0001437749-23-013600.txt : 20230510 0001437749-23-013600.hdr.sgml : 20230510 20230510161545 ACCESSION NUMBER: 0001437749-23-013600 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 79 CONFORMED PERIOD OF REPORT: 20230331 FILED AS OF DATE: 20230510 DATE AS OF CHANGE: 20230510 FILER: COMPANY DATA: COMPANY CONFORMED NAME: CEVA INC CENTRAL INDEX KEY: 0001173489 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-COMPUTER PROGRAMMING, DATA PROCESSING, ETC. [7370] IRS NUMBER: 770556376 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 000-49842 FILM NUMBER: 23906577 BUSINESS ADDRESS: STREET 1: 15245 SHADY GROVE ROAD STREET 2: SUITE 400 CITY: ROCKVILLE STATE: MD ZIP: 20850 BUSINESS PHONE: 240-308-8328 MAIL ADDRESS: STREET 1: 15245 SHADY GROVE ROAD STREET 2: SUITE 400 CITY: ROCKVILLE STATE: MD ZIP: 20850 FORMER COMPANY: FORMER CONFORMED NAME: CEVA INC DATE OF NAME CHANGE: 20031208 FORMER COMPANY: FORMER CONFORMED NAME: PARTHUSCEVA INC DATE OF NAME CHANGE: 20021101 FORMER COMPANY: FORMER CONFORMED NAME: CEVA INC DATE OF NAME CHANGE: 20020515 10-Q 1 ceva20230331_10q.htm FORM 10-Q ceva20230331_10q.htm
0001173489 CEVA INC false --12-31 Q1 2023 313 313 0.001 0.001 5,000,000 5,000,000 0 0 0 0 0.001 0.001 45,000,000 45,000,000 23,595,160 23,595,160 23,416,026 23,215,439 179,134 379,721 1 1 1 1 0 3 1 2 3 3 1.5 20 0 0 The SAR units are convertible for a maximum number of shares of the Company’s common stock equal to 75% of the SAR units subject to the grant. During the first quarter of 2018, the Company entered into an agreement to acquire certain NB-IoT technologies in the amount of $2,800, of which technologies valued at $600 have not been received and have been written off during 2022. Of the $2,200, $210 has not resulted in cash outflows as of December 31, 2022. In addition, the Company participated in programs sponsored by the Hong Kong government for the support of the above investment, and as a result, the Company received during 2019 an amount of $239 related to the NB-IoT technologies, which was reduced from the gross carrying amount of intangible assets. The Company recorded the amortization cost of the NB-IoT technologies in “cost of revenues” on the Company’s consolidated statements of income (loss). China Represent options granted to non-employee directors of the Company only. As of December 31, 2022, there were no outstanding or exercisable SAR units left and no outstanding or exercisable options granted to employees left. During 2022, the Company recorded an impairment charge of $3,556 in operating expenses with respect to Immervision technology acquired in August 2019, as the Company has decided to cease the development of this product line. 00011734892023-01-012023-03-31 xbrli:shares 00011734892023-05-04 thunderdome:item iso4217:USD 00011734892023-03-31 00011734892022-12-31 iso4217:USDxbrli:shares 0001173489us-gaap:LicenseMember2023-01-012023-03-31 0001173489us-gaap:LicenseMember2022-01-012022-03-31 0001173489us-gaap:RoyaltyMember2023-01-012023-03-31 0001173489us-gaap:RoyaltyMember2022-01-012022-03-31 00011734892022-01-012022-03-31 0001173489ceva:CommonStockOutstandingMember2022-12-31 0001173489us-gaap:AdditionalPaidInCapitalMember2022-12-31 0001173489us-gaap:TreasuryStockCommonMember2022-12-31 0001173489us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-31 0001173489us-gaap:RetainedEarningsMember2022-12-31 0001173489ceva:CommonStockOutstandingMember2023-01-012023-03-31 0001173489us-gaap:AdditionalPaidInCapitalMember2023-01-012023-03-31 0001173489us-gaap:TreasuryStockCommonMember2023-01-012023-03-31 0001173489us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-03-31 0001173489us-gaap:RetainedEarningsMember2023-01-012023-03-31 0001173489ceva:CommonStockOutstandingMember2023-03-31 0001173489us-gaap:AdditionalPaidInCapitalMember2023-03-31 0001173489us-gaap:TreasuryStockCommonMember2023-03-31 0001173489us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-03-31 0001173489us-gaap:RetainedEarningsMember2023-03-31 0001173489ceva:CommonStockOutstandingMember2021-12-31 0001173489us-gaap:AdditionalPaidInCapitalMember2021-12-31 0001173489us-gaap:TreasuryStockCommonMember2021-12-31 0001173489us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-31 0001173489us-gaap:RetainedEarningsMember2021-12-31 00011734892021-12-31 0001173489ceva:CommonStockOutstandingMember2022-01-012022-03-31 0001173489us-gaap:AdditionalPaidInCapitalMember2022-01-012022-03-31 0001173489us-gaap:TreasuryStockCommonMember2022-01-012022-03-31 0001173489us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-03-31 0001173489us-gaap:RetainedEarningsMember2022-01-012022-03-31 0001173489ceva:CommonStockOutstandingMember2022-03-31 0001173489us-gaap:AdditionalPaidInCapitalMember2022-03-31 0001173489us-gaap:TreasuryStockCommonMember2022-03-31 0001173489us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-03-31 0001173489us-gaap:RetainedEarningsMember2022-03-31 00011734892022-03-31 utr:Y 00011734892023-04-012023-03-31 00011734892024-01-012023-03-31 00011734892025-01-012023-03-31 00011734892026-01-012023-03-31 0001173489us-gaap:LicenseMembercountry:US2023-01-012023-03-31 0001173489us-gaap:RoyaltyMembercountry:US2023-01-012023-03-31 0001173489country:US2023-01-012023-03-31 0001173489us-gaap:LicenseMembercountry:US2022-01-012022-03-31 0001173489us-gaap:RoyaltyMembercountry:US2022-01-012022-03-31 0001173489country:US2022-01-012022-03-31 0001173489us-gaap:LicenseMemberceva:EuropeAndMiddleEastMember2023-01-012023-03-31 0001173489us-gaap:RoyaltyMemberceva:EuropeAndMiddleEastMember2023-01-012023-03-31 0001173489ceva:EuropeAndMiddleEastMember2023-01-012023-03-31 0001173489us-gaap:LicenseMemberceva:EuropeAndMiddleEastMember2022-01-012022-03-31 0001173489us-gaap:RoyaltyMemberceva:EuropeAndMiddleEastMember2022-01-012022-03-31 0001173489ceva:EuropeAndMiddleEastMember2022-01-012022-03-31 0001173489us-gaap:LicenseMembersrt:AsiaPacificMember2023-01-012023-03-31 0001173489us-gaap:RoyaltyMembersrt:AsiaPacificMember2023-01-012023-03-31 0001173489srt:AsiaPacificMember2023-01-012023-03-31 0001173489us-gaap:LicenseMembersrt:AsiaPacificMember2022-01-012022-03-31 0001173489us-gaap:RoyaltyMembersrt:AsiaPacificMember2022-01-012022-03-31 0001173489srt:AsiaPacificMember2022-01-012022-03-31 0001173489us-gaap:LicenseMemberceva:OtherMember2023-01-012023-03-31 0001173489us-gaap:RoyaltyMemberceva:OtherMember2023-01-012023-03-31 0001173489ceva:OtherMember2023-01-012023-03-31 0001173489us-gaap:LicenseMemberceva:OtherMember2022-01-012022-03-31 0001173489us-gaap:RoyaltyMemberceva:OtherMember2022-01-012022-03-31 0001173489ceva:OtherMember2022-01-012022-03-31 0001173489us-gaap:LicenseMemberceva:ConnectivityProductsMember2023-01-012023-03-31 0001173489us-gaap:RoyaltyMemberceva:ConnectivityProductsMember2023-01-012023-03-31 0001173489ceva:ConnectivityProductsMember2023-01-012023-03-31 0001173489us-gaap:LicenseMemberceva:ConnectivityProductsMember2022-01-012022-03-31 0001173489us-gaap:RoyaltyMemberceva:ConnectivityProductsMember2022-01-012022-03-31 0001173489ceva:ConnectivityProductsMember2022-01-012022-03-31 0001173489us-gaap:LicenseMemberceva:SmartSensingProductsMember2023-01-012023-03-31 0001173489us-gaap:RoyaltyMemberceva:SmartSensingProductsMember2023-01-012023-03-31 0001173489ceva:SmartSensingProductsMember2023-01-012023-03-31 0001173489us-gaap:LicenseMemberceva:SmartSensingProductsMember2022-01-012022-03-31 0001173489us-gaap:RoyaltyMemberceva:SmartSensingProductsMember2022-01-012022-03-31 0001173489ceva:SmartSensingProductsMember2022-01-012022-03-31 0001173489us-gaap:LicenseMemberus-gaap:TransferredAtPointInTimeMember2023-01-012023-03-31 0001173489us-gaap:RoyaltyMemberus-gaap:TransferredAtPointInTimeMember2023-01-012023-03-31 0001173489us-gaap:TransferredAtPointInTimeMember2023-01-012023-03-31 0001173489us-gaap:LicenseMemberus-gaap:TransferredAtPointInTimeMember2022-01-012022-03-31 0001173489us-gaap:RoyaltyMemberus-gaap:TransferredAtPointInTimeMember2022-01-012022-03-31 0001173489us-gaap:TransferredAtPointInTimeMember2022-01-012022-03-31 0001173489us-gaap:LicenseMemberus-gaap:TransferredOverTimeMember2023-01-012023-03-31 0001173489us-gaap:TransferredOverTimeMember2023-01-012023-03-31 0001173489us-gaap:LicenseMemberus-gaap:TransferredOverTimeMember2022-01-012022-03-31 0001173489us-gaap:TransferredOverTimeMember2022-01-012022-03-31 0001173489ceva:TradeReceivablesMember2023-03-31 0001173489ceva:TradeReceivablesMember2022-12-31 0001173489ceva:AccruedRevenuesMemberceva:LicensingAndOtherMember2023-03-31 0001173489ceva:AccruedRevenuesMemberceva:LicensingAndOtherMember2022-12-31 0001173489ceva:AccruedRevenuesMemberus-gaap:RoyaltyMember2023-03-31 0001173489ceva:AccruedRevenuesMemberus-gaap:RoyaltyMember2022-12-31 0001173489ceva:DeferredRevenueMember2023-03-31 0001173489ceva:DeferredRevenueMember2022-12-31 xbrli:pure 0001173489ceva:CorporateBondsMember2023-03-31 0001173489ceva:CorporateBondsMember2022-12-31 0001173489ceva:CorporateBondsMember2023-03-31 0001173489ceva:CorporateBondsMemberus-gaap:FairValueInputsLevel1Member2023-03-31 0001173489ceva:CorporateBondsMemberus-gaap:FairValueInputsLevel2Member2023-03-31 0001173489ceva:CorporateBondsMemberus-gaap:FairValueInputsLevel3Member2023-03-31 0001173489us-gaap:FairValueInputsLevel1Member2023-03-31 0001173489us-gaap:FairValueInputsLevel2Member2023-03-31 0001173489us-gaap:FairValueInputsLevel3Member2023-03-31 0001173489ceva:CorporateBondsMember2022-12-31 0001173489ceva:CorporateBondsMemberus-gaap:FairValueInputsLevel1Member2022-12-31 0001173489ceva:CorporateBondsMemberus-gaap:FairValueInputsLevel2Member2022-12-31 0001173489ceva:CorporateBondsMemberus-gaap:FairValueInputsLevel3Member2022-12-31 0001173489us-gaap:FairValueInputsLevel1Member2022-12-31 0001173489us-gaap:FairValueInputsLevel2Member2022-12-31 0001173489us-gaap:FairValueInputsLevel3Member2022-12-31 0001173489ceva:IntrinsixCorpMemberus-gaap:CustomerRelationshipsMember2023-03-31 0001173489ceva:IntrinsixCorpMemberus-gaap:CustomerRelationshipsMember2022-12-31 0001173489ceva:IntrinsixCorpMemberceva:CustomerBacklogMember2023-03-31 0001173489ceva:IntrinsixCorpMemberceva:CustomerBacklogMember2022-12-31 0001173489ceva:IntrinsixCorpMemberus-gaap:PatentsMember2023-03-31 0001173489ceva:IntrinsixCorpMemberus-gaap:PatentsMember2022-12-31 0001173489ceva:IntrinsixCorpMemberceva:CoreTechnologiesMember2023-03-31 0001173489ceva:IntrinsixCorpMemberceva:CoreTechnologiesMember2022-12-31 0001173489ceva:AcquisitionOfHillcrestLabsMemberus-gaap:CustomerRelationshipsMember2023-03-31 0001173489ceva:AcquisitionOfHillcrestLabsMemberus-gaap:CustomerRelationshipsMember2022-12-31 0001173489ceva:AcquisitionOfHillcrestLabsMemberceva:CustomerBacklogMember2023-03-31 0001173489ceva:AcquisitionOfHillcrestLabsMemberceva:CustomerBacklogMember2022-12-31 0001173489ceva:AcquisitionOfHillcrestLabsMemberceva:ResearchAndDevelopmentToolsMember2023-03-31 0001173489ceva:AcquisitionOfHillcrestLabsMemberceva:ResearchAndDevelopmentToolsMember2022-12-31 0001173489ceva:ImmervisionMemberceva:ResearchAndDevelopmentToolsMember2023-03-31 0001173489ceva:ImmervisionMemberceva:ResearchAndDevelopmentToolsMember2022-12-31 0001173489ceva:NBIoTTechnologiesMember2023-03-31 0001173489ceva:NBIoTTechnologiesMember2022-12-31 0001173489ceva:ImmervisionTechnologyMemberus-gaap:OperatingExpenseMember2022-01-012022-12-31 0001173489ceva:NBIoTTechnologiesMember2018-01-012018-03-31 0001173489ceva:NBIoTTechnologiesMember2018-03-31 0001173489ceva:NBIoTTechnologiesMember2023-01-012023-03-31 0001173489ceva:NBIoTTechnologiesMember2019-01-012019-12-31 0001173489country:CN2023-01-012023-03-31 0001173489country:CN2022-01-012022-03-31 0001173489us-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMemberceva:CustomerAMember2023-01-012023-03-31 0001173489us-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMemberceva:CustomerAMember2022-01-012022-03-31 0001173489us-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMemberceva:CustomerBMember2022-01-012022-03-31 0001173489us-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMemberceva:CustomerCMember2022-01-012022-03-31 0001173489us-gaap:ShareBasedPaymentArrangementEmployeeMember2023-03-31 00011734892022-01-012022-12-31 0001173489us-gaap:RestrictedStockUnitsRSUMemberceva:EmployeesMember2019-01-012019-12-31 0001173489us-gaap:RestrictedStockUnitsRSUMemberceva:NonEmployeeDirectorMember2017-01-012017-12-31 0001173489us-gaap:RestrictedStockUnitsRSUMemberceva:NonEmployeeDirectorMember2018-01-012018-12-31 0001173489us-gaap:RestrictedStockUnitsRSUMembersrt:ChiefExecutiveOfficerMember2022-11-092022-11-09 0001173489us-gaap:RestrictedStockUnitsRSUMemberceva:The2011StockIncentivePlanMembersrt:ChiefExecutiveOfficerMember2023-01-012023-01-01 0001173489us-gaap:RestrictedStockUnitsRSUMemberceva:The2011StockIncentivePlanMemberceva:ChiefCommercialOfficerMember2023-01-012023-01-01 0001173489us-gaap:RestrictedStockUnitsRSUMemberceva:The2011StockIncentivePlanMembersrt:ChiefExecutiveOfficerMember2023-02-142023-02-14 0001173489us-gaap:RestrictedStockUnitsRSUMemberceva:The2011StockIncentivePlanMembersrt:ChiefFinancialOfficerMember2023-02-142023-02-14 0001173489us-gaap:RestrictedStockUnitsRSUMemberceva:The2011StockIncentivePlanMembersrt:ChiefOperatingOfficerMember2023-02-142023-02-14 0001173489us-gaap:RestrictedStockUnitsRSUMemberceva:The2011StockIncentivePlanMemberceva:ChiefCommercialOfficerMember2023-02-142023-02-14 0001173489us-gaap:RestrictedStockUnitsRSUMemberceva:VestingOnFebruary172024Member2023-02-172023-02-17 0001173489us-gaap:RestrictedStockUnitsRSUMemberceva:VestingOnFebruary172025Member2023-02-172023-02-17 0001173489us-gaap:RestrictedStockUnitsRSUMemberceva:VestingOnFebruary172026Member2023-02-172023-02-17 0001173489ceva:PerformanceShareUnitsMemberceva:The2011StockIncentivePlanMembersrt:ChiefExecutiveOfficerMember2023-02-142023-02-14 0001173489ceva:PerformanceShareUnitsMemberceva:The2011StockIncentivePlanMembersrt:ChiefFinancialOfficerMember2023-02-142023-02-14 0001173489ceva:PerformanceShareUnitsMemberceva:The2011StockIncentivePlanMembersrt:ChiefOperatingOfficerMember2023-02-142023-02-14 0001173489ceva:PerformanceShareUnitsMemberceva:The2011StockIncentivePlanMemberceva:ChiefCommercialOfficerMember2023-02-142023-02-14 0001173489us-gaap:RestrictedStockUnitsRSUMemberceva:The2011StockIncentivePlanMemberceva:NonEmployeeDirectorMemberceva:VestingAfterTheFirstAnniversaryGrantDateMember2021-02-162021-02-16 0001173489ceva:ShorttermExecutivePSUsMemberceva:FullVestingBasedonTheAchievementof2022LicenseTargetMemberceva:GoalsOneMember2023-02-142023-02-14 0001173489ceva:ShorttermExecutivePSUsMemberceva:GoalsOneMember2023-02-142023-02-14 0001173489ceva:ShorttermExecutivePSUsMembersrt:MaximumMemberceva:VestingBasedOnAchievementInExcessOf90PercentMemberceva:GoalsOneMember2022-02-142022-02-14 0001173489ceva:ShorttermExecutivePSUsMembersrt:MinimumMemberceva:VestingBasedOnAchievementInExcessOf90PercentMemberceva:GoalsOneMember2022-02-142022-02-14 0001173489ceva:ShorttermExecutivePSUsMemberceva:IncreaseInEligiblePSUsMemberceva:GoalsOneMember2022-02-142022-02-14 0001173489ceva:ShorttermExecutivePSUsMemberceva:IncreaseInEligiblePSUsMembersrt:ChiefExecutiveOfficerMemberceva:GoalsOneMember2022-02-142022-02-14 0001173489ceva:ShorttermExecutivePSUsMemberceva:GoalsTwoMember2022-02-142022-02-14 0001173489ceva:ShorttermExecutivePSUsMemberceva:VestingBasedOnActualReturnBeingAtLeast90PercentOfSp500IndexMemberceva:GoalsTwoMember2022-02-142022-02-14 0001173489ceva:ShorttermExecutivePSUsMembersrt:MinimumMemberceva:VestingBasedOnActualReturnBeingAtLeast90PercentOfSp500IndexMemberceva:GoalsTwoMember2022-02-142022-02-14 0001173489ceva:ShorttermExecutivePSUsMembersrt:MaximumMemberceva:VestingBasedOnActualReturnBeingAtLeast90PercentOfSp500IndexMemberceva:GoalsTwoMember2022-02-142022-02-14 0001173489ceva:ShorttermExecutivePSUsMemberceva:VestingBasedOnActualReturnInExcessOf100PercentOfSP500IndexMemberceva:GoalsTwoMember2022-02-142022-02-14 0001173489ceva:ShorttermExecutivePSUsMembersrt:MinimumMemberceva:VestingBasedOnActualReturnInExcessOf100PercentOfSP500IndexMemberceva:GoalsTwoMember2022-02-142022-02-14 0001173489ceva:ShorttermExecutivePSUsMembersrt:MaximumMemberceva:VestingBasedOnActualReturnInExcessOf100PercentOfSP500IndexMemberceva:GoalsTwoMember2022-02-142022-02-14 0001173489ceva:ShorttermExecutivePSUsMemberceva:IncreaseInEligiblePSUsMemberceva:GoalsTwoMember2022-02-142022-02-14 0001173489ceva:ShorttermExecutivePSUsMemberceva:IncreaseInEligiblePSUsMembersrt:ChiefExecutiveOfficerMemberceva:GoalsTwoMember2022-02-142022-02-14 0001173489ceva:ShorttermExecutivePSUsMemberceva:GoalsThreeMember2023-02-142023-02-14 0001173489ceva:ShorttermExecutivePSUsMemberceva:FullVestingBasedOnTheAchievementPositiveShareholderReturnMemberceva:GoalsThreeMember2023-02-142023-02-14 0001173489ceva:ShorttermExecutivePSUsMemberceva:VestingBasedOnActualReturnBeingAtLeast90PercentOfRussel2000IndexMemberceva:GoalsThreeMember2022-02-142022-02-14 0001173489ceva:ShorttermExecutivePSUsMembersrt:MinimumMemberceva:VestingBasedOnActualReturnBeingAtLeast90PercentOfRussel2000IndexMemberceva:GoalsThreeMember2022-02-142022-02-14 0001173489ceva:ShorttermExecutivePSUsMembersrt:MaximumMemberceva:VestingBasedOnActualReturnBeingAtLeast90PercentOfRussel2000IndexMemberceva:GoalsThreeMember2022-02-142022-02-14 0001173489ceva:ShorttermExecutivePSUsMemberceva:VestingBasedOnActualReturnInExcessof100PercentOfRussel2000IndexMemberceva:GoalsThreeMember2022-02-142022-02-14 0001173489ceva:ShorttermExecutivePSUsMembersrt:MinimumMemberceva:VestingBasedOnActualReturnInExcessof100PercentOfRussel2000IndexMemberceva:GoalsThreeMember2022-02-142022-02-14 0001173489ceva:ShorttermExecutivePSUsMembersrt:MaximumMemberceva:VestingBasedOnActualReturnInExcessof100PercentOfRussel2000IndexMemberceva:GoalsThreeMember2022-02-142022-02-14 0001173489ceva:ShorttermExecutivePSUsMemberceva:IncreaseInEligiblePSUsMemberceva:GoalsThreeMember2022-02-142022-02-14 0001173489ceva:ShorttermExecutivePSUsMemberceva:IncreaseInEligiblePSUsMembersrt:ChiefExecutiveOfficerMemberceva:GoalsThreeMember2022-02-142022-02-14 0001173489ceva:ShorttermExecutivePSUsMember2022-02-142022-02-14 0001173489ceva:ShorttermExecutivePSUsMembersrt:ChiefExecutiveOfficerMember2022-02-142022-02-14 0001173489ceva:ShorttermExecutivePSUsMember2021-02-182021-02-18 0001173489srt:ChiefFinancialOfficerMember2022-02-142022-02-14 0001173489srt:ChiefOperatingOfficerMember2022-02-142022-02-14 0001173489ceva:ChiefCommercialOfficerMember2022-02-142022-02-14 0001173489ceva:ShorttermExecutivePSUsMemberceva:VestingOnFebruary202021Member2021-01-012021-12-31 0001173489ceva:ShorttermExecutivePSUsMemberceva:VestingOnFebruary222022Member2021-01-012021-12-31 0001173489ceva:ShorttermExecutivePSUsMemberceva:VestingOnFebruary202023Member2021-01-012021-12-31 0001173489ceva:LongTermPSUsMembersrt:ChiefExecutiveOfficerMember2023-02-142023-02-14 0001173489ceva:LongTermPSUsMembersrt:ChiefFinancialOfficerMember2023-02-142023-02-14 0001173489ceva:LongTermPSUsMembersrt:ChiefOperatingOfficerMember2023-02-142023-02-14 0001173489ceva:LongTermPSUsMemberceva:ChiefCommercialOfficerMember2023-02-142023-02-14 0001173489ceva:LongTermPSUsMember2023-02-14 0001173489ceva:LongTermPSUsMember2023-02-142023-02-14 0001173489ceva:RSUsAndPSUsMember2022-12-31 0001173489ceva:RSUsAndPSUsMember2023-01-012023-03-31 0001173489ceva:RSUsAndPSUsMember2023-03-31 0001173489ceva:CostOfRevenuesMember2023-01-012023-03-31 0001173489ceva:CostOfRevenuesMember2022-01-012022-03-31 0001173489ceva:ResearchAndDevelopmentNetMember2023-01-012023-03-31 0001173489ceva:ResearchAndDevelopmentNetMember2022-01-012022-03-31 0001173489ceva:SalesAndMarketingMember2023-01-012023-03-31 0001173489ceva:SalesAndMarketingMember2022-01-012022-03-31 0001173489ceva:GeneralAndAdministrativeMember2023-01-012023-03-31 0001173489ceva:GeneralAndAdministrativeMember2022-01-012022-03-31 0001173489ceva:PurchaseRightsMemberceva:The2002EmployeeStockPurchasePlanMember2022-01-012022-03-31 0001173489ceva:PurchaseRightsMemberceva:The2002EmployeeStockPurchasePlanMember2023-01-012023-03-31 utr:M 0001173489ceva:The2002EmployeeStockPurchasePlanMember2023-01-012023-03-31 0001173489us-gaap:ForeignExchangeForwardMemberus-gaap:CashFlowHedgingMember2023-03-31 0001173489us-gaap:ForeignExchangeForwardMemberus-gaap:CashFlowHedgingMember2022-12-31 0001173489us-gaap:CashFlowHedgingMember2023-03-31 0001173489us-gaap:CashFlowHedgingMember2022-12-31 0001173489us-gaap:ForeignExchangeOptionMemberus-gaap:CashFlowHedgingMember2023-03-31 0001173489us-gaap:ForeignExchangeOptionMemberus-gaap:CashFlowHedgingMember2022-12-31 0001173489us-gaap:ForeignExchangeOptionMemberus-gaap:CashFlowHedgingMember2023-01-012023-03-31 0001173489us-gaap:ForeignExchangeOptionMemberus-gaap:CashFlowHedgingMember2022-01-012022-03-31 0001173489us-gaap:ForeignExchangeForwardMemberus-gaap:CashFlowHedgingMember2023-01-012023-03-31 0001173489us-gaap:ForeignExchangeForwardMemberus-gaap:CashFlowHedgingMember2022-01-012022-03-31 0001173489us-gaap:CashFlowHedgingMember2023-01-012023-03-31 0001173489us-gaap:CashFlowHedgingMember2022-01-012022-03-31 0001173489ceva:ForeignExchangeOptionContractsMemberceva:DerivativesDesignatedAsCashFlowHedgingInstrumentsMember2023-01-012023-03-31 0001173489ceva:ForeignExchangeOptionContractsMemberceva:DerivativesDesignatedAsCashFlowHedgingInstrumentsMember2022-01-012022-03-31 0001173489ceva:ForeignExchangeForwardContractsMemberceva:DerivativesDesignatedAsCashFlowHedgingInstrumentsMember2023-01-012023-03-31 0001173489ceva:ForeignExchangeForwardContractsMemberceva:DerivativesDesignatedAsCashFlowHedgingInstrumentsMember2022-01-012022-03-31 0001173489ceva:DerivativesDesignatedAsCashFlowHedgingInstrumentsMember2023-01-012023-03-31 0001173489ceva:DerivativesDesignatedAsCashFlowHedgingInstrumentsMember2022-01-012022-03-31 0001173489us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2022-12-31 0001173489us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember2022-12-31 0001173489us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2021-12-31 0001173489us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember2021-12-31 0001173489us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2023-01-012023-03-31 0001173489us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember2023-01-012023-03-31 0001173489us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2022-01-012022-03-31 0001173489us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember2022-01-012022-03-31 0001173489us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2023-03-31 0001173489us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember2023-03-31 0001173489us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2022-03-31 0001173489us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember2022-03-31 0001173489us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberceva:UnrealizedGainsLossesOnCashFlowHedgesMember2023-01-012023-03-31 0001173489us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberceva:UnrealizedGainsLossesOnCashFlowHedgesMember2022-01-012022-03-31 0001173489us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberceva:UnrealizedGainsLossesOnAvailableForSaleMarketableSecuritiesMember2023-01-012023-03-31 0001173489us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberceva:UnrealizedGainsLossesOnAvailableForSaleMarketableSecuritiesMember2022-01-012022-03-31 0001173489ceva:VisisonicsMemberus-gaap:SubsequentEventMember2023-05-012023-05-30
 

 

Table of Contents

UNITED STATES

 

SECURITIES AND EXCHANGE COMMISSION

 

WASHINGTON, D.C. 20549


FORM 10-Q

 

(Mark One)

 

QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934.

 

For the quarterly period ended: March 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: 000-49842


CEVA, Inc.

(Exact Name of Registrant as Specified in Its Charter)

 

Delaware

77-0556376

(State or Other Jurisdiction of Incorporation or Organization)

(I.R.S. Employer Identification No.)

  

15245 Shady Grove Road, Suite 400, Rockville, MD 20850

20850

(Address of Principal Executive Offices)

(Zip Code)

 

(240)-308-8328

(Registrants Telephone Number, Including Area Code)

 


 

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

 

Title of each class

Trading Symbol(s)

Name of each exchange on which registered

Common Stock, $.001 per share

CEVA

The NASDAQ Stock Market LLC

 

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, or an emerging growth company. See definition of “large accelerated filer”, “accelerated filer”, “smaller reporting company” and “emerging growth company” in Rule 12b-2 of the Exchange Act. (Check one).

 

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 is a shell company (as defined in Rule 12b-2 of the Exchange Act).

Yes No ☒

 

Indicate the number of shares outstanding of each of the issuer’s classes of common stock as of the latest practicable date: 23,416,026 of common stock, $0.001 par value, as of May 4, 2023.

 

 

 

TABLE OF CONTENTS

 

 

Page

PART I.

FINANCIAL INFORMATION 5
Item 1. Interim Condensed Consolidated Balance Sheets at March 31, 2023 (unaudited) and December 31, 2022 5
  Interim Condensed Consolidated Statements of Loss (unaudited) for the three months ended March 31, 2023 and 2022 6
  Interim Condensed Consolidated Statements of Comprehensive Loss (unaudited) for the three months ended March 31, 2023 and 2022 7
  Interim Condensed Consolidated Statements of Changes in Stockholders’ Equity (unaudited) for the three months ended March 31, 2023 and 2022 8
  Interim Condensed Consolidated Statements of Cash Flows (unaudited) for the three months ended March 31, 2023 and 2022 9
  Notes to the Interim Condensed Consolidated Financial Statements 10
Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations 24
Item 3. Quantitative and Qualitative Disclosures about Market Risk 31
Item 4. Controls and Procedures 32

                   

 

PART II.         

OTHER INFORMATION 32

Item 1.    

Legal Proceedings

32

Item 1A.

Risk Factors

32

Item 2.  

Unregistered Sales of Equity Securities and Use of Proceeds

33

Item 3

Defaults Upon Senior Securities

33

Item 4

Mine Safety Disclosures

33

Item 5

Other Information

33

Item 6        

Exhibits

34

SIGNATURES

34

 

 

 

FORWARD-LOOKING STATEMENTS

 

FORWARD-LOOKING STATEMENTS AND INDUSTRY DATA

 

This Quarterly Report contains forward-looking statements that involve risks and uncertainties, as well as assumptions that if they materialize or prove incorrect, could cause the results of CEVA to differ materially from those expressed or implied by such forward-looking statements and assumptions.  All statements other than statements of historical fact are statements that could be deemed forward-looking statements.  Forward-looking statements are generally written in the future tense and/or are preceded by words such as “will,” “may,” “should,” “could,” “expect,” “suggest,” “believe,” “anticipate,” “intend,” “plan,” or other similar words.  Forward-looking statements include the following:

 

 

Our belief that having chip design expertise as part of our offerings through our Intrinsix business unit strengthens our relationships with customers, streamlines IP adoption, generates recurrent royalties and more, and that Intrinsix’s experience and customer base in the growing chip development programs with the U.S. Department of Defense and Defense Advanced Research Projects Agency (DARPA) together with its IP offerings for processor security and chiplets extends our serviceable market and revenue base;

 

 

Our belief that the adoption of our wireless connectivity and smart sensing IP products beyond our incumbency in the handset baseband market continues to progress, and the concluded agreements for our connectivity and smart sensing IP products during the recent period illustrates the exceptional interest in our wireless connectivity platforms, in both traditional and new areas;

 

 

Our belief that one of our key customers could become a key royalty payer in the future if it is successful in bringing its own 5G modem to its smartphones;

 

 

Our belief that our PentaG2 platform for 5G handsets and 5G IoT endpoints is the most comprehensive baseband IP platform in the industry today and provides newcomers and incumbents with a comprehensive solution to address the need for 5G processing for smartphones, fixed wireless access, satellite communications and a range of connected devices such as robots, cars, smart cities and other devices for industrial applications;

 

 

Our belief that our specialization and technological edge in signal processing platforms for 5G base station radio access network (RAN) and our PentaG RAN platform put us in a strong position to capitalize on the growing 5G RAN demand and the its disintegration toward new architecture and form factors, and that our PentaG RAN platform for 5G RAN settings is the most comprehensive baseband processor IP in the industry today and provides customers and incumbents with a comprehensive solution to address the need for 5G;

 

 

Our belief that our Bluetooth, Wi-Fi, Ultra Wide Band (UWB) and cellular IoT IPs allow us to expand further into high volume IoT applications and substantially increase our value-add and overall addressable market, which is expected to be more than 15 billion devices annually by 2027 based on research from ABI Research;

 

 

Our belief that Wi-Fi presents a significant royalty opportunity given our dominant market position in licensing Wi-Fi 6 to more than 35 customers to date;

 

 

Our belief that the growing market for True Wireless Stereo (TWS) earbuds, smartwatches, AR and VR headsets, and other wearable assisted devices, offers an incremental growth segment for us for our software IP;

 

 

Our belief that our unique capability to combine our Bluetooth IP, audio DSP IP and software for contextual aware user experience puts us in a strong position to capitalize on the fast-growing TWS markets of earbuds, smartwatches, Over-the-Counter (OTC) hearing aids, wireless speakers, PCs and more;

 

 

Our belief that our second generation SensPro2 sensor hub DSP family provides highly compelling offerings for any sensor-enabled devices and applications and enables us to address the transformation in devices enabled by these applications and expand our footprint and content in smartphones, drones, consumer cameras, surveillance, automotive safety, voice-enabled devices and industrial IoT applications;

 

 

 

 

Statements regarding third-party estimates of industry growth and future market conditions, including the expectation that camera-enabled devices incorporating computer vision and AI will exceed 1 billion units and devices incorporating voice AI will reach 600 million units by 2025 per research from Yole Group;

 

 

Our belief that our newest generation family of AI processors for deep learning at the edge, the NeuPro-M, represents new IP licensing and royalty drivers for us in the coming years, due to the increased deployment of neural networks in a wide range of camera-based devices, which is expected to be more than 2.5 billion Edge AI devices shipped annually by 2026 based on research from Yole Group;

 

 

Our belief that the Hillcrest Labs sensor fusion business unit allows us to address an important technology piece used in personal computers, robotics, TWS earbuds, smart TVs and many other smart sensing IP products, in addition to our existing portfolio for camera-based computer vision and AI processing, and microphone-based sound processing;

 

 

Our expectation that royalty revenues in the base station and IoT product categories will grow over the next few years, including from a range of different products at different royalty ASPs, spanning from high volume Bluetooth and Wi-Fi to high value sensor fusion and base station RAN;

 

 

Our expectation that a significant portion of our future revenues will continue to be generated by a limited number of customers, in part due to consolidation in the semiconductor industry;

 

 

Our belief that volatility in the global economic climate and financial markets could result in a significant change in the value of our investments;

 

 

Our anticipation that our cash and cash equivalents, short-term bank deposits and marketable securities, along with cash from operations, will provide sufficient capital to fund our operations for at least the next 12 months;

 

 

Our expectation that we will continue to experience the effect of exchange rate and currency fluctuations on an annual and quarterly basis; and

 

 

Our belief that fluctuations in high interest rates within our investment portfolio will not have a material effect on our financial position on an annual or quarterly basis.

 

 

Forward-looking statements are not guarantees of future performance and involve risks and uncertainties. The forward-looking statements contained in this report are based on information that is currently available to us and expectations and assumptions that we deem reasonable at the time the statements were made. We do not undertake any obligation to update any forward-looking statements in this report or in any of our other communications, except as required by law. All such forward-looking statements should be read as of the time the statements were made and with the recognition that these forward-looking statements may not be complete or accurate at a later date.

 

Many factors may cause actual results to differ materially from those expressed or implied by the forward-looking statements contained in this report. These factors include, but are not limited to, those risks set forth in Part II – Item 1A – “Risk Factors” of this Form 10-Q.

 

This report contains market data prepared by third party research firm. Actual market results may differ from their projections.

 

 

 

PART I. FINANCIAL INFORMATION

 

Item 1. FINANCIAL STATEMENTS

 

INTERIM CONDENSED CONSOLIDATED BALANCE SHEETS


U.S. dollars in thousands, except share and per share data

 

  

March 31,
2023

  

December 31,
2022

 
  Unaudited     

ASSETS

 

 

     

Current assets:

        

Cash and cash equivalents

 $24,483  $21,285 

Short-term bank deposits

  6,164   6,114 

Marketable securities

  106,142   112,080 

Trade receivables (net of allowance for credit losses of $313 as of both March 31, 2023 and December 31, 2022)

  35,007   31,250 

Prepaid expenses and other current assets

  8,766   6,896 

Total current assets

  180,562   177,625 

Long-term assets:

        

Bank deposits

  8,280   8,205 

Severance pay fund

  8,183   8,475 

Deferred tax assets, net

  9,434   8,599 

Property and equipment, net

  6,696   7,099 

Operating lease right-of-use assets

  10,034   10,283 

Goodwill

  74,777   74,777 

Intangible assets, net

  6,003   6,680 

Investments in marketable equity securities

  291   408 

Other long-term assets

  6,874   6,291 

Total long-term assets

  130,572   130,817 

Total assets

 $311,134  $308,442 
         

LIABILITIES AND STOCKHOLDERS EQUITY

        

Current liabilities:

        

Trade payables

 $1,820  $1,995 

Deferred revenues

  4,006   3,168 

Accrued expenses and other payables

  7,280   6,660 

Accrued payroll and related benefits

  19,073   18,473 

Operating lease liabilities

  2,858   2,982 

Total current liabilities

  35,037   33,278 

Long-term liabilities:

        

Accrued severance pay

  9,064   9,064 

Operating lease liabilities

  6,530   6,703 

Other accrued liabilities

  633   526 

Total long-term liabilities

  16,227   16,293 

Stockholders’ equity:

        

Preferred Stock: $0.001 par value: 5,000,000 shares authorized; none issued and outstanding

      

Common Stock: $0.001 par value: 45,000,000 shares authorized; 23,595,160 shares issued at March 31, 2023 and December 31, 2022. 23,416,026 and 23,215,439 shares outstanding at March 31, 2023 and December 31, 2022, respectively

  23   23 

Additional paid in-capital

  243,141   242,841 

Treasury stock at cost (179,134 and 379,721 shares of common stock at March 31, 2023, and December 31, 2022, respectively)

  (4,672)  (9,904)

Accumulated other comprehensive loss

  (5,910)  (6,249)

Retained earnings

  27,288   32,160 

Total stockholders’ equity

  259,870   258,871 

Total liabilities and stockholders’ equity

 $311,134  $308,442 

 

The accompanying notes are an integral part of the unaudited interim condensed consolidated financial statements.

 

 

 

INTERIM CONDENSED CONSOLIDATED STATEMENTS OF LOSS (UNAUDITED)

 

U.S. dollars in thousands, except per share data


 

 

    Three months ended  
   

March 31,

 
   

2023

   

2022

 

Revenues:

               

Licensing, NRE and related revenue

  $ 20,721     $ 22,393  

Royalties

    8,014       11,998  

Total revenues

    28,735       34,391  

Cost of revenues

    5,315       6,404  

Gross profit

    23,420       27,987  

Operating expenses:

               

Research and development, net

    20,791       20,210  

Sales and marketing

    3,045       2,923  

General and administrative

    4,048       3,636  

Amortization of intangible assets

    329       750  

Total operating expenses

    28,213       27,519  

Operating income (loss)

    (4,793 )     468  

Financial income, net

    1,455       282  

Remeasurement of marketable equity securities

    (117 )     (1,131 )

Loss before taxes on income

    (3,455 )     (381 )

Income tax expense

    1,417       1,315  

Net loss

  $ (4,872 )   $ (1,696 )

Basic net loss per share

  $ (0.21 )   $ (0.07 )
                 

Diluted net loss per share

  $ (0.21 )   $ (0.07 )
                 

Weighted-average shares used to compute net loss per share (in thousands):

               

Basic

    23,334       23,103  

Diluted

    23,334       23,103  

 

The accompanying notes are an integral part of the unaudited interim condensed consolidated financial statements.

 

 

 

INTERIM CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS (UNAUDITED)

 

U.S. dollars in thousands


 

    Three Months Ended  
   

March 31,

 
   

2023

   

2022

 
                 

Net loss:

  $ (4,872 )   $ (1,696 )

Other comprehensive income (loss) before tax:

               

Available-for-sale securities:

               

Changes in unrealized gains (losses)

    730       (2,839 )

Reclassification adjustments for gains included in net loss

    (92 )      

Net change

    638       (2,839 )

Cash flow hedges:

               

Changes in unrealized gains (losses)

    (425 )     2  

Reclassification adjustments for losses included in net loss

    171       110  

Net change

    (254 )     112  

Other comprehensive income (loss) before tax

    384       (2,727 )

Income tax expense (benefit) related to components of other comprehensive income (loss)

    45       (661 )

Other comprehensive income (loss), net of taxes

    339       (2,066 )

Comprehensive loss

  $ (4,533 )   $ (3,762 )

 

The accompanying notes are an integral part of the unaudited interim condensed consolidated financial statements.

 

 

 

INTERIM CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS EQUITY (UNAUDITED)

 

U.S. dollars in thousands, except share data


 

 

  

Common stock

          

Accumulated

         

Three months ended March 31, 2023

 

Number of shares outstanding

  

Amount

  Additional
paid-in
capital
  

Treasury stock

  

other

comprehensive income (loss)

  Retained
earnings
  Total
stockholders
equity
 

Balance as of January 1, 2023

  23,215,439  $23  $242,841  $(9,904) $(6,249) $32,160  $258,871 

Net loss

                 (4,872)  (4,872)

Other comprehensive income

              339      339 

Equity-based compensation

        3,859            3,859 

Issuance of treasury stock upon exercise of stock-based awards

  200,587      (3,559)  5,232         1,673 

Balance as of March 31, 2023

  23,416,026  $23  $243,141  $(4,672) $(5,910) $27,288  $259,870 

 

 

 

  

Common stock

          

Accumulated

         

Three months ended March 31, 2022

 

Number of shares outstanding

  

Amount

  Additional
paid-in
capital
  

Treasury stock

  

other

comprehensive

loss

  Retained
earnings
  Total
stockholders
equity
 

Balance as of January 1, 2022

  22,984,552  $23  $235,386  $(13,790) $(372) $55,485  $276,732 

Net loss

                 (1,696)  (1,696)

Other comprehensive loss

              (2,066)     (2,066)

Equity-based compensation

        3,389            3,389 

Issuance of treasury stock upon exercise of stock-based awards

  219,722      (3,212)  4,962      (30)  1,720 

Balance as of March 31, 2022

  23,204,274  $23  $235,563  $(8,828) $(2,438) $53,759  $278,079 

 

The accompanying notes are an integral part of the consolidated financial statements

 

 

 

INTERIM CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED)

 

U.S. dollars in thousands


 

   

Three months ended
March 31,

 
   

2023

   

2022

 

Cash flows from operating activities:

               

Net loss

  $ (4,872 )   $ (1,696 )

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

               

Depreciation

    742       780  

Amortization of intangible assets

    677       1,167  

Equity-based compensation

    3,859       3,389  

Realized gain on sale of available-for-sale marketable securities

    (92 )      

Amortization of premiums on available-for-sale marketable securities

    23       123  

Unrealized foreign exchange (gain) loss

    (285 )     154  

Remeasurement of marketable equity securities

    117       1,131  

Changes in operating assets and liabilities:

               

Trade receivables

    (3,802 )     3,944  

Prepaid expenses and other assets

    (2,205 )     (3,034 )

Operating lease right-of-use assets

    249       425  

Accrued interest on bank deposits

    (125 )     (9 )

Deferred tax, net

    (880 )     (991 )

Trade payables

    (412 )     736  

Deferred revenues

    838       70  

Accrued expenses and other payables

    357       92  

Accrued payroll and related benefits

    702       3,710  

Operating lease liability

    (275 )     (454 )

Accrued severance pay, net

    308       287  

Net cash provided by (used in) operating activities

    (5,076 )     9,824  
                 

Cash flows from investing activities:

               

Purchase of property and equipment

    (105 )     (909 )

Proceeds from bank deposits

          1,385  

Investment in available-for-sale marketable securities

          (8,789 )

Proceeds from maturity of available-for-sale marketable securities

    1,750       3,500  

Proceeds from sale of available-for-sale marketable securities

    4,895        

Net cash provided by (used in) investing activities

    6,540       (4,813 )
                 

Cash flows from financing activities:

               

Proceeds from exercise of stock-based awards

    1,673       1,720  

Net cash provided by financing activities

    1,673       1,720  

Effect of exchange rate changes on cash and cash equivalents

    61       (106 )

Increase in cash and cash equivalents

    3,198       6,625  

Cash and cash equivalents at the beginning of the period

    21,285       33,153  

Cash and cash equivalents at the end of the period

  $ 24,483     $ 39,778  
                 

Supplemental information of cash-flow activities:

               

Cash paid during the period for:

               

Income and withholding taxes

  $ 1,860     $ 2,355  

Non-cash transactions:

               

Property and equipment purchases incurred but unpaid at period end

  $ 234     $ 948  

Right-of-use assets obtained in the exchange for operating lease liabilities

  $ 506     $ 308  

 

The accompanying notes are an integral part of the unaudited interim condensed consolidated financial statements.

 

 

NOTES TO THE INTERIM CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

 

(in thousands, except share data)

 

 

NOTE 1:

BUSINESS

 

The financial information in this quarterly report includes the results of CEVA, Inc. and its subsidiaries (the “Company” or “CEVA”).

 

CEVA licenses a family of wireless connectivity and smart sensing technologies and is a provider of chip design services. The Company’s offerings include Digital Signal Processors (“DSPs”), AI processors, short and long range connectivity solutions, 5G wireless platforms and complementary software for sensor fusion, spatial audio, image enhancement, computer vision, voice input and artificial intelligence, all of which are key enabling technologies for a smarter, more connected world. These technologies are offered in combination with Non-Recurring Engineering (“NRE”) services from CEVA’s Intrinsix Corp. (“Intrinsix”) business, helping customers address their most complex and time-critical integrated circuit design projects. CEVA’s DSP-based solutions address the technology requirements of: 5G baseband processing for mobile, broadband, cellular IoT and Radio Access Network (“RAN”); computer vision for any camera, 4D and LIDAR-enabled device; audio/voice/sound; and ultra-low-power always-on/sensing applications for wearables, hearables and multiple IoT markets. For motion sensors and sensor fusion, CEVA’s Hillcrest Labs sensor processing technologies provide a broad range of software and Inertial Measurement Unit (“IMU”) solutions for markets including hearables, wearables, AR/VR, PC, robotics, remote controls and IoT. For wireless IoT, the Rivierawaves platforms for Bluetooth (low energy and dual mode), Wi-Fi 4/5/6/6E (802.11n/ac/ax), Ultra-WideBand (“UWB”) are the most broadly licensed connectivity platforms in the industry.

 

CEVA’s Intrinsix business also expands its market reach to the aerospace and defense markets and allows it to offer co-creation solutions that combine CEVA’s standardized, off-the-shelf IP together with Intrinsix’s NRE design capabilities and IP in RF, mixed-signal, security, high complexity digital design, chiplets and more.

 

CEVA’s technologies are licensed to leading semiconductor and Original Equipment Manufacturer (“OEM”) companies. These companies design, manufacture, market and sell Application-Specific Integrated Circuits (“ASICs”) and Application-Specific Standard Products (“ASSPs”) based on CEVA’s technology to mobile, consumer, automotive, robotics, industrial, aerospace & defense and IoT companies for incorporation into a wide variety of end products.

 

 

 

NOTE 2:

BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

 

Basis of Presentation

 

The interim condensed consolidated financial statements have been prepared according to U.S. Generally Accepted Accounting Principles (“U.S. GAAP”).

 

The accompanying unaudited interim condensed consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States. In the opinion of management, all adjustments considered necessary for a fair presentation have been included. Operating results for the three months ended March 31, 2023, are not necessarily indicative of the results that may be expected for the year ending December 31, 2023. For further information, reference is made to the consolidated financial statements and footnotes thereto included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2022.

 

The significant accounting policies applied in the annual consolidated financial statements of the Company as of December 31, 2022, contained in the Company’s Annual Report on Form 10-K filed with the Securities and Exchange Commission on March 1, 2023, have been applied consistently in these unaudited interim condensed consolidated financial statements.

 

Accounting Standards Recently Issued, Not Yet Adopted by the Company

 

In June 2022, the Financial Accounting Standards Board (the "FASB") issued Accounting Standards Update ("ASU") No. 2022-03, Fair Value Measurement (Topic 820): Fair Value Measurement of Equity Securities Subject to Contractual Sale Restrictions, which clarifies the guidance when measuring the fair value of an equity security subject to contractual restrictions that prohibit the sale of an equity security and introduces new disclosure requirements for equity securities subject to contractual sale restrictions that are measured at fair value in accordance with Topic 820. The guidance is effective for annual periods beginning after December 15, 2023, with early adoption permitted. The adoption of this standard is not expected to result in a significant impact on the Company’s interim condensed consolidated financial statements.

 

10

 
NOTES TO THE INTERIM CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - CONTINUED
 
(in thousands, except share data)
 

Use of Estimates

 

The preparation of the interim condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates, judgments and assumptions. The Company’s management believes that the estimates, judgments and assumptions used are reasonable based upon information available at the time they are made. These estimates, judgments and assumptions can affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the dates of the financial statements, and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates.

 

 

NOTE 3:

REVENUE RECOGNITION

 

Under Accounting Standards Codification ("ASC") 606, “Revenue from Contracts with Customers” (“ASC 606”), an entity recognizes revenue when or as it satisfies a performance obligation by transferring intellectual property (“IP”) licenses or services to the customer, either at a point in time or over time. The Company recognizes most of its revenues at a point in time upon delivery when the customer accepts control of the IP. The Company recognizes revenue over time on NRE services or on significant license customization contracts that are in the scope of ASC 606 by using cost inputs to measure progress toward completion of its performance obligations.

 

The following table includes estimated revenue expected to be recognized in future periods related to performance obligations that are unsatisfied or partially unsatisfied at the end of the reporting period. The estimated revenues do not include amounts of royalties or unexercised contract renewals:

 

  

Remainder of 2023

  

2024

  

2025

  

2026

 

Licensing, NRE and related revenues

 $10,083  $906  $519  $96 

 

Disaggregation of revenue:

 

The following table provides information about disaggregated revenue by primary geographical market, major product line and timing of revenue recognition:

 

  

Three months ended March 31, 2023

(unaudited)

  

Three months ended March 31, 2022

(unaudited)

 
  

Licensing, NRE and related revenues

  

Royalties

  

Total

  

Licensing, NRE and related revenues

  

Royalties

  

Total

 

Primary geographical markets

                        

United States

 $2,791  $1,650  $4,441  $4,475  $2,271  $6,746 

Europe and Middle East

  2,334   859   3,193   437   665   1,102 

Asia Pacific

  15,121   5,505   20,626   17,481   9,062   26,543 

Other

  475      475          

Total

 $20,721  $8,014  $28,735  $22,393  $11,998  $34,391 
                         

Major product/service lines

                        

Connectivity products (baseband for handset and other devices, Bluetooth, Wi-Fi, NB-IoT and SATA/SAS)

 $16,532  $5,665  $22,197  $16,815  $9,062  $25,877 

Smart sensing products (AI, sensor fusion, audio/sound and imaging and vision)

  4,189   2,349   6,538   5,578   2,936   8,514 

Total

 $20,721  $8,014  $28,735  $22,393  $11,998  $34,391 
                         

Timing of revenue recognition

                        

Products transferred at a point in time

 $14,621  $8,014  $22,635  $15,932  $11,998  $27,930 

Products and services transferred over time

  6,100      6,100   6,461      6,461 

Total

 $20,721  $8,014  $28,735  $22,393  $11,998  $34,391 

 

11

 
NOTES TO THE INTERIM CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - CONTINUED
 
(in thousands, except share data)
 

Contract balances:

 

The following table provides information about trade receivables, unbilled receivables and contract liabilities from contracts with customers:

 

  

March 31, 2023

(unaudited)

  

December 31, 2022

 
         

Trade receivables

 $17,430  $12,297 

Unbilled receivables (associated with licensing, NRE and related revenue)

  9,731   8,695 

Unbilled receivables (associated with royalties)

  7,846   10,258 

Deferred revenues (short-term contract liabilities)

  4,006   3,168 

 

The Company receives payments from customers based upon contractual payment schedules; trade receivables are recorded when the right to consideration becomes unconditional, and an invoice is issued to the customer. Unbilled receivables associated with licensing, NRE and other include amounts related to the Company’s contractual right to consideration for completed performance objectives not yet invoiced. Unbilled receivables associated with royalties are recorded as the Company recognizes revenues from royalties earned during the quarter, but not yet invoiced, either by actual sales data received from customers, or, when applicable, by the Company’s estimation. Contract liabilities (deferred revenue) include payments received in advance of performance under the contract, and are realized with the associated revenue recognized under the contract.

 

During the three months ended March 31, 2023, the Company recognized $1,561 that was included in deferred revenues (short-term contract liability) balance at January 1, 2023.

 

 

 

NOTE 4:

LEASES

 

The Company leases substantially all of its office space and vehicles under operating leases. The Company's leases have original lease periods expiring between 2023 and 2034. Many leases include one or more options to renew. The Company does not assume renewals in its determination of the lease term unless the renewals are deemed to be reasonably certain. Lease payments included in the measurement of the lease liability comprise the following: the fixed non-cancelable lease payments, payments for optional renewal periods where it is reasonably certain the renewal period will be exercised, and payments for early termination options unless it is reasonably certain the lease will not be terminated early.

 

The following is a summary of weighted average remaining lease terms and discount rates for all of the Company’s operating leases:

 

  

March 31, 2023

(Unaudited)

 

Weighted average remaining lease term (years)

  4.85 

Weighted average discount rates

  3.51%

 

Total operating lease cost and cash payments for operating leases were as follows:

 

  

Three months ended
March 31,

 
  

2023

(unaudited)

  

2022

(unaudited)

 
         

Operating lease cost

 $822  $800 

Cash payments for operating leases

 $819  $830 

 

12

 
NOTES TO THE INTERIM CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - CONTINUED
 
(in thousands, except share data)
 

Maturities of lease liabilities are as follows:

 

The remainder of 2023

 $2,257 

2024

  2,589 

2025

  1,979 

2026

  970 

2027

  962 

2028 and thereafter

  1,361 

Total undiscounted cash flows

  10,118 

Less imputed interest

  730 

Present value of lease liabilities

 $9,388 

 

 

 

NOTE 5:

MARKETABLE SECURITIES

 

The following is a summary of available-for-sale marketable securities:

 

  

March 31, 2023 (Unaudited)

 
  

Amortized
cost

  

Gross
unrealized
gains

  

Gross
unrealized
losses

  

Fair
value

 

Available-for-sale - matures within one year:

                

Corporate bonds

 $23,397  $  $(1,517) $21,880 
                 

Available-for-sale - matures after one year through four years:

                

Corporate bonds

  88,934   25   (4,697)  84,262 

Total

                
  $112,331  $25  $(6,214) $106,142 

 

 

 

  

December 31, 2022

 
  

Amortized
cost

  

Gross
unrealized
gains

  

Gross
unrealized
losses

  

Fair
value

 

Available-for-sale - matures within one year:

                

Corporate bonds

 $17,552  $  $(1,330) $16,222 
                 

Available-for-sale - matures after one year through five years:

                

Corporate bonds

  101,355   38   (5,535)  95,858 
                 

Total

 $118,907  $38  $(6,865) $112,080 

 

 

 

13

 
NOTES TO THE INTERIM CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - CONTINUED
 
(in thousands, except share data)
 

The following table presents gross unrealized losses and fair values for those investments that were in an unrealized loss position as of March 31, 2023, and December 31, 2022, and the length of time that those investments have been in a continuous loss position:

 

  

Less than 12 months

  

12 months or greater

 
  

Fair value

  

Gross unrealized loss

  

Fair value

  

Gross unrealized loss

 

As of March 31, 2023 (unaudited)

 $36,115  $(877) $64,211  $(5,337)

As of December 31, 2022

 $58,706  $(1,885) $48,539  $(4,980)

 

 

As of March 31, 2023, the allowance for credit losses was not material.

 

The following table presents gross realized gains and losses from sale of available-for-sale marketable securities:

 

  

Three months ended
March 31,

 
  

2023

(unaudited)

  

2022

(unaudited)

 
         

Gross realized gains from sale of available-for-sale marketable securities

 $92  $ 

Gross realized losses from sale of available-for-sale marketable securities

 $  $ 

 

 

 

NOTE 6:

FAIR VALUE MEASUREMENT

 

FASB ASC No. 820, “Fair Value Measurements and Disclosures” defines fair value, establishes a framework for measuring fair value. Fair value is an exit price, representing the amount that would be received for selling an asset or paid for the transfer of a liability in an orderly transaction between market participants. As such, fair value is a market-based measurement that should be determined based on assumptions that market participants would use in pricing an asset or a liability. A three-tier fair value hierarchy is established as a basis for considering such assumptions and for inputs used in the valuation methodologies in measuring fair value:

 

Level I

Unadjusted quoted prices in active markets that are accessible on the measurement date for identical, unrestricted assets or liabilities;

Level II

Quoted prices in markets that are not active, or inputs that are observable, either directly or indirectly, for substantially the full term of the asset or liability; and

Level III

Prices or valuation techniques that require inputs that are both significant to the fair value measurement and unobservable (supported by little or no market activity).

 

The Company measures its marketable securities, investments in marketable equity securities and foreign currency derivative contracts at fair value. The carrying amount of cash, cash equivalents, short-term bank deposits, trade receivables, other accounts receivable, trade payables and other accounts payables approximate fair value due to the short-term maturity of these instruments. Investments in marketable equity securities are classified within Level I as the securities are traded in an active market. Marketable securities and foreign currency derivative contracts are classified within Level II as the valuation inputs are based on quoted prices and market observable data of similar instruments.

 

14

 
NOTES TO THE INTERIM CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - CONTINUED
 
(in thousands, except share data)
 

The table below sets forth the Company’s assets and liabilities measured at fair value by level within the fair value hierarchy. Assets and liabilities are classified in their entirety based on the lowest level of input that is significant to the fair value measurement.

 

Description

 

March 31, 2023 (unaudited)

  

Level I (unaudited)

  

Level II (unaudited)

  

Level III (unaudited)

 

Assets:

                

Marketable securities:

                

Corporate bonds

 $106,142     $106,142  $ 

Investments in marketable equity securities

  291   291       
                 

Liabilities:

                

Foreign exchange contracts

  360      360    

 

 

Description

 

December 31, 2022

  

Level I

  

Level II

  

Level III

 

Assets:

                

Marketable securities:

                

Corporate bonds

 $112,080     $112,080    

Foreign exchange contracts

  13      13    

Investments in marketable equity securities

  408   408       
                 

Liabilities:

                

Foreign exchange contracts

  119      119    

 

 

 

NOTE 7:

INTANGIBLE ASSETS, NET

 

          

March 31, 2023 (unaudited)

      

December 31, 2022

 
  

Weighted average amortization period (years)

  

Gross carrying amount

  

Accumulated amortization

  

Impairment (*)

  

Net

  

Gross carrying amount

  

Accumulated amortization

  

Impairment (*)

  

Net

 
                                     

Intangible assets –amortizable:

                                    
                                     

Intangible assets related to the acquisition of Intrinsix business

                                    

Customer relationships

  5.5  $3,604  $1,201  $  $2,403  $3,604  $1,037  $  $2,567 

Customer backlog

  1.5   421   421         421   421       

Patents

  5.0   218   80      138   218   69      149 

Core technologies

  3.0   3,329   2,035      1,294   3,329   1,757      1,572 
                                     
                                     

Intangible assets related to the acquisition of Hillcrest Labs business

                                    

Customer relationships

  4.4  $3,518  $3,070  $  $448  $3,518  $2,998  $  $520 

Customer backlog

  0.5   72   72         72   72       

R&D Tools

  7.5   2,475   1,222      1,253   2,475   1,140      1,335 
                                     

Intangible assets related to Immervision assets acquisition

                                    

R&D Tools

  6.4  $7,063  $3,507  $3,556  $  $7,063  $3,507  $3,556  $ 
                                     

Intangible assets related to an investment in NB-IoT technologies

                                    

NB-IoT technologies (**)

  7.0  $1,961  $1,494  $  $467  $1,961  $1,424  $  $537 
                                     

Total intangible assets

     $22,661  $13,102  $3,556  $6,003  $22,661  $12,425  $3,556  $6,680 

 

15

 
NOTES TO THE INTERIM CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - CONTINUED
 
(in thousands, except share data)
 

(*) During 2022, the Company recorded an impairment charge of $3,556 in operating expenses with respect to Immervision technology acquired in August 2019, as the Company has decided to cease the development of this product line.

 

 

(**) During the first quarter of 2018, the Company entered into an agreement to acquire certain NB-IoT technologies in the amount of $2,800, of which technologies valued at $600 have not been received and have been written off during 2022. Of the $2,200, $210 has not resulted in cash outflows as of March 31, 2023. In addition, the Company participated in programs sponsored by the Hong Kong government for the support of the above investment, and as a result, the Company received during 2019 an amount of $239 related to the NB-IoT technologies, which was reduced from the gross carrying amount of intangible assets. The Company recorded the amortization cost of the NB-IoT technologies in “cost of revenues” on the Company’s consolidated statements of income (loss).

 

Future estimated annual amortization charges are as follows:

 

Reminder of 2023

  1,934 

2024

  1,909 

2025

  1,189 

2026

  956 

2027

  15 
  $6,003 

 

 

NOTE 8:

GEOGRAPHIC INFORMATION AND MAJOR CUSTOMER DATA

 

a.         Summary information about geographic areas:

 

The Company manages its business on the basis of one reportable segment: the licensing of intellectual property and co-creation solutions to semiconductor companies and electronic equipment manufacturers (see Note 1 for a brief description of the Company’s business). The following is a summary of revenues within geographic areas:

 

  

Three months ended
March 31,

 
  

2023

(unaudited)

  

2022

(unaudited)

 

Revenues based on customer location:

        

United States

 $4,441  $6,746 

Europe and Middle East

  3,193   1,102 

Asia Pacific (1)

  20,626   26,543 

Other

  475    
  $28,735  $34,391 
         

(1) China

 $17,763  $22,971 

 

 

b.         Major customer data as a percentage of total revenues:

 

The following table sets forth the customers that represented 10% or more of the Company’s total revenues in each of the periods set forth below.

 

  

Three months ended
March 31,

 
  2023  2022 
  

(unaudited)

  

(unaudited)

 
         

Customer A

  13%   

Customer B

  *)  12%

Customer C

  *)  11%

 

*) Less than 10%

        

 

16

 
NOTES TO THE INTERIM CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - CONTINUED
 
(in thousands, except share data)
 
 

NOTE 9:

NET LOSS PER SHARE OF COMMON STOCK

 

Basic net income (loss) per share is computed based on the weighted average number of shares of common stock outstanding during each period. Diluted net income (loss) per share is computed based on the weighted average number of shares of common stock outstanding during each period, plus dilutive potential shares of common stock considered outstanding during the period, in accordance with FASB ASC No. 260, “Earnings Per Share.”

 

  

Three months ended
March 31,

 
  

2023

(unaudited)

  

2022

(unaudited)

 

Numerator:

        

Net loss

 $(4,872) $(1,696)

Denominator (in thousands):

        

Basic weighted-average common stock outstanding

  23,334   23,103 

Effect of stock -based awards

      

Diluted weighted average common stock outstanding

  23,334   23,103 
         

Basic net loss per share

 $(0.21) $(0.07)

Diluted net loss per share

 $(0.21) $(0.07)

 

 

The total number of potential shares excluded from the calculation of diluted net loss per share due to their antidilutive effect was 1,181,119 and 853,258 for the three months ended March 31, 2023 and 2022, respectively.

 

 

 

NOTE 10:

COMMON STOCK AND STOCK-BASED COMPENSATION PLANS

 

The Company has historically granted a mix of stock options, stock appreciation rights (“SARs”) capped with a ceiling and restricted stock units (“RSUs”) to employees and non‑employee directors of the Company and its subsidiaries under the Company’s equity plans and provides the right to purchase common stock pursuant to the Company’s 2002 employee stock purchase plan to employees of the Company and its subsidiaries. As of March 31, 2023, and December 31, 2022, there were no outstanding or exercisable SAR units left.

 

17

 
NOTES TO THE INTERIM CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - CONTINUED
 
(in thousands, except share data)
 

A summary of the Company’s stock option activities and related information for the three months ended March 31, 2023, are as follows:

 

  

Number of
options (1)

  

Weighted
average

exercise
price

  

Weighted
average remaining
contractual

term

  

Aggregate
intrinsic

value

 

Outstanding as of December 31, 2022

  106,000  $20.24   2.0  $609 

Granted

              

Exercised

              

Forfeited or expired

              

Outstanding as of March 31, 2023

  106,000  $20.24   1.8  $1,080 

Exercisable as of March 31, 2023

  106,000  $20.24   1.8  $1,080 

 

 

(1)

Represent options granted to non-employee directors of the Company only. As of March 31, 2023, and December 31, 2022, there were no outstanding or exercisable options granted to employees left.

 

As of March 31, 2023, there were no unrecognized compensation expenses related to unvested stock options.

 

An RSU award is an agreement to issue shares of the Company’s common stock at the time the award or a portion thereof vests. RSUs granted to employees generally vest in three equal annual installments starting on the first anniversary of the grant date. Until the end of 2017, RSUs granted to non-employee directors would generally vest in full on the first anniversary of the grant date. Starting in 2018, RSUs granted to non-employee directors would generally vest in two equal annual installments starting on the first anniversary of the grant date.

 

On November 9, 2022, the Company reported that Gideon Wertheizer had announced his intention to retire from his position as the Company’s Chief Executive Officer (“CEO”) and an employee of the Company, effective as of January 1, 2023. In connection with his retirement, the Company’s Board of Directors (the “Board”) of the Company determined to accelerate in full the vesting of Mr. Wertheizer’s 34,887 unvested RSUs.

 

On November 9, 2022, the Company publicly announced the appointment of Amir Panush as CEO of the Company to succeed Mr. Wertheizer, with his service as CEO to commence on January 1, 2023. In connection with his appointment as the Company’s CEO, Mr. Panush, effective January 1, 2023, received 46,911 RSUs with fair value of approximately $1,200 under the Company’s Amended and Restated 2011 Stock Incentive Plan (the “2011 Plan”). The RSUs vest in three equal annual installments starting on the first anniversary of the grant date, conditioned upon Mr. Panush’s continued service with the Company.

 

On December 7, 2022, the Board appointed Gweltaz Toquet, who previously served as the Vice President of Sales for Europe and Asia Pacific, as Chief Commercial Officer (“CCO”) of the Company effective January 1, 2023. In connection with his appointment as the Company’s CCO, effective January 1, 2023, Mr. Toquet received 3,909 RSUs with fair value of approximately $100 under the Company’s 2011 Plan. The RSUs vest in three equal annual installments starting on the first anniversary of the grant date, conditioned upon Mr. Toquet’s continued service with the Company.

 

On February 14, 2023, the Compensation Committee (the “Committee”) of the Board granted 14,541, 9,996, 8,179 and 5,452 RSUs, effective as of February 17, 2023, to each of the Company’s CEO, Chief Financial Officer (“CFO”), Chief Operating Officer (“COO”) and CCO, respectively, pursuant to the 2011 Plan, or, with respect to the RSU award to the CEO, as an inducement award in accordance with Rule 5635(c)(4) of the Nasdaq Listing Rules granted on terms substantially similar to those of the 2011 Plan (an “Inducement Award”). The RSU grants vest 33.4% on February 17, 2024, 33.3% on February 17, 2025 and 33.3% on February 17, 2026.

 

18

 
NOTES TO THE INTERIM CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - CONTINUED
 
(in thousands, except share data)
 

Also, on February 14, 2023, the Committee granted 21,811, 6,664, 5,452 and 3,635 performance-based stock units, effective as of February 17, 2023, to each of the Company’s CEO, CFO, COO and CCO, respectively, pursuant to the 2011 Plan, or, with respect to the CEO, as an Inducement Award (collectively, the “Short-Term Executive PSUs”). The performance goals for the Short-Term Executive PSUs with specified weighting are as follows:

 

Weighting

Goals

50%

Vesting of the full 50% of the PSUs occurs if the Company achieves the 2023 license, NRE and related revenue target approved by the Board (the “2023 License Revenue Target”). The vesting threshold is achievement of 90% of 2023 License Revenue Target. If the Company’s achievement of the 2023 License Revenue Target is above 90% but less than 99% of the 2023 License Revenue Target, 91% to 99% of the eligible PSUs would be subject to vesting. If the Company’s actual result exceeds 100% of the 2023 License Revenue Target, every 1% increase of the 2023 License Revenue Target, up to 110%, would result in an increase of 2% of the eligible PSUs for the Company’s CFO, COO and CCO and an increase of 3% of the eligible PSUs for the Company’s CEO

25%

Vesting of the full 25% of the PSUs occurs if the Company achieves positive total shareholder return whereby the return on the Company’s stock for 2023 is greater than the S&P Semiconductors Select Industry index (the “S&P index”). The vesting threshold is if the return on the Company’s stock for 2023 is at least 90% of the S&P index. If the return on the Company’s stock, in comparison to the S&P index, is above 90% but less than 99% of the S&P index, 91% to 99% of the eligible PSUs would be subject to vesting. If the return on the Company’s stock exceeds 100% of the S&P index, every 1% increase in comparison to the S&P index, up to 110%, would result in an increase of 2% of the eligible PSUs for the Company’s CFO, COO and CCO and an increase of 3% of the eligible PSUs for the Company’s CEO

 

25%

Vesting of the full 25% of the PSUs occurs if the Company achieves positive total shareholder return whereby the return on the Company’s stock for 2023 is greater than the Russell 2000 index (the “Russell index”). The vesting threshold is if the return on the Company’s stock for 2023 is at least 90% of the Russell index. If the return on the Company’s stock, in comparison to the Russell index, is above 90% but less than 99% of the Russell index, 91% to 99% of the eligible PSUs would be subject to vesting. If the return on the Company’s stock exceeds 100% of the Russell index, every 1% increase in comparison to the Russell index, up to 110%, would result in an increase of 2% of the eligible PSUs for the Company’s CFO, COO and CCO and an increase of 3% of the eligible PSUs for the Company’s CEO

 

 

Accordingly, assuming maximum achievement of the performance goals set forth above, PSUs representing an additional 30%, meaning an additional 6,543, would be eligible for vesting of the Company’s CEO, and an additional 20%, meaning an additional 1,332, 1,090 and 727, would be eligible for vesting for each of the Company’s CFO, COO and CCO, respectively.

 

Subject to achievement of the thresholds the above performance goals for 2023, the Short-Term Executive PSUs vest 33.4% on February 17, 2024, 33.3% on February 17, 2025 and 33.3% on February 17, 2026. 

 

Also, on February 14, 2023, the Committee granted 60,587, 30,293, 30,293 and 30,293 PSUs, effective as of February 17, 2023, to each of the Company’s CEO, CFO, COO and CCO, respectively, pursuant to the 2011 Plan, or, with respect to the CEO, as an Inducement Award (collectively, the “Long-Term Executive PSUs”). The Long-Term Executive PSUs shall vest in full upon the first achievement of any of the following performance goals:

 

 

if the Company’s compound annual growth rate for non-GAAP Earnings Per Share (“EPS”) for each fiscal year over the three-year period from 2022 through 2025 reaches 10% or if the Company’s non-GAAP EPS for any fiscal year reaches $1.00 during the period between January 1, 2023 and December 31, 2025;

 

19

 
NOTES TO THE INTERIM CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - CONTINUED
 
(in thousands, except share data)
 
 

If the Company’s non-GAAP operating margin for any fiscal year reaches 20% during the period between January 1, 2023 and December 31, 2025;

 

 

If the Company’s compound annual growth rate for revenue for each fiscal year over the three year period from 2022 through 2025 reaches 10% or if the Company’s revenue for any fiscal year reaches $180 million during the period between January 1, 2023 and December 31, 2025; or

 

 

If the Company’s market capitalization (defined as total outstanding shares as of a given date multiplied by the closing price for the Company’s common stock as quoted by the NASDAQ Stock Market) reaches at least $1.1 billion for at least 30 days of consecutive trading.

 

 

A summary of the Company’s RSU and PSU activities and related information for the three months ended March 31, 2023, are as follows:

 

  

Number of
RSUs and

PSUs

  

Weighted Average Grant-Date
Fair Value

 

Unvested as of December 31, 2022

  879,277  $37.57 

Granted

  389,560   23.56 

Vested

  (141,165)  40.02 

Forfeited or expired

  (52,553)  34.58 

Unvested as of March 31, 2023 (unaudited)

  1,075,119  $32.32 

 

As of March 31, 2023, there was $26,615 of unrecognized compensation expense related to unvested RSUs and PSUs. This amount is expected to be recognized over a weighted-average period of 1.5 years.

 

The following table shows the total equity-based compensation expense included in the interim condensed consolidated statements of income (loss):

 

  

Three months ended
March 31,

 
  

2023

(unaudited)

  

2022

(unaudited)

 

Cost of revenue

 $404  $339 

Research and development, net

  2,173   1,995 

Sales and marketing

  393   333 

General and administrative

  889   722 

Total equity-based compensation expense

 $3,859  $3,389 

 

The fair value for rights to purchase shares of common stock under the Company’s employee stock purchase plan was estimated on the date of grant using the following assumptions:

 

  Three months ended
March 31
 
  

2023

(unaudited)

  

2022

(unaudited)

 

Expected dividend yield

  0%  0%

Expected volatility

  45%  38%

Risk-free interest rate

  4.8%  0.5%

Contractual term of (months)

  6   6 

 

20

 
NOTES TO THE INTERIM CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - CONTINUED
 
(in thousands, except share data)
 

 

 

NOTE 11:

DERIVATIVES AND HEDGING ACTIVITIES

 

The Company follows the requirements of FASB ASC No. 815,” Derivatives and Hedging” which requires companies to recognize all of their derivative instruments as either assets or liabilities in the statement of financial position at fair value. The accounting for changes in fair value (i.e., gains or losses) of a derivative instrument depends on whether it has been designated and qualifies as part of a hedging transaction and further, on the type of hedging transaction. For those derivative instruments that are designated and qualify as hedging instruments, a company must designate the hedging instrument, based upon the exposure being hedged, as a fair value hedge, cash flow hedge, or a hedge of a net investment in a foreign operation. Due to the Company’s global operations, it is exposed to foreign currency exchange rate fluctuations in the normal course of its business. The Company’s treasury policy allows it to offset the risks associated with the effects of certain foreign currency exposures through the purchase of foreign exchange forward or option contracts (“Hedging Contracts”). The policy, however, prohibits the Company from speculating on such Hedging Contracts for profit. To protect against the increase in value of forecasted foreign currency cash flow resulting from salaries paid in currencies other than the U.S. dollar during the year, the Company instituted a foreign currency cash flow hedging program. The Company hedges portions of the anticipated payroll of its non-U.S. employees denominated in the currencies other than the U.S. dollar for a period of one to twelve months with Hedging Contracts. Accordingly, when the dollar strengthens against the foreign currencies, the decline in present value of future foreign currency expenses is offset by losses in the fair value of the Hedging Contracts. Conversely, when the dollar weakens, the increase in the present value of future foreign currency expenses is offset by gains in the fair value of the Hedging Contracts. These Hedging Contracts are designated as cash flow hedges.

 

For derivative instruments that are designated and qualify as a cash flow hedge (i.e., hedging the exposure to variability in expected future cash flows that is attributable to a particular risk), the gain or loss on the derivative instrument is reported as a component of other comprehensive income (loss) and reclassified into earnings in the same period or periods during which the hedged transaction affects earnings. As of March 31, 2023, and December 31, 2022, the notional principal amount of the Hedging Contracts to sell U.S. dollars held by the Company was $9,700 and $12,200, respectively.

 

The fair value of the Company’s outstanding derivative instruments is as follows:

 

  

March 31, 2023

(unaudited)

  

December 31, 2022

 

Derivative assets:

        

Derivatives designated as cash flow hedging instruments:

        

Foreign exchange forward contracts

 $  $13 

Total

 $  $13 
         

Derivative liabilities:

        

Derivatives designated as cash flow hedging instruments:

        

Foreign exchange option contracts

 $128  $23 

Foreign exchange forward contracts

  232   96 

Total

 $360  $119 

 

 

The increase (decrease) in unrealized gains (losses) recognized in “accumulated other comprehensive gain (loss)” on derivatives, before tax effect, is as follows:

 

  

Three months ended
March 31,

 
  

2023

(unaudited)

  

2022

(unaudited)

 

Derivatives designated as cash flow hedging instruments:

        

Foreign exchange option contracts

 $(105) $ 

Foreign exchange forward contracts

  (320)  2 
  $(425) $2 

 

21

 
NOTES TO THE INTERIM CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - CONTINUED
 
(in thousands, except share data)
 

The net (gains) losses reclassified from “accumulated other comprehensive gain (loss)” into income are as follows:

 

  

Three months ended
March 31

 
  

2023

(unaudited)

  

2022

(unaudited)

 

Derivatives designated as cash flow hedging instruments:

        

Foreign exchange option contracts

 $  $ 

Foreign exchange forward contracts

  171   110 
  $171  $110 

 

 

The Company recorded in cost of revenues and operating expenses a net loss of $171 and $110 during the three months ended March 31, 2023 and 2022, respectively, related to its Hedging Contracts.

 

 

NOTE 12:

ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS)

 

The following tables summarize the changes in accumulated balances of other comprehensive income (loss), net of taxes:

 

  

Three months ended March 31, 2023 (unaudited)

  

Three months ended March 31, 2022 (unaudited)

 
  

Unrealized

gains (losses) on available-for-sale marketable securities

  

Unrealized gains (losses) on cash flow hedges

  

Total

  

Unrealized

gains (losses) on available-for-sale marketable securities

  

Unrealized gains (losses) on cash flow hedges

  

Total

 
                         

Beginning balance

 $(6,142) $(107) $(6,249) $(427) $55  $(372)

Other comprehensive income (loss) before reclassifications

  684   (426)  258   (2,167)  4   (2,163)

Amounts reclassified from accumulated other comprehensive income (loss)

  (92)  173   81      97   97 

Net current period other comprehensive income (loss)

  592   (253)  339   (2,167)  101   (2,066)

Ending balance

 $(5,550) $(360) $(5,910) $(2,594) $156  $(2,438)

 

 

 

The following table provides details about reclassifications out of accumulated other comprehensive income (loss):

 

 

Details about

Accumulated Other

Comprehensive Income

(Loss) Components

 

Amount Reclassified from Accumulated Other Comprehensive

Income (Loss)

  

Affected Line Item

in the Statements of Income (Loss)

           
  

Three months ended March 31,

   
  

2023
(unaudited)

  

2022
(unaudited)

   

Unrealized losses on cash flow hedges

 $(4) $(2) 

Cost of revenues

   (147)  (96) 

Research and development

   (4)  (3) 

Sales and marketing

   (16)  (9) 

General and administrative

   (171)  (110) 

Total, before income taxes

   2   (13) 

Income tax expense (benefit)

   (173)  (97) 

Total, net of income taxes

Unrealized gains on available-for-sale marketable securities

  92     

Financial income (loss), net

        

Income tax expense (benefit)

   92     

Total, net of income taxes

  $(81) $(97) 

Total, net of income taxes

 

22

 
NOTES TO THE INTERIM CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - CONTINUED
 
(in thousands, except share data)
 
 

NOTE 13:

SHARE REPURCHASE PROGRAM

 

The Company did not repurchase any shares of common stock during both the first quarter of 2023 and 2022. As of March 31, 2023, 278,799 shares of common stock remained available for repurchase pursuant to the Company’s share repurchase program.

 

The repurchases of common stock are accounted for as treasury stock, and result in a reduction of stockholders’ equity. When treasury shares are reissued, the Company accounts for the reissuance in accordance with FASB ASC No. 505-30, “Treasury Stock” and charges the excess of the repurchase cost over issuance price using the weighted average method to retained earnings. The purchase cost is calculated based on the specific identified method. In the case where the repurchase cost over issuance price using the weighted average method is lower than the issuance price, the Company credits the difference to additional paid-in capital.

 

 

NOTE 14:

SUBSEQUENT EVENTS

 

In May 2023, the Company entered into an agreement to acquire the VisiSonics 3D spatial audio business (“VisiSonics”). Under the terms of the agreement, the Company agreed to pay an aggregate of $3,600 at closing, and each of VisiSonics’ two founders will be entitled to an additional payment of $100 payable in equal monthly installments over the 12 month period following the closing in connection with their provision of consulting services. The final purchase price allocation for the acquisition has not been determined as of the filing of this Quarterly Report on Form 10-Q.

 

23

 
 

Item 2.      MANAGEMENTS DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS

 

You should read the following discussion together with the unaudited financial statements and related notes appearing elsewhere in this quarterly report. This discussion contains forward-looking statements that involve risks and uncertainties. Any or all of our forward-looking statements in this quarterly report may turn out to be wrong. These forward-looking statements can be affected by inaccurate assumptions we might make or by known or unknown risks and uncertainties. We undertake no obligation to publicly update any forward-looking statements, whether as a result of new information, future events or otherwise. Factors which could cause actual results to differ materially include those set forth under in Part II Item 1A Risk Factors, as well as those discussed elsewhere in this quarterly report. See Forward-Looking Statements.

 

The financial information presented in this quarterly report includes the results of CEVA, Inc. and its subsidiaries.

 

BUSINESS OVERVIEW

 

Headquartered in Rockville, Maryland, CEVA is the leading licensor of wireless connectivity and smart sensing technologies and a provider of chip design services. We offer Digital Signal Processors (DSPs), AI processors, short and long-range connectivity solutions, 5G wireless platforms and complementary software for sensor fusion, image enhancement, computer vision, voice input and artificial intelligence, all of which are key enabling technologies for a smarter, more connected world. Our state-of-the-art technology is included in more than 16 billion chips shipped to date for a diverse range of end markets. In 2022, more than 1.7 billion CEVA-powered devices were shipped, equivalent to more than 50 devices every second.

 

Our hardware IP products and solutions are licensed to customers who embed them into their System on Chip (SoC) designs to create power-efficient, intelligent, secure and connected devices. Our customers include many of the world’s leading semiconductor and original equipment manufacturer (OEM) companies targeting a wide variety of cellular and IoT end markets, including mobile, PC, consumer, automotive, smart-home, surveillance, robotics, industrial, aerospace and defense and medical. Our application software IP is licensed primarily to OEMs who embed it in their SoC designs.

 

Our ultra-low-power hardware IP offerings are deployed in devices for wireless connectivity and smart sensing workloads. Our wireless portfolio includes 5G baseband processing platforms for mobile broadband, cellular IoT and base station RAN, and UWB, Bluetooth and Wi-Fi technologies for a range of connectivity devices. Our smart sensing portfolio includes advanced DSP and AI technologies for cameras, radars, microphones, and other sensors, which enable computer vision, audio, voice, motion sensing and other applications. We also offer processor-agnostic sensor IP for the processing of accelerometers, gyroscopes, magnetometers and optical flow, as well as spatial audio, noise cancellation and voice recognition.

 

Our Intrinsix chip design business unit enables us to offer our customers SoC design services, which we refer to as co-creation, that take advantage of our IP portfolio, Intrinsix’s designed to deliver (D2D) and security IP and Intrinsix’s design capabilities for digital, mix signal and RF. We believe that having chip design expertise as part of our offerings strengthens our relationships with customers, streamlines IP adoption, generates recurrent royalties and more. Furthermore, Intrinsix’s experience and customer base in the growing chip development programs with the U.S. Department of Defense and the Defense Advanced Research Projects Agency (DARPA) together with its IP offerings for processor security and chiplets extends CEVA’s serviceable market and revenue base.

 

CEVA is a sustainability and environmentally conscious company. We have adopted both a Code of Business Conduct and Ethics and a Sustainability Policy, in which we emphasize and focus on environmental preservation, recycling, the welfare of our employees and privacy – which we promote on a corporate level. At CEVA, we are committed to social responsibility, values of preservation and consciousness towards these purposes.

 

We believe the adoption of our wireless connectivity and smart sensing IP products beyond our incumbency in the handset baseband market continues to progress. In particular, we continue to experience good interest in our wireless connectivity platforms, in both traditional and new areas. Reflecting this trend, in the first quarter of 2023, seven of the thirteen IP licensing and NRE deals concluded were for wireless connectivity.

 

We believe the following key elements represent significant growth drivers for the company:

 

 

CEVA is a player in mobile handsets, the largest space of the semiconductor industry. Our customers use our technologies for baseband, voice processing and Bluetooth connectivity. Our key customer currently has a strong foothold in low- and mid-tier LTE and 5G smartphone markets. In the first quarter of 2023, we completed a strategic licensing agreement for our DSPs with a leading Android smartphone OEM that is designing its own 5G modem in-house. If this OEM is successful in bringing their own 5G modem to its smartphones, we believe this customer could become a key royalty payer in the future.

 

 

 

We believe our PentaG2 platform for 5G handsets and 5G IoT endpoints is the most comprehensive baseband IP platform in the industry today and provides newcomers and incumbents with a comprehensive solution to address the need for 5G processing for smartphones, fixed wireless access, satellite communications and a range of connected devices such as robots, cars, smart cities and other devices for industrial applications. In the first quarter of 2023, we signed a strategic agreement with a wireless semiconductor player for our PentaG2 platform to develop a 5G RedCap targeting the broad markets where Broadband IoT is required.

 

 

Our specialization and technological edge in signal processing platforms for 5G base station RAN, and our PentaG RAN platform put us in a strong position to capitalize on the growing 5G RAN demand and its disintegration toward new architecture and form factors, including V-RAN, O-RAN, Active Antennas (AAU, RRU), private networks and small cells. We believe our PentaG RAN platform for 5G RAN settings is the most comprehensive baseband processor IP in the industry today and provides newcomers and incumbents with a comprehensive solution to address the need for 5G.

 

 

Our broad Bluetooth, Wi-Fi, Ultra Wide Band (UWB) and cellular IoT IPs allow us to expand further into the high volume IoT applications and substantially increase our value-add. Our addressable market size for Bluetooth, Wi-Fi, UWB and cellular IoT is expected to be more than 15 billion devices annually by 2027 based on research from ABI Research. In the first quarter of 2023, we reported record high royalties from cellular IoT and Wi-Fi, including three new Wi-Fi 6 customers reporting royalties for the first time. We also signed a strategic agreement with a leading Wi-Fi access point OEM for our Wi-Fi 6 AP platform. We believe that Wi-Fi presents a significant royalty opportunity, given our dominant market position in licensing Wi-Fi 6 to more than 35 customers to date.

 

 

The growing market for True Wireless Stereo (TWS) earbuds, smartwatches, AR and VR headsets, and other wearable assisted devices, offers an incremental growth segment for us for our software IP. To better address this market, our spatial audio, MotionEngine for inertial measurement units (IMU), WhisPro speech recognition technology and ClearVox voice input software are offered in conjunction with our audio/voice DSPs.

 

 

Our unique capability to combine our Bluetooth IP, audio DSP IP and software for contextual aware user experience puts us in a strong position to capitalize on the fast-growing TWS markets of earbuds, smartwatches, Over-the-Counter (OTC) hearing aids, wireless speakers, PCs and more. Our BlueBud platform integrates all of these technologies, lowering the entry barriers for semiconductors and OEMs to develop differentiated, high-performance solutions for TWS devices.

 

 

Our second generation SensPro2 sensor hub DSP family provides highly compelling offerings for any sensor-enabled device and application such as smartphones, automotive safety (ADAS), autonomous driving (AD), drones, robotics, security and surveillance, augmented reality (AR) and virtual reality (VR), Natural Language Processing (NLP) and voice recognition. Per research from Yole Group, camera-enabled devices incorporating computer vision and AI are expected to exceed 1 billion units, and devices incorporating voice AI are expected to reach 600 million units by 2025. This latest DSP architecture enables us to address the transformation in devices enabled by these applications, and expand our footprint and content in smartphones, drones, consumer cameras, surveillance, automotive ADAS, voice-enabled devices and industrial IoT applications.

 

 

Neural networks are increasingly being deployed in a wide range of camera-based devices in order to make these devices “smarter.”  Our newest generation family of AI processors for deep learning at the edge, the NeuPro-M represents new IP licensing and royalty drivers for us in the coming years. Per research from Yole Group, 2.5 billion Edge AI devices will ship annually by 2026, illustrating the huge potential of the market.

 

 

Our Hillcrest Labs sensor fusion business unit allows us to address an important technology piece used in personal computers, robotics, TWS earbuds, smart TVs and many other smart sensing IP products, for smart sensing, in addition to our existing portfolio for camera-based computer vision and AI processing, and microphone-based sound processing. MEMS-based inertial and environmental sensors are used in an increasing number of devices, including robotics, smartphones, laptops, tablets, TWS earbuds, spatial audio headsets, remote controls and many other consumer and industrial devices. Hillcrest Labs’ innovative and proven MotionEngine™ software supports a broad range of merchant sensor chips and is licensed to OEMs and semiconductor companies that can run the software on CEVA DSPs or a variety of RISC CPUs. The MotionEngine software expands and complements CEVA’s smart sensing technology. Hillcrest Labs’ technology has already shipped in more than 250 million devices, indicative of its market traction and excellence. Along with our SensPro sensor fusion processors, our licensees can now benefit from our capabilities as a complete, one-stop-shop for processing all classes and types of sensors.

 

As a result of our diversification strategy beyond baseband for handsets, and our progress in addressing those new markets under the base station and IoT umbrella, we continue to experience significant growth in shipments and royalty revenues derived from base station and IoT product category (formerly referred to as non-handset products). Unit shipments for this category were up 8% year-over-year for 2022 to almost 1.4 billion units. We expect royalty growth to continue in this product category for the next few years. These devices are comprised of a range of different products at different royalty ASPs, spanning from high volume Bluetooth and Wi-Fi to high value sensor fusion and base station RAN. The royalty ASP of our other products will be in between the two ranges.

 

 

RESULTS OF OPERATIONS

 

Total Revenues

 

Total revenues were $28.7 million for the first quarter of 2023, representing a decrease of 16%, as compared to the corresponding period in 2022. The decrease in total revenues for the first quarter of 2023 was mainly due to the decrease in royalties from smartphone and PC that was primarily driven by a pull-in of handset baseband shipments in the fourth quarter of 2022, combined with traditional seasonality, and inventory buildup.

 

Our five largest customers accounted for 39% of our total revenues for the first quarter of 2023, as compared to 47% for the comparable period in 2022. One customer accounted for 13% of our total revenues for the first quarter of 2023, as compared to two customers that accounted for 12% and 11% of our total revenues for the first quarter of 2022. Generally, the identity of our customers representing 10% or more of our total revenues varies from period to period, especially with respect to our IP licensing customers as we generate licensing revenues generally from new customers on a quarterly basis. With respect to our royalty revenues, two royalty paying customers represented 10% or more of our total royalty revenues for the first quarter of 2023, and collectively represented 28% of our total royalty revenues for the first quarter of 2023. Two royalty paying customers represented 10% or more of our total royalty revenues for the first quarter of 2022, and collectively represented 47% of our total royalty revenues for the first quarter of 2022. We expect that a significant portion of our future revenues will continue to be generated by a limited number of customers. The concentration of our customers is explainable in part by consolidation in the semiconductor industry.

 

The following table sets forth the products and services as percentages of our total revenues for each of the periods set forth below:

 

   

First Quarter
2023

   

First Quarter
2022

 
                 

Connectivity products

    77 %     75 %

Smart sensing products

    23 %     25 %

 

 

Licensing, NRE and Related Revenues

 

Licensing, NRE and related revenues were $20.7 million for the first quarter of 2023, representing a decrease of 7%, as compared to the corresponding period in 2022. The decrease in licensing, NRE and related revenues for the first quarter of 2023 was mainly due to timing of deals closed. Our licensing, NRE and related revenues business continues to generate customer traction across our diversified portfolio.

 

Thirteen IP license and NRE agreements were concluded during the first quarter of 2023, targeting a wide variety of end markets and applications, including 5G for smartphones and broadband IoT, Wi-Fi 6 for access points and mesh networks, Bluetooth connectivity for TWS earbuds, consumer IoT and industrial devices, sensor fusion for robot vacuum cleaners and AI for automotive ADAS. Five of the thirteen deals were with first time customers.

 

Licensing and related revenues accounted for 72% of our total revenues for the first quarter of 2023, as compared to 65% for the comparable period of 2022.

 

Royalty Revenues

 

Royalty revenues were $8.0 million for the first quarter of 2023, representing a decrease of 33%, as compared to the corresponding period in 2022. Royalty revenues accounted for 28% of our total revenues for the first quarter of 2023, as compared to 35% for the comparable period of 2022. The decrease in royalty revenues for the first quarter of 2023 was mainly due to customer inventory adjustments and prolonged weak demand for smartphones and PCs.

 

Our customers reported sales of 297 million chipsets incorporating our technologies for the first quarter of 2023, a decrease of 44% from the corresponding period in 2022 for actual shipments reported.

 

The five largest royalty-paying customers accounted for 49% of our total royalty revenues for the first quarter of 2023, as compared to 63% for the comparable period of 2022.

 

 

Geographic Revenue Analysis

 

    First Quarter
2023
    First Quarter
2022
 

 

(in millions, except percentages)  

United States

  $ 4.4       15 %   $ 6.7       20 %

Europe and Middle East

  $ 3.2       11 %   $ 1.1       3 %

Asia Pacific (1)

  $ 20.6       72 %   $ 26.6       77 %

Other

  $ 0.5       2 %   $        
                                 

(1) China

  $ 17.8       62 %   $ 23.0       67 %

 

Due to the nature of our license agreements and the associated potential large individual contract amounts, the geographic split of revenues both in absolute dollars and percentage terms generally varies from quarter to quarter.

 

Cost of Revenues

 

Cost of revenues was $5.3 million for the first quarter of 2023, as compared to $6.4 million for the comparable period of 2022. Cost of revenues accounted for 18% of our total revenues for the first quarter of 2023, as compared to 19% for the comparable period of 2022. The decrease for the first quarter of 2023 principally reflected lower electronic design automation (EDA) tools associated with the Intrinsix business. Included in cost of revenues for the first quarter of 2023 was a non-cash equity-based compensation expense of $404,000, as compared to $339,000 for the comparable period of 2022.

 

Gross Margin

 

Gross margin for the first quarter of 2023 was 82%, as compared to 81% for the comparable period of 2022. The increase for the first quarter of 2023 mainly reflected lower cost of revenues as set forth above, offset by lower total revenues.

 

Operating Expenses

 

Total operating expenses were $28.2 million for the first quarter of 2023, as compared to $27.5 million for the comparable period of 2022. The net increase for the first quarter of 2023 principally reflected lower research grants received, mainly from the Israeli Innovation Authority of the Ministry of Economy and Industry in Israel (IIA).

 

Research and Development Expenses, Net

 

Our research and development expenses, net, were $20.8 million for the first quarter of 2023, as compared to $20.2 million for the comparable period of 2022. The increase for the first quarter of 2023 principally reflected lower research grants received, mainly from the IIA. Included in research and development expenses for the first quarter of 2023 were non-cash equity-based compensation expenses of $2,173,000, as compared to $1,995,000 for the comparable period of 2022. Research and development expenses as a percentage of our total revenues were 72% for the first quarter of 2023, as compared to 59% for the comparable period of 2022. The percentage increase for the first quarter of 2023, as compared to the comparable period of 2022, was due to lower revenues.

 

The number of research and development personnel was 344 at March 31, 2023, as compared to 313 at March 31, 2022.

 

Sales and Marketing Expenses

 

Our sales and marketing expenses were $3.0 million for the first quarter of 2023, as compared to $2.9 million for the comparable period of 2022. Included in sales and marketing expenses for the first quarter of 2023 were non-cash equity-based compensation expenses of $393,000, as compared to $333,000 for the comparable period of 2022. Sales and marketing expenses as a percentage of our total revenues were 11% for the first quarter of 2023, as compared to 8% for the comparable period of 2022.

 

The total number of sales and marketing personnel was 35 at March 31, 2023, as compared to 34 at March 31, 2022.

 

 

General and Administrative Expenses

 

Our general and administrative expenses were $4.0 million for the first quarter of 2023, as compared to $3.6 million for the comparable period of 2022. The increase for the first quarter of 2023 primarily reflected higher professional services cost and higher non-cash equity-based compensation expenses. Included in general and administrative expenses for the first quarter of 2023 were non-cash equity-based compensation expenses of $889,000, as compared to $722,000 for the comparable period of 2022. General and administrative expenses as a percentage of our total revenues were 14% for the first quarter of 2023, as compared to 11% for the comparable period of 2022.

 

The number of general and administrative personnel was 49 at March 31, 2023, as compared to 51 at March 31, 2022.

 

Amortization of Intangible Assets

 

Our amortization charges were $0.3 million for the first quarter of 2023, as compared to $0.8 million for the comparable period of 2022. The amortization charges for the first quarter of 2023 and 2022 were incurred in connection with the amortization of intangible assets associated with the acquisition of Intrinsix and the acquisition of the Hillcrest Labs business. The amortization charges for the first quarter of 2022 were also incurred in connection with the amortization of intangible assets associated with the strategic investment in Immervision. In the third quarter of 2022, we recorded an impairment charge in operating expenses with respect to all Immervision technology, as we decided to cease the development of this product line. For more information about our intangible assets, see Note 7 to the interim condensed consolidated financial statements for the three months ended March 31, 2023.

 

 

Financial Income, Net (in millions)

 

   

First Quarter
2023

   

First Quarter
2022

 

Financial income, net of which:

  $ 1.45     $ 0.28  

Interest income and gains and losses from marketable securities, net

  $ 1.19     $ 0.37  

Foreign exchange gain (loss)

  $ 0.26     $ (0.09 )

 

Financial income, net, consists of interest earned on investments, gains and losses from sale of marketable securities, accretion (amortization) of discounts (premiums) on marketable securities and foreign exchange movements.

 

The increase in interest income and gains and losses from marketable securities, net, during the first quarter of 2023 principally reflected higher yields, offset by lower combined bank deposits and marketable securities balances held.

 

We review our monthly expected major non-U.S. dollar denominated expenditures and look to hold equivalent non-U.S. dollar cash balances to mitigate currency fluctuations. However, our Euro cash balances increase significantly on a quarterly basis beyond our Euro liabilities, mainly from the French research tax benefits applicable to CIR, which is generally refunded every three years. This has resulted in a foreign exchange gain of $0.26 million for the first quarter of 2023, as compared to foreign exchange loss of $0.09 million for the comparable period of 2022.

 

Remeasurement of Marketable Equity Securities

 

We recorded a loss of $0.1 million and 1.1 million for the first quarter of 2023 and 2022, respectively, related to remeasurement of marketable equity securities, which we hold at cost. Over time, other income (expense), net, may be affected by market dynamics and other factors. Equity values generally change daily for marketable equity securities and upon the occurrence of observable price changes or upon impairment of marketable equity securities. In addition, volatility in the global economic climate and financial markets, could result in a significant change in the value of our investments.

 

Provision for Income Taxes

 

Our income tax expenses was $1.4 million for the first quarter of 2023, as compared to $1.3 million for the comparable period of 2022.

 

 

We are subject to income and other taxes in the United States and in numerous foreign jurisdictions. Our domestic and foreign tax liabilities are dependent on the jurisdictions in which profits are determined to be earned and taxed. Additionally, the amount of taxes paid is subject to our interpretation of applicable tax laws in the jurisdictions in which we operate. A number of factors influence our effective tax rate, including changes in tax laws and treaties as well as the interpretation of existing laws and rules. Federal, state, and local governments and administrative bodies within the United States, and other foreign jurisdictions have implemented, or are considering, a variety of broad tax, trade, and other regulatory reforms that may impact us. For example, the Tax Cuts and Jobs Act (the “U.S. Tax Reform”) enacted on December 22, 2017 resulted in changes in our corporate tax rate, our deferred income taxes, and the taxation of foreign earnings. It is not currently possible to accurately determine the potential comprehensive impact of these or future changes, but these changes could have a material impact on our business and financial condition.

 

We have significant operations in Israel and operations in France and the Republic of Ireland. A substantial portion of our taxable income is generated in Israel and France, as well as in the U.S. due to global intangible low-taxed income (GILTI) and the requirement to capitalize R&D expenditures under IRC Section 174 over five years if sourced from the U.S. and over 15 years if sourced internationally. Although our Israeli and Irish subsidiaries, and, from 2022 onward, our French subsidiary, are taxed at rates substantially lower than U.S. tax rates, the tax rates in these jurisdictions could nevertheless result in a substantial increase as a result of withholding tax expenses with respect to which we are unable to obtain a refund from the relevant tax authorities.

 

Our French subsidiary is entitled to a tax benefit of 10% applied to specific revenues under the French IP Box regime. The French IP Box regime applies to net income derived from the licensing, sublicensing or sale of several IP rights such as patents and copyrighted software, including royalty revenues. This elective regime requires a direct link between the income benefiting from the preferential treatment and the R&D expenditures incurred and contributing to that income. Qualifying income may be taxed at a favorable 10% CIT rate (plus social surtax, hence 10.3% in total).

 

Our Irish subsidiary qualified for a 12.5% tax rate on its trade. Interest income generated by our Irish subsidiary is taxed at a rate of 25%.

 

Our Israeli subsidiary is entitled to various tax benefits as a technological enterprise. In December 2016, the Economic Efficiency Law (Legislative Amendments for Applying the Economic Policy for the 2017 and 2018 Budget Years), 2016, which includes the Amendment to the Law for the Encouragement of Capital Investments, 1959 (Amendment 73) (the “Amendment”), was published. The Amendment, among other things, prescribes special tax tracks for technological enterprises, which are subject to rules that were issued by the Minister of Finance in April 2017.

 

The new tax track under the Amendment, which is applicable to our Israeli subsidiary, is the “Technological Preferred Enterprise”. Technological Preferred Enterprise is an enterprise for which total consolidated revenues of its parent company and all subsidiaries are less than 10 billion New Israeli Shekel (NIS). A Technological Preferred Enterprise, as defined in the Amendment, that is located in the center of Israel (where our Israeli subsidiary is currently located), is taxed at a rate of 12% on profits deriving from intellectual property. Any dividends distributed to “foreign companies”, as defined in the Amendment, deriving from income from technological enterprises will be taxed at a rate of 4%. We are applying the Technological Preferred Enterprise tax track for our Israeli subsidiary from tax year 2020 and onwards.

 

Critical Accounting Policies and Estimates

 

Our consolidated financial statements are prepared in accordance with generally accepted accounting principles in the United States. The preparation of these consolidated financial statements requires us to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenues, expenses and related disclosures. We evaluate our estimates and assumptions on an ongoing basis. Our estimates are based on historical experience and various other assumptions that we believe to be reasonable under the circumstances. Our actual results could differ from these estimates.

 

We believe that the assumptions and estimates associated with revenue recognition, fair value of financial instruments, equity-based compensation and income taxes have the greatest potential impact on our consolidated financial statements. Therefore, we consider these to be our critical accounting policies and estimates.

 

See our Annual Report on Form 10-K for the year ended December 31, 2022, filed with the SEC on March 1, 2023, for a discussion of additional critical accounting policies and estimates. There have been no changes in our critical accounting policies as compared to what was previously disclosed in the Annual Report on Form 10-K for the year ended December 31, 2022.

 

LIQUIDITY AND CAPITAL RESOURCES

 

As of March 31, 2023, we had approximately $24.5 million in cash and cash equivalents, $6.2 million in short-term bank deposits, $106.1 million in marketable securities, and $8.3 million in long-term bank deposits, totaling $145.1 million, as compared to $147.7 million at December 31, 2022. The decrease for the first three months of 2023 principally reflected cash used in operating activities, partially offset by cash proceeds from exercise of stock-based awards of approximately $1.7 million.

 

 

Out of total cash, cash equivalents, bank deposits and marketable securities of $145.1 million, $140.0 million was held by our foreign subsidiaries. Our intent is to permanently reinvest earnings of our foreign subsidiaries and our current operating plans do not demonstrate a need to repatriate foreign earnings to fund our U.S. operations. However, if these funds were needed for our operations in the United States, we would be required to accrue and pay taxes to repatriate these funds. The determination of the amount of additional taxes related to the repatriation of these earnings is not practicable, as it may vary based on various factors such as the location of the cash and the effect of regulation in the various jurisdictions from which the cash would be repatriated.

 

During the first three months of 2023, we had no new investments of cash in bank deposits and marketable securities. In addition, during the same period, marketable securities were sold or redeemed for cash amounting to $6.6 million. All of our marketable securities are classified as available-for-sale. The purchase and sale or redemption of available-for-sale marketable securities are considered part of investing cash flow. Available-for-sale marketable securities are stated at fair value, with unrealized gains and losses reported in accumulated other comprehensive income (loss), a separate component of stockholders’ equity, net of taxes. Realized gains and losses on sales of investments, as determined on a specific identification basis, are included in the interim condensed consolidated statements of income (loss). The amount of credit losses recorded for the first three months of 2023 was immaterial. For more information about our marketable securities, see Note 5 to the interim condensed consolidated financial statements for the three months ended March 31, 2023.

 

Bank deposits are classified as short-term bank deposits and long-term bank deposits. Short-term bank deposits are deposits with maturities of more than three months but no longer than one year from the balance sheet date, whereas long-term bank deposits are deposits with maturities of more than one year as of the balance sheet date. Bank deposits are presented at their cost, including accrued interest, and purchases and sales are considered part of cash flows from investing activities.

 

Operating Activities

 

Cash used in operating activities for the first three months of 2023 was $5.1 million and consisted of net loss of $4.9 million, adjustments for non-cash items of $5.0 million, and changes in operating assets and liabilities of $5.2 million. Adjustments for non-cash items primarily consisted of $1.4 million of depreciation and amortization of intangible assets, and $3.9 million of equity-based compensation expenses, offset with $0.3 million of unrealized foreign exchange gain. The decrease in operating assets and liabilities primarily consisted of an increase in trade receivables of $3.8 million, an increase in prepaid expenses and other assets of $2.2 million (mainly as a result of payment of a yearly design tool subscription), and an increase in deferred taxes, net of $0.9 million, partially offset by an increase in deferred revenues of $0.8 million, and an increase in accrued payroll and related benefits of $0.7 million.

 

Cash provided by operating activities for the first three months of 2022 was $9.8 million and consisted of net loss of $1.7 million, adjustments for non-cash items of $6.7 million, and changes in operating assets and liabilities of $4.8 million. Adjustments for non-cash items primarily consisted of $1.9 million of depreciation and amortization of intangible assets, $3.4 million of equity-based compensation expenses, and $1.1 million of remeasurement of marketable equity securities. The increase in operating assets and liabilities primarily consisted of a decrease in trade receivables of $3.9 million, an increase in trade payables of $0.7 million, and an increase of accrued payroll and related benefits of $3.7 million, partially offset by an increase in prepaid expenses and other assets of $3.0 million (mainly as a result of payment of a yearly design tool subscription), and an increase in deferred taxes, net of $1.0 million.

 

Cash flows from operating activities may vary significantly from quarter to quarter depending on the timing of our receipts and payments. Our ongoing cash outflows from operating activities principally relate to payroll-related costs and obligations under our property leases and design tool licenses. Our primary sources of cash inflows are receipts from our accounts receivable, to some extent, funding from research and development government grants and French research tax credits, and interest earned from our cash, deposits and marketable securities. The timing of receipts of accounts receivable from customers is based upon the completion of agreed milestones or agreed dates as set out in the contracts.

 

Investing Activities

 

Net cash provided by investing activities for the first three months of 2023 was $6.5 million, compared to $4.8 million of net cash used in investing activities for the comparable period of 2022. We had a cash inflow of $6.6 million with respect to investments in marketable securities during the first three months of 2023, as compared to a cash outflow of $8.8 million and a cash inflow of $3.5 million with respect to investments in marketable securities during the first three months of 2022. For the first three months of 2022, we had proceeds of $1.4 million from bank deposits. We had a cash outflow of $0.1 million and $0.9 million during the first three months of 2023 and 2022, respectively, from purchase of property and equipment.

 

Financing Activities

 

Net cash provided by financing activities for the first three months of 2023 was $1.7 million, as compared to $1.7 million of net cash provided by financing activities for the comparable period of 2022.

 

 

In August 2008, we announced that our board of directors approved a share repurchase program for up to one million shares of common stock which was further extended collectively by an additional 6,400,000 shares in 2010, 2013, 2014, 2018 and 2020. We did not repurchase any shares of common stock during both the first three months of 2023 and 2022. As of March 31, 2023, we had 278,799 shares available for repurchase.

 

During the first three months of 2023, we received $1.7 million from the exercise of stock-based awards, as compared to $1.7 million received for the comparable period of 2022.

 

We believe that our cash and cash equivalents, short-term bank deposits and marketable securities, along with cash from operations, will provide sufficient capital to fund our operations for at least the next 12 months. We cannot provide assurances, however, that the underlying assumed levels of revenues and expenses will prove to be accurate.

 

In addition, as part of our business strategy, we occasionally evaluate potential acquisitions of businesses, products and technologies and minority equity investments. Accordingly, a portion of our available cash may be used at any time for the acquisition of complementary products or businesses or minority equity investments. Such potential transactions may require substantial capital resources, which may require us to seek additional debt or equity financing. We cannot assure you that we will be able to successfully identify suitable acquisition or investment candidates, complete acquisitions or investments, integrate acquired businesses into our current operations, or expand into new markets. Furthermore, we cannot provide assurances that additional financing will be available to us in any required time frame and on commercially reasonable terms, if at all.

 

Item 3.    QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

 

A majority of our revenues and a portion of our expenses are transacted in U.S. dollars and our assets and liabilities together with our cash holdings are predominately denominated in U.S. dollars. However, the majority of our expenses are denominated in currencies other than the U.S. dollar, principally the NIS and the Euro. Increases in volatility of the exchange rates of currencies other than the U.S. dollar versus the U.S. dollar could have an adverse effect on the expenses and liabilities that we incur when remeasured into U.S. dollars. We review our monthly expected non-U.S. dollar denominated expenditures and look to hold equivalent non-U.S. dollar cash balances to mitigate currency fluctuations. However, our Euro cash balances increase significantly on a quarterly basis beyond our Euro liabilities, mainly from French research tax benefits applicable to the CIR, which is generally refunded every three years. This has resulted in a foreign exchange gain of $263,000 for the first quarter of 2023, and a foreign exchange loss of $89,000 for the comparable period of 2022.

 

As a result of currency fluctuations and the remeasurement of non-U.S. dollar denominated expenditures to U.S. dollars for financial reporting purposes, we may experience fluctuations in our operating results on an annual and quarterly basis. To protect against the increase in value of forecasted foreign currency cash flow resulting from salaries paid in currencies other than the U.S. dollar during the year, we follow a foreign currency cash flow hedging program. We hedge portions of the anticipated payroll for our non-U.S. employees denominated in currencies other than the U.S. dollar for a period of one to twelve months with forward and option contracts. During the first quarter of 2023 and 2022, we recorded accumulated other comprehensive loss of $253,000 and accumulated other comprehensive gain of $101,000, respectively, from our forward and option contracts, net of taxes, with respect to anticipated payroll expenses for our non-U.S. employees. As of March 31, 2023, the amount of other comprehensive loss from our forward and option contracts, net of taxes, was $360,000, which will be recorded in the consolidated statements of income (loss) during the following five months. We recognized a net loss of $171,000 for the first quarter of 2023, and a net loss of $110,000 for the comparable period of 2022, related to forward and options contracts. We note that hedging transactions may not successfully mitigate losses caused by currency fluctuations. We expect to continue to experience the effect of exchange rate and currency fluctuations on an annual and quarterly basis.

 

The majority of our cash and cash equivalents are invested in high-grade certificates of deposits with major U.S., European and Israeli banks. Generally, cash and cash equivalents and bank deposits may be redeemed and therefore minimal credit risk exists with respect to them. Nonetheless, deposits with these banks exceed the Federal Deposit Insurance Corporation (FDIC) insurance limits or similar limits in foreign jurisdictions, to the extent such deposits are even insured in such foreign jurisdictions. While we monitor on a systematic basis the cash and cash equivalent balances in the operating accounts and adjust the balances as appropriate, these balances could be impacted if one or more of the financial institutions with which we deposit our funds fails or is subject to other adverse conditions in the financial or credit markets. To date, we have experienced no loss of principal or lack of access to our invested cash or cash equivalents; however, we can provide no assurance that access to our invested cash and cash equivalents will not be affected if the financial institutions that we hold our cash and cash equivalents fail.

 

We hold an investment portfolio consisting principally of corporate bonds. We have the ability to hold such investments until recovery of temporary declines in market value or maturity. As of March 31, 2023, the unrealized losses associated with our investments were approximately $6.2 million due to the dramatic changes in the interest rate environment that took place in 2022. As we tend to hold such bonds with unrealized losses to recovery, the allowance for credit losses was not material during the first quarter of 2023. However, we can provide no assurance that we will recover present declines in the market value of our investments. See “Risk Factors— We have broad discretion with respect to the application of our cash, cash equivalents and financial investments, which may not yield returns for a variety of reasons, many of which may be outside of our control.” for more detailed information.

 

 

Interest income and gains and losses from marketable securities, net, were $1.19 million for the first quarter of 2023, as compared to $0.37 million for the comparable period of 2022. The increase in interest income, and gains and losses from marketable securities, net, during the first quarter of 2023, principally reflected higher yields, offset by lower combined bank deposits and marketable securities balances held.

 

We are exposed primarily to fluctuations in the level of U.S. interest rates. To the extent that interest rates rise, fixed interest investments may be adversely impacted, whereas a decline in interest rates may decrease the anticipated interest income for variable rate investments. We typically do not attempt to reduce or eliminate our market exposures on our investment securities because the majority of our investments are short-term. We currently do not have any derivative instruments but may put them in place in the future. Fluctuations in interest rates within our investment portfolio have not had, and we do not currently anticipate such fluctuations will have, a material effect on our financial position on an annual or quarterly basis.

 

Item 4.    CONTROLS AND PROCEDURES

 

As of the end of the period covered by this report, we carried out an evaluation, under the supervision and with the participation of our Chief Executive Officer and Chief Financial Officer, of the effectiveness of the design and operation of our disclosure controls and procedures. Based on this evaluation, our Chief Executive Officer and Chief Financial Officer concluded that our disclosure controls and procedures were effective as of March 31, 2023.

 

There has been no change in our internal control over financial reporting that occurred during our most recent fiscal quarter that has materially affected or is reasonably likely to materially affect our internal control over financial reporting.

 

PART II    OTHER INFORMATION

 

Item 1    LEGAL PROCEEDINGS

 

We are not a party to any litigation or other legal proceedings that we believe could reasonably be expected to have a material effect on our business, results of operations and financial condition.

 

Item 1A    RISK FACTORS

 

Other than as described below, we have not identified any material changes to the Risk Factors previously disclosed in Part I—Item IA—“Risk Factors” in our Annual Report on Form 10-K for the fiscal year ended December 31, 2022, any one or more of which could, directly or indirectly, cause our actual financial condition and operating results to vary materially from past, or from anticipated future, financial condition and operating results. Any of those factors, in whole or in part, could materially and adversely affect our business, financial condition, operating results and stock price. You should carefully consider the risks and uncertainties described in our Annual Report filed on Form 10-K for the fiscal year ended December 31, 2022, together with all of the other information in this Quarterly Report on Form 10-Q, including in “Part I—Item 2—”Management’s Discussion and Analysis of Financial Condition and Results of Operations” and the condensed consolidated financial statements and related notes.

 

We have broad discretion with respect to the application of our cash, cash equivalents and financial investments, which may not yield returns for a variety of reasons, many of which may be outside of our control.

 

We have broad discretion in the application of our cash, cash equivalents and financial investments, and we may spend or invest these funds without the approval of stockholders in ways that do not improve our results of operations or enhance the value of our common stock. We have established a corporate investment policy governing the investment and management of our cash balances in excess of operational needs. Pursuant to this investment policy, we hold an investment portfolio of marketable securities consisting principally of corporate bonds in the amount of $112.1 million as of December 31, 2022 and $106.1 million as of March 31, 2023, out of total cash and cash equivalents, short-term bank deposits and marketable securities of $139.5 million and $136.8 million as of December 31, 2022 and March 31, 2023, respectively. These positions are reviewed by the audit committee of our board of directors on a quarterly basis.

 

Given the concentration of our investments in corporate bonds, we are significantly exposed to fluctuations in the level of U.S. interest rates. To the extent that interest rates rise, fixed interest investments may be adversely impacted, whereas a decline in interest rates may decrease the anticipated interest income for variable rate investments. As of March 31, 2023, the unrealized losses associated with our investments in available-for-sale marketable securities were approximately $6.2 million due to the dramatic changes in the U.S. interest rate environment. As we tend to hold such bonds with unrealized losses to recovery, the allowance for credit losses was not material during either 2022 or the first quarter of 2023, however, we can provide no assurance that we will recover present declines in the market value of our investments.

 

 

Furthermore, we are also exposed to risks related to the solvency of the banks in which we make our financial investments. While the majority of our cash and cash equivalents are invested in high grade certificates of deposits with major U.S., European and Israeli banks, deposits with these banks exceed the Federal Deposit Insurance Corporation (FDIC) insurance limits or similar limits in foreign jurisdictions, to the extent such deposits are even insured in such foreign jurisdictions. We monitor on a systematic basis the cash and cash equivalent balances in our operating accounts and adjust the balances as appropriate, but these balances, as well as the value of our corporate bonds, could be impacted if one or more of the financial institutions with which we deposit our funds or with respect to which we hold bonds fails or is subject to other adverse conditions in the financial or credit markets. While our risk related to certain of our corporate bonds has increased recently due to the recent liquidity crisis at Credit Suisse, we have not experienced any material adverse impact to our liquidity or to our current and projected business operations, financial condition or results of operations from matters relating to the banking failures and other adverse developments affecting certain financial institutions in recent months. However, we can provide no assurance that access to our invested cash and cash equivalents or the value of our corporate bonds will not be affected if the relevant financial institutions fail.

 

Our cash position and investment returns may also be impacted by other factors outside of our control, including but not limited to rising levels of inflation globally, volatility in the financial markets, and market and economic conditions in general. A loss on our investments may also negatively impact our liquidity, which in turn may hurt our ability to invest in our business.

 

 

Item 2    UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS

 

There were no repurchases of our common stock during the three months ended March 31, 2023.

 

Item 3    DEFAULTS UPON SENIOR SECURITIES

 

Not applicable.

 

Item 4    MINE SAFETY DISCLOSURES

 

Not applicable.

 

Item 5    OTHER INFORMATION

 

Not applicable.

 

 

Item 6    EXHIBITS

 

Exhibit
No.
Description
10.1† 2023 Incentive Plan for Gweltaz Toquet, Chief Commercial Officer (incorporated by reference to Exhibit 10.1 to the registrant’s Current Report on Form 8-K filed February 21, 2023)*

31.1

Rule 13a14(a)/15d14(a) Certification of Chief Executive Officer

31.2

Rule 13a14(a)/15d14(a) Certification of Chief Financial Officer

32

Section 1350 Certification of Chief Executive Officer and Chief Financial Officer

   

101

The following materials from CEVA, Inc.’s Quarterly report on Form 10-Q for the quarter ended March 31, 2023, formatted in iXBRL (Inline eXtensible Business Reporting Language): (i) the Condensed Consolidated Statements of Loss, (ii) the Condensed Consolidated Balance Sheet, (iii) the Condensed Consolidated Statements of Cash Flows, (iv) the Condensed Consolidated Statements of Comprehensive Loss, (v) Condensed Consolidated Statements of Changes in Stockholders’ Equity, and (vi) Notes to Condensed Consolidated Financial Statements.

   
104 Cover Page Interactive Data File (embedded within the Inline XBRL document).

 

† Indicates management compensatory plan or arrangement.
* Portions of this exhibit are redacted.

 

SIGNATURES

 

Pursuant to the requirements of the Securities Exchange Act of 1934, as amended, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.

 

 

 

CEVA, INC.

   

Date: May 10, 2023

By:    /s/    AMIR PANUSH

 

Amir Panush
Chief Executive Officer
(principal executive officer)

   

Date: May 10, 2023

By:    /s/    YANIV ARIELI

 

Yaniv Arieli
Chief Financial Officer
(principal financial officer and principal accounting officer)

 

34
EX-31.1 2 ex_515346.htm EXHIBIT 31.1 ex_515346.htm

EXHIBIT 31.1

 

CERTIFICATION OF CHIEF EXECUTIVE OFFICER PURSUANT TO

 

SECTION 302(a) OF THE SARBANES-OXLEY ACT OF 2002

 

I, Amir Panush, certify that:

 

1.

I have reviewed this Quarterly Report on Form 10-Q of CEVA, Inc. (the “Company”);

 

 

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 and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a15(e) and 15d15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a15(f) and 15d15(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 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: May 10, 2023

 

 

/s/    AMIR PANUSH

 

Amir Panush

 

Chief Executive Officer

 

 

 
EX-31.2 3 ex_515347.htm EXHIBIT 31.2 ex_515347.htm

EXHIBIT 31.2

 

CERTIFICATION OF CHIEF FINANCIAL OFFICER PURSUANT TO

 

SECTION 302(a) OF THE SARBANES-OXLEY ACT OF 2002

 

I, Yaniv Arieli, certify that:

 

1.

I have reviewed this Quarterly Report on Form 10-Q of CEVA, Inc. (the “Company”);

   

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 and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a15(e) and 15d15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a15(f) and 15d15(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 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: May 10, 2023

 

 

/s/    YANIV ARIELI

 

Yaniv Arieli

 

Chief Financial Officer

 

 
EX-32.1 4 ex_515348.htm EXHIBIT 32.1 ex_515348.htm

Exhibit 32

 

CERTIFICATION

 

PURSUANT TO 18 U.S.C. SECTION 1350,

 

AS ADOPTED PURSUANT TO

 

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

 

In connection with the quarterly report on Form 10-Q of CEVA, Inc. (the “Company”) for the quarter ended March 31, 2023, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), the undersigned, Amir Panush, Chief Executive Officer of the Company, and Yaniv Arieli, Chief Financial Officer of the Company, each hereby certifies, that:

 

(1) The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

 

(2) The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

 

This certification will not be deemed “filed” for purposes of Section 18 of the Securities Exchange Act of 1934, or otherwise subject to the liability of that section. This certification will not be deemed to be incorporated by reference into any filing under the Securities Act of 1933 or the Securities Exchange Act of 1934, except to the extent that the Company specifically incorporates it by reference.

 

Date: May 10, 2023

 
 

/s/    AMIR PANUSH

 

Amir Panush

 

Chief Executive Officer

   
   
 

/s/    YANIV ARIELI

 

Yaniv Arieli

 

Chief Financial Officer

 

 

 
EX-101.SCH 5 ceva-20230331.xsd XBRL TAXONOMY EXTENSION SCHEMA 000 - Document - Document And Entity Information link:calculationLink link:definitionLink link:presentationLink 001 - Statement - Interim Condensed Consolidated Balance Sheets (Current Period Unaudited) link:calculationLink link:definitionLink link:presentationLink 002 - Statement - Interim Condensed Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals) link:calculationLink link:definitionLink link:presentationLink 003 - Statement - Interim Condensed Consolidated Statements of (Loss) (Unaudited) link:calculationLink link:definitionLink link:presentationLink 004 - Statement - Interim Condensed Consolidated Statements of Comprehensive (Loss) (Unaudited) link:calculationLink link:definitionLink link:presentationLink 005 - Statement - Interim Condensed Consolidated Statements of Changes in Stockholders' Equity (Unaudited) link:calculationLink link:definitionLink link:presentationLink 006 - Statement - Interim Condensed Consolidated Statements of Cash Flows (Unaudited) link:calculationLink link:definitionLink link:presentationLink 007 - Disclosure - Note 1 - Business link:calculationLink link:definitionLink link:presentationLink 008 - Disclosure - Note 2 - Basis of Presentation and Summary Significant Accounting Policies link:calculationLink link:definitionLink link:presentationLink 009 - Disclosure - Note 3 - Revenue Recognition link:calculationLink link:definitionLink link:presentationLink 010 - Disclosure - Note 4 - Leases link:calculationLink link:definitionLink link:presentationLink 011 - Disclosure - Note 5 - Marketable Securities link:calculationLink link:definitionLink link:presentationLink 012 - Disclosure - Note 6 - Fair Value Measurement link:calculationLink link:definitionLink link:presentationLink 013 - Disclosure - Note 7 - Intangible Assets, Net link:calculationLink link:definitionLink link:presentationLink 014 - Disclosure - Note 8 - Geographic Information and Major Customer Data link:calculationLink link:definitionLink link:presentationLink 015 - Disclosure - Note 9 - Net Loss Per Share of Common Stock link:calculationLink link:definitionLink link:presentationLink 016 - Disclosure - Note 10 - Common Stock and Stock-based Compensation Plans link:calculationLink link:definitionLink link:presentationLink 017 - Disclosure - Note 11 - Derivatives and Hedging Activities link:calculationLink link:definitionLink link:presentationLink 018 - Disclosure - Note 12 - Accumulated Other Comprehensive Income (Loss) link:calculationLink link:definitionLink link:presentationLink 019 - Disclosure - Note 13 - Share Repurchase Program link:calculationLink link:definitionLink link:presentationLink 020 - Disclosure - Note 14 - Subsequent Event link:calculationLink link:definitionLink link:presentationLink 021 - Disclosure - Significant Accounting Policies (Policies) link:calculationLink link:definitionLink link:presentationLink 022 - Disclosure - Note 3 - Revenue Recognition (Tables) link:calculationLink link:definitionLink link:presentationLink 023 - Disclosure - Note 4 - Leases (Tables) link:calculationLink link:definitionLink link:presentationLink 024 - Disclosure - Note 5 - Marketable Securities (Tables) link:calculationLink link:definitionLink link:presentationLink 025 - Disclosure - Note 6 - Fair Value Measurement (Tables) link:calculationLink link:definitionLink link:presentationLink 026 - Disclosure - Note 7 - Intangible Assets, Net (Tables) link:calculationLink link:definitionLink link:presentationLink 027 - Disclosure - Note 8 - Geographic Information and Major Customer Data (Tables) link:calculationLink link:definitionLink link:presentationLink 028 - Disclosure - Note 9 - Net Loss Per Share of Common Stock (Tables) link:calculationLink link:definitionLink link:presentationLink 029 - Disclosure - Note 10 - Common Stock and Stock-based Compensation Plans (Tables) link:calculationLink link:definitionLink link:presentationLink 030 - Disclosure - Note 11 - Derivatives and Hedging Activities (Tables) link:calculationLink link:definitionLink link:presentationLink 031 - Disclosure - Note 12 - Accumulated Other Comprehensive Income (Loss) (Tables) link:calculationLink link:definitionLink link:presentationLink 032 - Disclosure - Note 3 - Revenue Recognition (Details Textual) link:calculationLink link:definitionLink link:presentationLink 033 - Disclosure - Note 3 - Revenue Recognition - Remaining Performance Obligation (Details) link:calculationLink link:definitionLink link:presentationLink 034 - Disclosure - Note 3 - Revenue Recognition - Remaining Performance Obligation 2 (Details) link:calculationLink link:definitionLink link:presentationLink 035 - Disclosure - Note 3 - Revenue Recognition - Remaining Performance Obligation (Details) (Parentheticals) link:calculationLink link:definitionLink link:presentationLink 036 - Disclosure - Note 3 - Revenue Recognition - Disaggregation of Revenue (Details) link:calculationLink link:definitionLink link:presentationLink 037 - Disclosure - Note 3 - Revenue Recognition - Assets and Liabilities (Details) link:calculationLink link:definitionLink link:presentationLink 038 - Disclosure - Note 4 - Leases -Lease Cost (Details) link:calculationLink link:definitionLink link:presentationLink 039 - Disclosure - Note 4 - Leases - Maturities of Lease Liabilities (Details) link:calculationLink link:definitionLink link:presentationLink 040 - Disclosure - Note 5 - Marketable Securities - Available-for-sale Marketable Securities (Details) link:calculationLink link:definitionLink link:presentationLink 041 - Disclosure - Note 5 - Marketable Securities - Summary of Gross Unrealized Losses and Fair Values on Investments (Details) link:calculationLink link:definitionLink link:presentationLink 042 - Disclosure - Note 5 - Marketable Securities - Summary of Gross Realized Gains and Losses from Sale of Available-for-sale Marketable Securities (Details) link:calculationLink link:definitionLink link:presentationLink 043 - Disclosure - Note 6 - Fair Value Measurement - Assets and Liabilities Measured at Fair Value (Details) link:calculationLink link:definitionLink link:presentationLink 044 - Disclosure - Note 7 - Intangible Assets, Net (Details Textual) link:calculationLink link:definitionLink link:presentationLink 045 - Disclosure - Note 7 - Intangible Assets, Net - Schedule of Finite-lived Intangible Assets (Details) link:calculationLink link:definitionLink link:presentationLink 046 - Disclosure - Note 7 - Intangible Assets, Net - Future Amortization Expense (Details) link:calculationLink link:definitionLink link:presentationLink 047 - Disclosure - Note 8 - Geographic Information and Major Customer Data (Details Textual) link:calculationLink link:definitionLink link:presentationLink 048 - Disclosure - Note 8 - Geographic Information and Major Customer Data - Revenues Based On Customer Location (Details) link:calculationLink link:definitionLink link:presentationLink 049 - Disclosure - Note 8 - Geographic Information and Major Customer Data - Major Customers Data As Percentage of Total Revenues (Details) link:calculationLink link:definitionLink link:presentationLink 050 - Disclosure - Note 9 - Net Loss Per Share of Common Stock (Details Textual) link:calculationLink link:definitionLink link:presentationLink 051 - Disclosure - Note 9 - Net Income (Loss) Per Share of Common Stock - Earnings Per Share (Details) link:calculationLink link:definitionLink link:presentationLink 052 - Disclosure - Note 10 - Common Stock and Stock-based Compensation Plans (Details Textual) link:calculationLink link:definitionLink link:presentationLink 053 - Disclosure - Note 10 - Common Stock and Stock-based Compensation Plans - Summary of Stock Option Activity (Details) link:calculationLink link:definitionLink link:presentationLink 054 - Disclosure - Note 10 - Common Stock and Stock-based Compensation Plans - Summary of Restricted Stock Units Activity (Details) link:calculationLink link:definitionLink link:presentationLink 055 - Disclosure - Note 10 - Common Stock and Stock-based Compensation Plans - Equity-based Compensation Expense Included in Interim Condensed Consolidated Statements of Income (Details) link:calculationLink link:definitionLink link:presentationLink 056 - Disclosure - Note 10 - Common Stock and Stock-based Compensation Plans - Valuation Assumptions (Details) link:calculationLink link:definitionLink link:presentationLink 057 - Disclosure - Note 11 - Derivatives and Hedging Activities (Details Textual) link:calculationLink link:definitionLink link:presentationLink 058 - Disclosure - Note 11 - Derivatives and Hedging Activities - Effective Portion of the Gains and Losses on Derivative Instruments Designated (Details) link:calculationLink link:definitionLink link:presentationLink 059 - Disclosure - Note 11 - Derivatives and Hedging Activities - Net (Gains) Losses Reclassified from Accumulated Other Comprehensive Loss (Details) link:calculationLink link:definitionLink link:presentationLink 060 - Disclosure - Note 12 - Accumulated Other Comprehensive Income (Loss) - Changes in Accumulated Balances of Other Comprehensive Income (Loss) (Details) link:calculationLink link:definitionLink link:presentationLink 061 - Disclosure - Note 12 - Accumulated Other Comprehensive Income (Loss) - Reclassifications Out of Accumulated Other Comprehensive Income (Loss) (Details) link:calculationLink link:definitionLink link:presentationLink 062 - Disclosure - Note 13 - Share Repurchase Program (Details Textual) link:calculationLink link:definitionLink link:presentationLink 063 - Disclosure - Note 14 - Subsequent Event (Details Textual) link:calculationLink link:definitionLink link:presentationLink EX-101.CAL 6 ceva-20230331_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 7 ceva-20230331_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 8 ceva-20230331_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE Document And Entity Information us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate Expected dividend yield us-gaap_DerivativeNotionalAmount Derivative, Notional Amount us-gaap_DerivativeGainLossOnDerivativeNet Derivative, Gain (Loss) on Derivative, Net Note To Financial Statement Details Textual Significant Accounting Policies Note 3 - Revenue Recognition Available-for-sale - matures within one year, Amortized cost Intrinsix Corp. [Member] Represents Intrinsix Corp. Note 4 - Leases us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate Risk-free interest rate Hedging Relationship [Domain] Note 5 - Marketable Securities Available-for-sale - matures within one year, Fair value Note 6 - Fair Value Measurement Cash Flow Hedging [Member] Note 7 - Intangible Assets, Net Note 8 - Geographic Information and Major Customer Data Long-term liabilities: Note 9 - Net Loss Per Share of Common Stock Note 10 - Common Stock and Stock-based Compensation Plans Note 11 - Derivatives and Hedging Activities us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum Risk-free interest rate, Minimum Hedging Relationship [Axis] Note 12 - Accumulated Other Comprehensive Income (Loss) Note 3 - Revenue Recognition - Remaining Performance Obligation (Details) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum Expected volatility, Minimum Smart Sensing Products [Member] Represents information pertaining to smart sensing products. Note 3 - Revenue Recognition - Remaining Performance Obligation 2 (Details) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate Expected volatility Research and Development Tools [Member] Represents R&D tools. Note 3 - Revenue Recognition - Remaining Performance Obligation (Details) (Parentheticals) us-gaap_LiabilitiesCurrent Total current liabilities Note 3 - Revenue Recognition - Disaggregation of Revenue (Details) Note 3 - Revenue Recognition - Assets and Liabilities (Details) Accumulated Net Gain (Loss) from Cash Flow Hedges Attributable to Parent [Member] Note 4 - Leases -Lease Cost (Details) Note 4 - Leases - Maturities of Lease Liabilities (Details) us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 Contractual term of up to (Month) Note 5 - Marketable Securities - Available-for-sale Marketable Securities (Details) Note 5 - Marketable Securities - Summary of Gross Unrealized Losses and Fair Values on Investments (Details) Note 5 - Marketable Securities - Summary of Gross Realized Gains and Losses from Sale of Available-for-sale Marketable Securities (Details) Note 6 - Fair Value Measurement - Assets and Liabilities Measured at Fair Value (Details) us-gaap_FinitelivedIntangibleAssetsAcquired1 Finite-lived Intangible Assets Acquired Schedule of Share-Based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block] Note 7 - Intangible Assets, Net - Schedule of Finite-lived Intangible Assets (Details) Note 7 - Intangible Assets, Net - Future Amortization Expense (Details) Note 8 - Geographic Information and Major Customer Data - Revenues Based On Customer Location (Details) Note 8 - Geographic Information and Major Customer Data - Major Customers Data As Percentage of Total Revenues (Details) Note 9 - Net Income (Loss) Per Share of Common Stock - Earnings Per Share (Details) Note 10 - Common Stock and Stock-based Compensation Plans - Summary of Stock Option Activity (Details) Share-Based Payment Arrangement, Option, Activity [Table Text Block] Note 10 - Common Stock and Stock-based Compensation Plans - Summary of Restricted Stock Units Activity (Details) Note 10 - Common Stock and Stock-based Compensation Plans - Equity-based Compensation Expense Included in Interim Condensed Consolidated Statements of Income (Details) Granted, weighted average fair value (in dollars per share) us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss 12 months or greater, Gross unrealized loss Note 10 - Common Stock and Stock-based Compensation Plans - Valuation Assumptions (Details) Vested, weighted average fair value (in dollars per share) Note 11 - Derivatives and Hedging Activities - Effective Portion of the Gains and Losses on Derivative Instruments Designated (Details) Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block] Forfeited or expired, weighted average fair value (in dollars per share) Note 11 - Derivatives and Hedging Activities - Net (Gains) Losses Reclassified from Accumulated Other Comprehensive Loss (Details) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue Unvested, weighted average fair value (in dollars per share) Unvested, weighted average fair value (in dollars per share) Note 12 - Accumulated Other Comprehensive Income (Loss) - Changes in Accumulated Balances of Other Comprehensive Income (Loss) (Details) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod Forfeited or expired, number (in shares) Note 12 - Accumulated Other Comprehensive Income (Loss) - Reclassifications Out of Accumulated Other Comprehensive Income (Loss) (Details) Notes To Financial Statements us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber Unvested, number (in shares) Unvested, number (in shares) Notes To Financial Statements [Abstract] us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss Less than 12 months, Gross unrealized loss Remeasurement of marketable equity securities Remeasurement of marketable equity securities Represents the amount related to remeasurement of marketable equity securities. Proceeds from sale of available-for-sale marketable securities Other comprehensive income (loss) before reclassifications Purchase Rights [Member] Represents the right to purchase common stock. us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent Amounts reclassified from accumulated other comprehensive income (loss) Granted, number (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares) Proceeds from maturity of available-for-sale marketable securities us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period (in shares) Vested, number (in shares) us-gaap_OtherComprehensiveIncomeLossBeforeTax Other comprehensive income (loss) before tax Income tax expense (benefit) related to components of other comprehensive income (loss) Other comprehensive income Other comprehensive income (loss), net of taxes Other [Member] Represents "Other". Debt Securities, Available-for-Sale, Unrealized Loss Position, Fair Value [Table Text Block] Common Stock Outstanding [Member] Represents information about common stock outstanding. Less than 12 months, Fair value Licensing and Other [Member] Represents information about licensing and other. 12 months or greater, Fair value us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt Investment in available-for-sale marketable securities Financial Instruments [Domain] Deferred revenues Contract with customer liability, balance Financial Instrument [Axis] Available-for-sale - matures after one year through five years, Fair value Accrued expenses and other payables Accrued payroll and related benefits Lessee, Operating Leases [Text Block] Available-for-sale - matures after one year through five years, Amortized cost Property and equipment purchases incurred but unpaid at period end Short-term bank deposits Represents the amount of short-term bank deposits. Accrued severance pay Represents the non-current accrued severance pay. us-gaap_PolicyTextBlockAbstract Accounting Policies Severance pay fund Represents the amount of severance pay fund, noncurrent. Bank deposits Represents the amount of long-term bank deposits. Gross realized gains from sale of available-for-sale marketable securities ceva_IncreaseDecreaseInAccruedInterestOnBankDeposits Accrued interest on bank deposits Represents the amount of increase (decrease) in accrued interest on bank deposits. ceva_IncreaseDecreaseInAccountsReceivableAndUnbilledReceivables Trade receivables Represents the amount of increase (decrease) in accounts receivable and unbilled receivables. us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss Gross realized losses from sale of available-for-sale marketable securities Proceeds from bank deposits Represents the amount of proceeds from bank deposits. Accrued severance pay, net Represents the amount of increase (decrease) in accrued severance pay, net. ceva_IncreaseDecreaseInAccruedSalariesAndRelatedExpenses Accrued payroll and related benefits Represents the amount of increase (decrease) in accrued salaries and related expenses. us-gaap_PaymentsToAcquirePropertyPlantAndEquipment Purchase of property and equipment Effect of stock -based awards (in shares) Deferred Revenue [Member] Represents information about deferred revenue. ceva_IntangibleAssetsExpendituresIncurredButNotYetPaid Intangible Assets Expenditures Incurred but Not yet Paid Represents the amount of intangible assets expenditures incurred but not yet paid. Europe and Middle East [Member] Represents information about Europe and Middle East. Grantee Status [Domain] us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year) Weighted-average shares used to compute net loss per share (in thousands): Grantee Status [Axis] Income and withholding taxes Trade payables us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage Connectivity Products [Member] Represents information about Connectivity Products (Bluetooth, WiFi and SATA/SAS). Accrued Revenues [Member] Represents information about accrued revenues. Current liabilities: Trade Receivables [Member] Represents information about trade receivables. Vesting [Axis] Treasury Stock [Text Block] Vesting [Domain] Operating lease liability Supplemental information of cash-flow activities: us-gaap_Assets Total assets Available-for-sale - matures after one year through five years, Gross unrealized gains Available for sale matures after one year through five years gross unrealized gains. Patents [Member] Plan Name [Axis] Plan Name [Domain] us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Available-for-sale - matures within one year, Gross unrealized gains Available for sale matures within one year, gross unrealized gains. us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year) Cash, Cash Equivalents, and Marketable Securities [Text Block] ceva_AvailableForSaleMaturesWithinOneYearGrossUnrealizedLoss Available-for-sale - matures within one year, Gross unrealized losses Available For Sale Matures Within One Year Gross Unrealized Loss Customer Relationships [Member] ceva_AvailableForSaleMaturesAfterOneYearThroughFiveYearsGrossUnrealizedLoss Available-for-sale - matures after one year through five years, Gross unrealized losses Available for sale matures after one year through five years gross unrealized loss. Corporate Bonds [Member] Represents information about corporate bonds. Deferred tax assets, net Finite-Lived Intangible Assets by Major Class [Axis] Share-Based Payment Arrangement [Text Block] Finite-Lived Intangible Assets, Major Class Name [Domain] ceva_FiniteLivedIntangibleAssetsAcquiredBalanceNotReceived Finite Lived Intangible Assets Acquired, Balance Not Received Represents the finite lived intangible assets acquired, balance not received. NB-IoT technologies [Member] Represents information about NB-IoT technologies. Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Customer Backlog [Member] Represents information about customer backlog. Customer A [Member] Represents information about Customer A. Core Technologies [Member] Represents information about core technologies. Award Type [Domain] Customer C [Member] Represents information about Customer C. Customer B [Member] Represents information about Customer B. Award Type [Axis] Net loss Net loss Net loss Derivatives Designated as Cash Flow Hedging Instruments [Member] Represents information about derivatives designated as cash flow hedging instruments. Total intangible assets, Accumulated Amortization Intangible assets, net Total intangible assets Restricted Stock Units (RSUs) [Member] Total intangible assets, Gross Carrying Amount Finite-Lived Intangible Assets, Gross, Total Foreign Exchange Forward Contracts [Member] Represents information about foreign exchange forward contracts. Foreign Exchange Option Contracts [Member] Represents information about foreign exchange option contracts. Property and equipment, net Unrealized Gains (Losses) on Cash Flow Hedges [Member] Represents information about unrealized gains (losses) on cash flow hedges. Goodwill Unrealized Gains (Losses) on Available-for-sale Marketable Securities [Member] Represents information about unrealized gains (losses) on available-for-sale marketable securities. Sales and Marketing [Member] Represents information about sales and marketing. Research and Development, Net [Member] Represents information about research and development, net. Cost of Revenues [Member] Represents information about cost of revenues. General and Administrative [Member] Represents information about general and administrative. Derivative Asset, Total ceva_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndStockAppreciationRightsOutstandingNumber Share-based Compensation Arrangement by Share-based Payment Award, Options and Stock Appreciation Rights, Outstanding Number (in shares) Outstanding, Number of shares (in shares) Outstanding, Number of shares (in shares) Number of options and stock appreciation rights outstanding. Derivative Instrument [Axis] Derivative Contract [Domain] ceva_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndStockAppreciationRightsGrantsInPeriod Share-based Compensation Arrangement by Share-based Payment Award, Options and Stock Appreciation Rights, Grants in Period (in shares) Gross number of share options and SARs granted during the period. Cash flows from investing activities: Outstanding, Weighted average remaining contractual term (Year) Represents the weighted average remaining contractual term of options and SARs outstanding. Exercisable, Aggregated intrinsic value Intrinsic value of options and SARs exercisable. Outstanding, Aggregated intrinsic value Intrinsic value of options and SARs outstanding. Exercisable, Number of shares (in shares) Number of share options and SARs exercisable. Goals Two [Member] Vesting of the full 50% of the PSUs occurs if the Corporation achieves positive total shareholder return whereby the return on the Corporation’s stock for 2020 is greater than the S&P500 index. The vesting threshold is if the return on the Corporation’s stock for 2020 is at least 90% of the S&P500 index. If the return on the Corporation’s stock, in comparison to the S&P500, is above 90% but less than 99% of the S&P500 index, 91% to 99% of the eligible PSUs would be subject to vesting. If the return on the Corporation’s stock exceeds 100% of the S&P500 index, every 1% increase in comparison to the S&P500 index, up to 110%, would result in an increase of 2% of the eligible PSUs. Goals One [Member] Vesting of the full 50% of the PSUs occurs if the Corporation achieves the 2020 license and related revenue amount in the budget approved by the Board (the “2020 License Revenue Target”). The vesting threshold is achievement of 90% of 2020 License Revenue Target. If the Corporation’s actual result is above 90% but less than 99% of the 2020 License Revenue Target, 91% to 99% of the eligible PSUs would be subject to vesting. If the Corporation’s actual result exceeds 100% of the 2020 License Revenue Target, every 1% increase of the 2020 License Revenue Target, up to 110%, would result in an increase of 2% of the eligible PSUs. ceva_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAndStockAppreciationRightsOutstandingWeightedaverageExercisePrice Outstanding, Weighted average exercise price (in dollars per share) Outstanding, Weighted average exercise price (in dollars per share) Weighted average grant-date fair value of options and SARs outstanding. Investments in marketable equity securities Earnings Per Share [Text Block] Exercisable, Weighted average remaining contractual term (Year) Weighted average remaining contractual terms of options and SARs exercisable. Short-Term Executive PSUs [Member] Represents Short-Term Executive PSUs. ceva_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAddtionalSharesIssuablePerformanceGoalsExceededPercentage Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Addtional Shares Issuable, Performance Goals Exceeded, Percentage The additional percentage of shares that issuable upon performance goals are exceeded. ceva_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAddtionalSharesIssuablePerformanceGoalsExceeded Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Addtional Shares Issuable, Performance Goals Exceeded (in shares) The number of additional shares issuable upon performance goals are exceeded. Exercisable, Weighted average exercise price (in dollars per share) Weighted average grant-date fair value of options and SARs exercisable. Non-employee Director [Member] Represents information pertaining to non-employee directors. Long-term PSUs [Member] Represents the long-term PSUs. us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities Accrued expenses and other payables Vesting on February 20, 2023 [Member] Represents information pertaining to awards vesting on February 20, 2023. The2011 Stock Incentive Plan [Member] Represents information about 2011 stock Incentive Plan. Vesting on February 22, 2022 [Member] Represents information pertaining to awards vesting on February 22, 2022. Vesting on February 20, 2021 [Member] Represents information pertaining to awards vesting on February 20, 2021. Income tax expense (benefit) Income tax expense CHINA us-gaap_OperatingExpenses Total operating expenses us-gaap_IncreaseDecreaseInAccountsPayableTrade Trade payables General and administrative General and administrative Cash and cash equivalents Royalty [Member] Total equity-based compensation expense Amendment Flag us-gaap_ComprehensiveIncomeNetOfTax Comprehensive loss City Area Code Use of Estimates, Policy [Policy Text Block] New Accounting Pronouncements, Policy [Policy Text Block] us-gaap_TreasuryStockSharesAcquired Treasury Stock, Shares, Acquired (in shares) us-gaap_IncreaseDecreaseInContractWithCustomerLiability Deferred revenues us-gaap_SharesOutstanding Balance (in shares) Balance (in shares) Common stock, shares outstanding (in shares) Preferred stock, shares outstanding (in shares) Current Fiscal Year End Date us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets Prepaid expenses and other assets Weighted average discount rates us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss Realized gain on sale of available-for-sale marketable securities Document Fiscal Period Focus Operating lease cost Document Fiscal Year Focus us-gaap_IncreaseDecreaseInDeferredIncomeTaxes Deferred tax, net Lease, Cost [Table Text Block] Document Period End Date Right-of-use assets obtained in the exchange for operating lease liabilities Weighted average remaining lease term (years) (Year) Entity File Number Entity Emerging Growth Company Document Type Entity Small Business Entity Shell Company Document Information [Line Items] Document Information [Table] Entity Filer Category Entity Current Reporting Status us-gaap_ImpairmentOfIntangibleAssetsFinitelived Impairment of Intangible Assets, Finite-Lived us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue Equity-based compensation Percentage of total revenues Entity Tax Identification Number Entity Central Index Key Entity Registrant Name Entity [Domain] Customer Concentration Risk [Member] Legal Entity [Axis] Entity Address, Address Line One Amortization of intangible assets Amortization of Intangible Assets, Total Entity Address, City or Town Entity Address, Postal Zip Code us-gaap_TreasuryStockCommonValue Treasury stock at cost (179,134 and 379,721 shares of common stock at March 31, 2023, and December 31, 2022, respectively) Entity Address, State or Province Concentration Risk Type [Axis] Allowance for doubtful accounts Concentration Risk Type [Domain] Entity Common Stock, Shares Outstanding Issuance of treasury stock upon exercise of stock-based awards Equity impact of the issuance of treasury stock upon exercise of stock options. Revenue from Contract with Customer Benchmark [Member] Trading Symbol Issuance of treasury stock upon exercise of stock-based awards (in shares) Represents the number of shares of treasury stock issued during the period from stock options exercised. Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Domain] Nature of Operations [Text Block] Local Phone Number Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block] us-gaap_TableTextBlock Notes Tables Sales and marketing Sales and marketing us-gaap_LiabilitiesAndStockholdersEquity Total liabilities and stockholders’ equity UNITED STATES Gain (loss) reclassified from accumulated OCI into income, Effective portion, Net, Total Retained earnings Research and development, net Research and development us-gaap_AssetsNoncurrent Total long-term assets Accumulated other comprehensive loss Employees [Member] Represents information pertaining to employees. VisiSonics [Member] Represents VisiSonics. ceva_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodFairValue Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Fair Value Fair value of equity instruments other than option granted in period for share-based compensation. Changes in operating assets and liabilities: Vesting on February 17, 2026 [Member] Represents vesting on February 17, 2026. us-gaap_DisclosureTextBlockAbstract Notes to Financial Statements Derivative Instruments and Hedging Activities Disclosure [Text Block] Subsequent Event [Member] us-gaap_OperatingLeaseLiabilityNoncurrent Operating lease liabilities Chief Commercial Officer [Member] Represents chief commercial officer. ceva_BusinessCombinationPriceOfAcquisitionExpectedAdditionalPaymentPerFounder Business Combination, Price of Acquisition, Expected Additional Payment Per Founder Expected additional payments per founder for business acquisition. Present value of lease liabilities Subsequent Event Type [Axis] Operating lease liabilities Subsequent Event Type [Domain] us-gaap_ForeignCurrencyTransactionGainLossUnrealized Unrealized foreign exchange (gain) loss Subsequent Events [Text Block] Operating lease right-of-use assets us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue Total undiscounted cash flows Less imputed interest 2026 us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree 2027 us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear Reminder of 2023 us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo 2025 Non-cash transactions: us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree 2026 2024 us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour 2027 2025 us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths 2024 Share-Based Payment Arrangement, Employee [Member] Vesting Based on Actual Return In Excess of 100 Percent of Russel 2000 Index [Member] Vesting Based on Actual Return Being at Least 100 Percent of Russel 2000 Index. Vesting Based on Actual Return Being at Least 90 Percent of Russel 2000 Index [Member] Vesting Based on Actual Return Being at Least 90 Percent of Russel 2000 Index. Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block] us-gaap_ShareBasedCompensation Equity-based compensation Other long-term assets Goals Three [Member] Represents goals 3. The remainder of 2023 us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear Total intangible assets, Weighted Average Amortization Period (Year) ceva_SharebasedPaymentArrangementVestingRequirementsMinimumNongaapEps Share-based Payment Arrangement, Vesting Requirements, Minimum Non-GAAP EPS (in dollars per share) Per share or per unit minimum non-GAAP EPS that must be reached for award to vest under the share-based payment arrangement. us-gaap_AdjustmentForAmortization Amortization of intangible assets ceva_SharebasedPaymentArrangementVestingRequirementsAnnualGrowthRatePercentageOfThreeYearNongaapEps Share-based Payment Arrangement, Vesting Requirements, Annual Growth Rate, Percentage of Three Year Non-GAAP EPS Percentage of three year non-GAAP EPS that annual growth rate must reach for award to vest under share based payment arrangement. ceva_SharebasedPaymentArrangementVestingRequirementsPercentageOfAnnualGrowthRateForRevenue Share-based Payment Arrangement, Vesting Requirements, Percentage of Annual Growth Rate for Revenue Percentage of annual growth rate for revenue that must be reached for award to vest under share based payment arrangement. Operating expenses: ceva_SharebasedPaymentArrangementVestingRequirementsPercentageOfNongaapOperatingMargin Share-based Payment Arrangement, Vesting Requirements, Percentage of Non-GAAP Operating Margin Percentage of non-GAAP operating margin required for award to vest under share-based payment arrangement. Schedule of Finite-Lived Intangible Assets [Table Text Block] ceva_SharebasedPaymentArrangementVestingRequirementsMinimumMarketCapitalizationFor30ConsecutiveTradingDays Share-based Payment Arrangement, Vesting Requirements, Minimum Market Capitalization for 30 Consecutive Trading Days The minimum market capitalization for 30 consecutive trading days required for award to vest under share based payment arrangement. ceva_SharebasedPaymentArrangementVestingRequirementsMinimumRevenue Share-based Payment Arrangement, Vesting Requirements, Minimum Revenue Amount of minimum revenue required for award to vest under share based payment arrangement. Depreciation The 2002 Employee Stock Purchase Plan [Member] Represents information pertaining to the 2002 Employee Stock Purchase Plan (ESPP). Intangible Assets Disclosure [Text Block] ceva_MinimumWorkingHoursForEligibilityOfEmployeeStockPurchasePlan Minimum Working Hours for Eligibility of Employee Stock Purchase Plan Represents the minimum working hours per week in order for employees to be eligible for participation in an employee stock purchase plan. Foreign exchange contracts us-gaap_ForeignCurrencyContractAssetFairValueDisclosure Foreign exchange forward contracts Foreign exchange contracts us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure Foreign exchange contracts us-gaap_AssetsCurrent Total current assets Long-term assets: Treasury Stock, Common, Shares Common Stock: $0.001 par value: 45,000,000 shares authorized; 23,595,160 shares issued at March 31, 2023 and December 31, 2022. 23,416,026 and 23,215,439 shares outstanding at March 31, 2023 and December 31, 2022, respectively Adjustments required to reconcile net loss to net cash provided by (used in) operating activities: Common stock, shares authorized (in shares) Common stock, shares issued (in shares) Common stock, par value (in dollars per share) Asia Pacific [Member] Statistical Measurement [Domain] Cash payments for operating leases Maximum [Member] Minimum [Member] Product and Service [Axis] Product and Service [Domain] Statistical Measurement [Axis] Contract with customer asset, balance Preferred Stock: $0.001 par value: 5,000,000 shares authorized; none issued and outstanding Preferred stock, shares issued (in shares) Geographical [Axis] Geographical [Domain] Preferred stock, shares authorized (in shares) Operating lease right-of-use assets ceva_ChangesInOperatingAssetsAndLiabilitiesOperatingLeaseRightOfUseAssets Represents the changes in operating assets and liabilities, for cash flow purposes, attributable to operating lease right-of-use assets. Preferred stock, par value (in dollars per share) Revenues Fair Value, Inputs, Level 3 [Member] Immervision [Member] Represents information pertaining to Immervision, Inc., a private company. Acquisition of Hillcrest Labs [Member] Represents information pertaining to the acquisition of the Hillcrest Labs business. Fair Value Hierarchy and NAV [Domain] Customer [Axis] Fair Value, Inputs, Level 1 [Member] Customer [Domain] Fair Value, Inputs, Level 2 [Member] Fair Value Hierarchy and NAV [Axis] Performance Share Units [Member] Represents information pertaining to PSUs. RSUs and PSUs [Member] Represents information pertaining to RSUs and PSUs. Cash flows from operating activities: Statement [Line Items] Trade receivables (net of allowance for credit losses of $313 as of both March 31, 2023 and December 31, 2022) us-gaap_AccountsReceivableNetCurrent us-gaap_NumberOfReportableSegments Number of Reportable Segments AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-Sale, Parent [Member] Revenues: Investments in marketable equity securities us-gaap_MarketableSecuritiesCurrent AOCI Attributable to Parent [Member] Additional paid in-capital Stockholders’ equity: Corporate bonds Marketable securities Segment Reporting Disclosure [Text Block] Chief Operating Officer [Member] Chief Financial Officer [Member] us-gaap_BusinessCombinationPriceOfAcquisitionExpected Business Combination, Price of Acquisition, Expected Chief Executive Officer [Member] Current assets: Financial income, net Financial income (loss), net Fair Value Disclosures [Text Block] Amortization of premiums on available-for-sale marketable securities us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations Cash and cash equivalents at the beginning of the period Cash and cash equivalents at the end of the period Effect of exchange rate changes on cash and cash equivalents License [Member] us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect Increase in cash and cash equivalents us-gaap_NetCashProvidedByUsedInFinancingActivities Net cash provided by financing activities us-gaap_OperatingIncomeLoss Operating income (loss) us-gaap_ContractWithCustomerLiabilityRevenueRecognized Contract with Customer, Liability, Revenue Recognized us-gaap_NetCashProvidedByUsedInOperatingActivities Net cash provided by (used in) operating activities us-gaap_NetCashProvidedByUsedInInvestingActivities Net cash provided by (used in) investing activities Prepaid expenses and other current assets Cost of revenues us-gaap_GrossProfit Gross profit Derivative Liability, Total Scenario [Domain] Retained Earnings [Member] Title of Individual [Domain] Title of Individual [Axis] Scenario [Axis] Treasury Stock, Common [Member] Proceeds from exercise of stock-based awards us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased Stock Repurchase Program, Remaining Number of Shares Authorized to be Repurchased (in shares) Additional Paid-in Capital [Member] Equity Components [Axis] Equity Component [Domain] 2028 and thereafter ceva_LesseeOperatingLeaseLiabilityToBePaidYearFiveAndThereafter Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year and thereafter following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach). Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Licensing, NRE and related revenues Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest Loss before taxes on income Total, before income taxes Reclassification out of Accumulated Other Comprehensive Income [Member] Reclassification out of Accumulated Other Comprehensive Income [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block] Reclassification out of Accumulated Other Comprehensive Income [Domain] Comprehensive Income (Loss) Note [Text Block] Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Reclassification out of Accumulated Other Comprehensive Income [Table Text Block] Timing of Transfer of Good or Service [Domain] Transferred at Point in Time [Member] Transferred over Time [Member] Disaggregation of Revenue [Table Text Block] Timing of Transfer of Good or Service [Axis] Revenue from Contract with Customer [Text Block] Balance Sheet Location [Axis] Balance Sheet Location [Domain] Document Quarterly Report Entity Incorporation, State or Country Code Accounting Policies [Abstract] Document Transition Report Basis of Accounting, Policy [Policy Text Block] Schedules of Concentration of Risk, by Risk Factor [Table Text Block] Entity Interactive Data Current Security Exchange Name Operating Expense [Member] Title of 12(b) Security Full Vesting Based on The Achievement of 2022 License Target [Member] Represents the scenario in which full vesting is achieved. ceva_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsThresholdPercentage Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Threshold, Percentage Represents the vesting threshold. ceva_SharebsedCompensationArrangementbyShareBasedAwardActualPerformanceResultsInExcessOfPerformanceThresholdPercentage Share-Based Compensation Arrangement by Share-Based Payment Award, Actual Performance Results, in Excess of Performance Threshold, Percentage Represents actual performance results in excess of the 2022 License Revenue Target. Vesting Based on Achievement In Excess of 90 Percent [Member] Represents vesting outcome if actual results exceeds 90 percent. Vesting on February 17, 2024 [Member] Information pertaining to awards vesting on February 17, 2024. Vesting on February 17, 2025 [Member] Information pertaining to awards vesting on February 17, 2025. Vesting Based on Actual Return Being at Least 90 Percent of S&P500 Index [Member] Represents the vesting threshold. Vesting Based on Actual Return In Excess of 100 Percent of S&P500 Index [Member] Represents returns in excess of 100%. Increase in Eligible PSUs, Percent [Member] Represents an increase in eligible PSUs. Income Statement Location [Axis] Income Statement Location [Domain] Full Vesting Based on The Achievement of Positive Shareholder Return [Member] Represents the scenario in which full vesting is achieved. Segments [Axis] Segments [Domain] Other accrued liabilities us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount (in shares) Diluted (in shares) Diluted weighted average common stock outstanding (in shares) ceva_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsConditionalIncreaseInSharesPercentage Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Conditional Increase in Shares, Percentage Percentage of conditional increase in shares of vesting of award under share-based payment arrangement. Asset Class [Axis] Asset Class [Domain] Statement [Table] Statement of Financial Position [Abstract] Diluted net loss per share (in dollars per share) Basic (in shares) Business Acquisition [Axis] Basic net loss per share (in dollars per share) Business Acquisition, Acquiree [Domain] Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Statement of Cash Flows [Abstract] Statement of Stockholders' Equity [Abstract] Income Statement [Abstract] us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent Net current period other comprehensive income (loss) Revenue from External Customers by Geographic Areas [Table Text Block] us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax Net change Cash flow hedges: us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax Derivatives designated as cash flow hedging instruments us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax Reclassification adjustments for losses included in net loss Schedule of Available-for-Sale Securities Reconciliation [Table Text Block] Schedule of Realized Gain (Loss) [Table Text Block] us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax Net change Total intangible assets, Impairment Accumulated amount of impairment of assets, excluding financial assets and goodwill, lacking physical substance with a finite life. Vesting After the First Anniversary Grant Date [Member] Information pertaining to the award vesting after the first anniversary grant date. us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax Reclassification adjustments for gains included in net loss Available-for-sale securities: us-gaap_LiabilitiesNoncurrent Total long-term liabilities Changes in unrealized gains (losses) Immervision Technology [Member] Represents Immervision technology. Cash flows from financing activities: Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] us-gaap_StockholdersEquity Total stockholders’ equity Balance Balance Foreign Exchange Forward [Member] Class of Stock [Axis] Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax Foreign Exchange Option [Member] Schedule of Net Investment Hedges in Accumulated Other Comprehensive Income (Loss) [Table Text Block] Debt Securities, Available-for-Sale, Amortized Cost Schedule of Derivative Instruments, Effect on Other Comprehensive Income (Loss) [Table Text Block] EX-101.PRE 9 ceva-20230331_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE XML 10 R1.htm IDEA: XBRL DOCUMENT v3.23.1
Document And Entity Information - shares
3 Months Ended
Mar. 31, 2023
May 04, 2023
Document Information [Line Items]    
Entity Central Index Key 0001173489  
Entity Registrant Name CEVA INC  
Amendment Flag false  
Current Fiscal Year End Date --12-31  
Document Fiscal Period Focus Q1  
Document Fiscal Year Focus 2023  
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Mar. 31, 2023  
Document Transition Report false  
Entity File Number 000-49842  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 77-0556376  
Entity Address, Address Line One 15245 Shady Grove Road, Suite 400  
Entity Address, City or Town Rockville  
Entity Address, State or Province MD  
Entity Address, Postal Zip Code 20850  
City Area Code 240  
Local Phone Number 308-8328  
Title of 12(b) Security Common Stock, $.001 per share  
Trading Symbol CEVA  
Security Exchange Name NASDAQ  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Large Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   23,416,026
XML 11 R2.htm IDEA: XBRL DOCUMENT v3.23.1
Interim Condensed Consolidated Balance Sheets (Current Period Unaudited) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 24,483 $ 21,285
Short-term bank deposits 6,164 6,114
Marketable securities 106,142 112,080
Trade receivables (net of allowance for credit losses of $313 as of both March 31, 2023 and December 31, 2022) 35,007 31,250
Prepaid expenses and other current assets 8,766 6,896
Total current assets 180,562 177,625
Long-term assets:    
Bank deposits 8,280 8,205
Severance pay fund 8,183 8,475
Deferred tax assets, net 9,434 8,599
Property and equipment, net 6,696 7,099
Operating lease right-of-use assets 10,034 10,283
Goodwill 74,777 74,777
Intangible assets, net 6,003 6,680
Investments in marketable equity securities 291 408
Other long-term assets 6,874 6,291
Total long-term assets 130,572 130,817
Total assets 311,134 308,442
Current liabilities:    
Trade payables 1,820 1,995
Deferred revenues 4,006 3,168
Accrued expenses and other payables 7,280 6,660
Accrued payroll and related benefits 19,073 18,473
Operating lease liabilities 2,858 2,982
Total current liabilities 35,037 33,278
Long-term liabilities:    
Accrued severance pay 9,064 9,064
Operating lease liabilities 6,530 6,703
Other accrued liabilities 633 526
Total long-term liabilities 16,227 16,293
Stockholders’ equity:    
Preferred Stock: $0.001 par value: 5,000,000 shares authorized; none issued and outstanding 0 0
Common Stock: $0.001 par value: 45,000,000 shares authorized; 23,595,160 shares issued at March 31, 2023 and December 31, 2022. 23,416,026 and 23,215,439 shares outstanding at March 31, 2023 and December 31, 2022, respectively 23 23
Additional paid in-capital 243,141 242,841
Treasury stock at cost (179,134 and 379,721 shares of common stock at March 31, 2023, and December 31, 2022, respectively) (4,672) (9,904)
Accumulated other comprehensive loss (5,910) (6,249)
Retained earnings 27,288 32,160
Total stockholders’ equity 259,870 258,871
Total liabilities and stockholders’ equity $ 311,134 $ 308,442
XML 12 R3.htm IDEA: XBRL DOCUMENT v3.23.1
Interim Condensed Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Allowance for doubtful accounts $ 313 $ 313
Preferred stock, par value (in dollars per share) $ 0.001 $ 0.001
Preferred stock, shares authorized (in shares) 5,000,000 5,000,000
Preferred stock, shares issued (in shares) 0 0
Preferred stock, shares outstanding (in shares) 0 0
Common stock, par value (in dollars per share) $ 0.001 $ 0.001
Common stock, shares authorized (in shares) 45,000,000 45,000,000
Common stock, shares issued (in shares) 23,595,160 23,595,160
Common stock, shares outstanding (in shares) 23,416,026 23,215,439
Treasury Stock, Common, Shares 179,134 379,721
XML 13 R4.htm IDEA: XBRL DOCUMENT v3.23.1
Interim Condensed Consolidated Statements of (Loss) (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Revenues:    
Revenues $ 28,735 $ 34,391
Cost of revenues 5,315 6,404
Gross profit 23,420 27,987
Operating expenses:    
Research and development, net 20,791 20,210
Sales and marketing 3,045 2,923
General and administrative 4,048 3,636
Amortization of intangible assets 329 750
Total operating expenses 28,213 27,519
Operating income (loss) (4,793) 468
Financial income, net 1,455 282
Remeasurement of marketable equity securities (117) (1,131)
Loss before taxes on income (3,455) (381)
Income tax expense 1,417 1,315
Net loss $ (4,872) $ (1,696)
Basic net loss per share (in dollars per share) $ (0.21) $ (0.07)
Diluted net loss per share (in dollars per share) $ (0.21) $ (0.07)
Weighted-average shares used to compute net loss per share (in thousands):    
Basic (in shares) 23,334 23,103
Diluted (in shares) 23,334 23,103
License [Member]    
Revenues:    
Revenues $ 20,721 $ 22,393
Royalty [Member]    
Revenues:    
Revenues $ 8,014 $ 11,998
XML 14 R5.htm IDEA: XBRL DOCUMENT v3.23.1
Interim Condensed Consolidated Statements of Comprehensive (Loss) (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Net loss $ (4,872) $ (1,696)
Available-for-sale securities:    
Changes in unrealized gains (losses) 730 (2,839)
Reclassification adjustments for gains included in net loss (92) 0
Net change 638 (2,839)
Cash flow hedges:    
Derivatives designated as cash flow hedging instruments (425) 2
Reclassification adjustments for losses included in net loss 171 110
Net change (254) 112
Other comprehensive income (loss) before tax 384 (2,727)
Income tax expense (benefit) related to components of other comprehensive income (loss) 45 (661)
Other comprehensive income (loss), net of taxes 339 (2,066)
Comprehensive loss $ (4,533) $ (3,762)
XML 15 R6.htm IDEA: XBRL DOCUMENT v3.23.1
Interim Condensed Consolidated Statements of Changes in Stockholders' Equity (Unaudited) - USD ($)
$ in Thousands
Common Stock Outstanding [Member]
Additional Paid-in Capital [Member]
Treasury Stock, Common [Member]
AOCI Attributable to Parent [Member]
Retained Earnings [Member]
Total
Balance (in shares) at Dec. 31, 2021 22,984,552          
Balance at Dec. 31, 2021 $ 23 $ 235,386 $ (13,790) $ (372) $ 55,485 $ 276,732
Net loss 0 0 0 0 (1,696) (1,696)
Other comprehensive income 0 0 0 (2,066) 0 (2,066)
Equity-based compensation $ 0 3,389 0 0 0 3,389
Issuance of treasury stock upon exercise of stock-based awards (in shares) 219,722          
Issuance of treasury stock upon exercise of stock-based awards $ 0 (3,212) 4,962 0 (30) 1,720
Balance (in shares) at Mar. 31, 2022 23,204,274          
Balance at Mar. 31, 2022 $ 23 235,563 (8,828) (2,438) 53,759 278,079
Balance (in shares) at Dec. 31, 2022 23,215,439          
Balance at Dec. 31, 2022 $ 23 242,841 (9,904) (6,249) 32,160 258,871
Net loss 0 0 0 0 (4,872) (4,872)
Other comprehensive income 0 0 0 339 0 339
Equity-based compensation $ 0 3,859 0 0 0 3,859
Issuance of treasury stock upon exercise of stock-based awards (in shares) 200,587          
Issuance of treasury stock upon exercise of stock-based awards $ 0 (3,559) 5,232 0 0 1,673
Balance (in shares) at Mar. 31, 2023 23,416,026          
Balance at Mar. 31, 2023 $ 23 $ 243,141 $ (4,672) $ (5,910) $ 27,288 $ 259,870
XML 16 R7.htm IDEA: XBRL DOCUMENT v3.23.1
Interim Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Cash flows from operating activities:    
Net loss $ (4,872) $ (1,696)
Adjustments required to reconcile net loss to net cash provided by (used in) operating activities:    
Depreciation 742 780
Amortization of intangible assets 677 1,167
Equity-based compensation 3,859 3,389
Realized gain on sale of available-for-sale marketable securities (92) 0
Amortization of premiums on available-for-sale marketable securities 23 123
Unrealized foreign exchange (gain) loss (285) 154
Remeasurement of marketable equity securities 117 1,131
Changes in operating assets and liabilities:    
Trade receivables (3,802) 3,944
Prepaid expenses and other assets (2,205) (3,034)
Operating lease right-of-use assets 249 425
Accrued interest on bank deposits (125) (9)
Deferred tax, net (880) (991)
Trade payables (412) 736
Deferred revenues 838 70
Accrued expenses and other payables 357 92
Accrued payroll and related benefits 702 3,710
Operating lease liability (275) (454)
Accrued severance pay, net 308 287
Net cash provided by (used in) operating activities (5,076) 9,824
Cash flows from investing activities:    
Purchase of property and equipment (105) (909)
Proceeds from bank deposits 0 1,385
Investment in available-for-sale marketable securities 0 (8,789)
Proceeds from maturity of available-for-sale marketable securities 1,750 3,500
Proceeds from sale of available-for-sale marketable securities 4,895 0
Net cash provided by (used in) investing activities 6,540 (4,813)
Cash flows from financing activities:    
Proceeds from exercise of stock-based awards 1,673 1,720
Net cash provided by financing activities 1,673 1,720
Effect of exchange rate changes on cash and cash equivalents 61 (106)
Increase in cash and cash equivalents 3,198 6,625
Cash and cash equivalents at the beginning of the period 21,285 33,153
Cash and cash equivalents at the end of the period 24,483 39,778
Supplemental information of cash-flow activities:    
Income and withholding taxes 1,860 2,355
Non-cash transactions:    
Property and equipment purchases incurred but unpaid at period end 234 948
Right-of-use assets obtained in the exchange for operating lease liabilities $ 506 $ 308
XML 17 R8.htm IDEA: XBRL DOCUMENT v3.23.1
Note 1 - Business
3 Months Ended
Mar. 31, 2023
Notes to Financial Statements  
Nature of Operations [Text Block]

NOTE 1:

BUSINESS

 

The financial information in this quarterly report includes the results of CEVA, Inc. and its subsidiaries (the “Company” or “CEVA”).

 

CEVA licenses a family of wireless connectivity and smart sensing technologies and is a provider of chip design services. The Company’s offerings include Digital Signal Processors (“DSPs”), AI processors, short and long range connectivity solutions, 5G wireless platforms and complementary software for sensor fusion, spatial audio, image enhancement, computer vision, voice input and artificial intelligence, all of which are key enabling technologies for a smarter, more connected world. These technologies are offered in combination with Non-Recurring Engineering (“NRE”) services from CEVA’s Intrinsix Corp. (“Intrinsix”) business, helping customers address their most complex and time-critical integrated circuit design projects. CEVA’s DSP-based solutions address the technology requirements of: 5G baseband processing for mobile, broadband, cellular IoT and Radio Access Network (“RAN”); computer vision for any camera, 4D and LIDAR-enabled device; audio/voice/sound; and ultra-low-power always-on/sensing applications for wearables, hearables and multiple IoT markets. For motion sensors and sensor fusion, CEVA’s Hillcrest Labs sensor processing technologies provide a broad range of software and Inertial Measurement Unit (“IMU”) solutions for markets including hearables, wearables, AR/VR, PC, robotics, remote controls and IoT. For wireless IoT, the Rivierawaves platforms for Bluetooth (low energy and dual mode), Wi-Fi 4/5/6/6E (802.11n/ac/ax), Ultra-WideBand (“UWB”) are the most broadly licensed connectivity platforms in the industry.

 

CEVA’s Intrinsix business also expands its market reach to the aerospace and defense markets and allows it to offer co-creation solutions that combine CEVA’s standardized, off-the-shelf IP together with Intrinsix’s NRE design capabilities and IP in RF, mixed-signal, security, high complexity digital design, chiplets and more.

 

CEVA’s technologies are licensed to leading semiconductor and Original Equipment Manufacturer (“OEM”) companies. These companies design, manufacture, market and sell Application-Specific Integrated Circuits (“ASICs”) and Application-Specific Standard Products (“ASSPs”) based on CEVA’s technology to mobile, consumer, automotive, robotics, industrial, aerospace & defense and IoT companies for incorporation into a wide variety of end products.

 

 

XML 18 R9.htm IDEA: XBRL DOCUMENT v3.23.1
Note 2 - Basis of Presentation and Summary Significant Accounting Policies
3 Months Ended
Mar. 31, 2023
Notes to Financial Statements  
Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block]

NOTE 2:

BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

 

Basis of Presentation

 

The interim condensed consolidated financial statements have been prepared according to U.S. Generally Accepted Accounting Principles (“U.S. GAAP”).

 

The accompanying unaudited interim condensed consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States. In the opinion of management, all adjustments considered necessary for a fair presentation have been included. Operating results for the three months ended March 31, 2023, are not necessarily indicative of the results that may be expected for the year ending December 31, 2023. For further information, reference is made to the consolidated financial statements and footnotes thereto included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2022.

 

The significant accounting policies applied in the annual consolidated financial statements of the Company as of December 31, 2022, contained in the Company’s Annual Report on Form 10-K filed with the Securities and Exchange Commission on March 1, 2023, have been applied consistently in these unaudited interim condensed consolidated financial statements.

 

Accounting Standards Recently Issued, Not Yet Adopted by the Company

 

In June 2022, the Financial Accounting Standards Board (the "FASB") issued Accounting Standards Update ("ASU") No. 2022-03, Fair Value Measurement (Topic 820): Fair Value Measurement of Equity Securities Subject to Contractual Sale Restrictions, which clarifies the guidance when measuring the fair value of an equity security subject to contractual restrictions that prohibit the sale of an equity security and introduces new disclosure requirements for equity securities subject to contractual sale restrictions that are measured at fair value in accordance with Topic 820. The guidance is effective for annual periods beginning after December 15, 2023, with early adoption permitted. The adoption of this standard is not expected to result in a significant impact on the Company’s interim condensed consolidated financial statements.

 

Use of Estimates

 

The preparation of the interim condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates, judgments and assumptions. The Company’s management believes that the estimates, judgments and assumptions used are reasonable based upon information available at the time they are made. These estimates, judgments and assumptions can affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the dates of the financial statements, and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates.

XML 19 R10.htm IDEA: XBRL DOCUMENT v3.23.1
Note 3 - Revenue Recognition
3 Months Ended
Mar. 31, 2023
Notes to Financial Statements  
Revenue from Contract with Customer [Text Block]

NOTE 3:

REVENUE RECOGNITION

 

Under Accounting Standards Codification ("ASC") 606, “Revenue from Contracts with Customers” (“ASC 606”), an entity recognizes revenue when or as it satisfies a performance obligation by transferring intellectual property (“IP”) licenses or services to the customer, either at a point in time or over time. The Company recognizes most of its revenues at a point in time upon delivery when the customer accepts control of the IP. The Company recognizes revenue over time on NRE services or on significant license customization contracts that are in the scope of ASC 606 by using cost inputs to measure progress toward completion of its performance obligations.

 

The following table includes estimated revenue expected to be recognized in future periods related to performance obligations that are unsatisfied or partially unsatisfied at the end of the reporting period. The estimated revenues do not include amounts of royalties or unexercised contract renewals:

 

  

Remainder of 2023

  

2024

  

2025

  

2026

 

Licensing, NRE and related revenues

 $10,083  $906  $519  $96 

 

Disaggregation of revenue:

 

The following table provides information about disaggregated revenue by primary geographical market, major product line and timing of revenue recognition:

 

  

Three months ended March 31, 2023

(unaudited)

  

Three months ended March 31, 2022

(unaudited)

 
  

Licensing, NRE and related revenues

  

Royalties

  

Total

  

Licensing, NRE and related revenues

  

Royalties

  

Total

 

Primary geographical markets

                        

United States

 $2,791  $1,650  $4,441  $4,475  $2,271  $6,746 

Europe and Middle East

  2,334   859   3,193   437   665   1,102 

Asia Pacific

  15,121   5,505   20,626   17,481   9,062   26,543 

Other

  475      475          

Total

 $20,721  $8,014  $28,735  $22,393  $11,998  $34,391 
                         

Major product/service lines

                        

Connectivity products (baseband for handset and other devices, Bluetooth, Wi-Fi, NB-IoT and SATA/SAS)

 $16,532  $5,665  $22,197  $16,815  $9,062  $25,877 

Smart sensing products (AI, sensor fusion, audio/sound and imaging and vision)

  4,189   2,349   6,538   5,578   2,936   8,514 

Total

 $20,721  $8,014  $28,735  $22,393  $11,998  $34,391 
                         

Timing of revenue recognition

                        

Products transferred at a point in time

 $14,621  $8,014  $22,635  $15,932  $11,998  $27,930 

Products and services transferred over time

  6,100      6,100   6,461      6,461 

Total

 $20,721  $8,014  $28,735  $22,393  $11,998  $34,391 

 

Contract balances:

 

The following table provides information about trade receivables, unbilled receivables and contract liabilities from contracts with customers:

 

  

March 31, 2023

(unaudited)

  

December 31, 2022

 
         

Trade receivables

 $17,430  $12,297 

Unbilled receivables (associated with licensing, NRE and related revenue)

  9,731   8,695 

Unbilled receivables (associated with royalties)

  7,846   10,258 

Deferred revenues (short-term contract liabilities)

  4,006   3,168 

 

The Company receives payments from customers based upon contractual payment schedules; trade receivables are recorded when the right to consideration becomes unconditional, and an invoice is issued to the customer. Unbilled receivables associated with licensing, NRE and other include amounts related to the Company’s contractual right to consideration for completed performance objectives not yet invoiced. Unbilled receivables associated with royalties are recorded as the Company recognizes revenues from royalties earned during the quarter, but not yet invoiced, either by actual sales data received from customers, or, when applicable, by the Company’s estimation. Contract liabilities (deferred revenue) include payments received in advance of performance under the contract, and are realized with the associated revenue recognized under the contract.

 

During the three months ended March 31, 2023, the Company recognized $1,561 that was included in deferred revenues (short-term contract liability) balance at January 1, 2023.

 

 

XML 20 R11.htm IDEA: XBRL DOCUMENT v3.23.1
Note 4 - Leases
3 Months Ended
Mar. 31, 2023
Notes to Financial Statements  
Lessee, Operating Leases [Text Block]

NOTE 4:

LEASES

 

The Company leases substantially all of its office space and vehicles under operating leases. The Company's leases have original lease periods expiring between 2023 and 2034. Many leases include one or more options to renew. The Company does not assume renewals in its determination of the lease term unless the renewals are deemed to be reasonably certain. Lease payments included in the measurement of the lease liability comprise the following: the fixed non-cancelable lease payments, payments for optional renewal periods where it is reasonably certain the renewal period will be exercised, and payments for early termination options unless it is reasonably certain the lease will not be terminated early.

 

The following is a summary of weighted average remaining lease terms and discount rates for all of the Company’s operating leases:

 

  

March 31, 2023

(Unaudited)

 

Weighted average remaining lease term (years)

  4.85 

Weighted average discount rates

  3.51%

 

Total operating lease cost and cash payments for operating leases were as follows:

 

  

Three months ended
March 31,

 
  

2023

(unaudited)

  

2022

(unaudited)

 
         

Operating lease cost

 $822  $800 

Cash payments for operating leases

 $819  $830 

 

Maturities of lease liabilities are as follows:

 

The remainder of 2023

 $2,257 

2024

  2,589 

2025

  1,979 

2026

  970 

2027

  962 

2028 and thereafter

  1,361 

Total undiscounted cash flows

  10,118 

Less imputed interest

  730 

Present value of lease liabilities

 $9,388 

 

 

XML 21 R12.htm IDEA: XBRL DOCUMENT v3.23.1
Note 5 - Marketable Securities
3 Months Ended
Mar. 31, 2023
Notes to Financial Statements  
Cash, Cash Equivalents, and Marketable Securities [Text Block]

NOTE 5:

MARKETABLE SECURITIES

 

The following is a summary of available-for-sale marketable securities:

 

  

March 31, 2023 (Unaudited)

 
  

Amortized
cost

  

Gross
unrealized
gains

  

Gross
unrealized
losses

  

Fair
value

 

Available-for-sale - matures within one year:

                

Corporate bonds

 $23,397  $  $(1,517) $21,880 
                 

Available-for-sale - matures after one year through four years:

                

Corporate bonds

  88,934   25   (4,697)  84,262 

Total

                
  $112,331  $25  $(6,214) $106,142 

 

 

 

  

December 31, 2022

 
  

Amortized
cost

  

Gross
unrealized
gains

  

Gross
unrealized
losses

  

Fair
value

 

Available-for-sale - matures within one year:

                

Corporate bonds

 $17,552  $  $(1,330) $16,222 
                 

Available-for-sale - matures after one year through five years:

                

Corporate bonds

  101,355   38   (5,535)  95,858 
                 

Total

 $118,907  $38  $(6,865) $112,080 

 

 

 

The following table presents gross unrealized losses and fair values for those investments that were in an unrealized loss position as of March 31, 2023, and December 31, 2022, and the length of time that those investments have been in a continuous loss position:

 

  

Less than 12 months

  

12 months or greater

 
  

Fair value

  

Gross unrealized loss

  

Fair value

  

Gross unrealized loss

 

As of March 31, 2023 (unaudited)

 $36,115  $(877) $64,211  $(5,337)

As of December 31, 2022

 $58,706  $(1,885) $48,539  $(4,980)

 

 

As of March 31, 2023, the allowance for credit losses was not material.

 

The following table presents gross realized gains and losses from sale of available-for-sale marketable securities:

 

  

Three months ended
March 31,

 
  

2023

(unaudited)

  

2022

(unaudited)

 
         

Gross realized gains from sale of available-for-sale marketable securities

 $92  $ 

Gross realized losses from sale of available-for-sale marketable securities

 $  $ 

 

 

XML 22 R13.htm IDEA: XBRL DOCUMENT v3.23.1
Note 6 - Fair Value Measurement
3 Months Ended
Mar. 31, 2023
Notes to Financial Statements  
Fair Value Disclosures [Text Block]

NOTE 6:

FAIR VALUE MEASUREMENT

 

FASB ASC No. 820, “Fair Value Measurements and Disclosures” defines fair value, establishes a framework for measuring fair value. Fair value is an exit price, representing the amount that would be received for selling an asset or paid for the transfer of a liability in an orderly transaction between market participants. As such, fair value is a market-based measurement that should be determined based on assumptions that market participants would use in pricing an asset or a liability. A three-tier fair value hierarchy is established as a basis for considering such assumptions and for inputs used in the valuation methodologies in measuring fair value:

 

Level I

Unadjusted quoted prices in active markets that are accessible on the measurement date for identical, unrestricted assets or liabilities;

Level II

Quoted prices in markets that are not active, or inputs that are observable, either directly or indirectly, for substantially the full term of the asset or liability; and

Level III

Prices or valuation techniques that require inputs that are both significant to the fair value measurement and unobservable (supported by little or no market activity).

 

The Company measures its marketable securities, investments in marketable equity securities and foreign currency derivative contracts at fair value. The carrying amount of cash, cash equivalents, short-term bank deposits, trade receivables, other accounts receivable, trade payables and other accounts payables approximate fair value due to the short-term maturity of these instruments. Investments in marketable equity securities are classified within Level I as the securities are traded in an active market. Marketable securities and foreign currency derivative contracts are classified within Level II as the valuation inputs are based on quoted prices and market observable data of similar instruments.

 

The table below sets forth the Company’s assets and liabilities measured at fair value by level within the fair value hierarchy. Assets and liabilities are classified in their entirety based on the lowest level of input that is significant to the fair value measurement.

 

Description

 

March 31, 2023 (unaudited)

  

Level I (unaudited)

  

Level II (unaudited)

  

Level III (unaudited)

 

Assets:

                

Marketable securities:

                

Corporate bonds

 $106,142     $106,142  $ 

Investments in marketable equity securities

  291   291       
                 

Liabilities:

                

Foreign exchange contracts

  360      360    

 

 

Description

 

December 31, 2022

  

Level I

  

Level II

  

Level III

 

Assets:

                

Marketable securities:

                

Corporate bonds

 $112,080     $112,080    

Foreign exchange contracts

  13      13    

Investments in marketable equity securities

  408   408       
                 

Liabilities:

                

Foreign exchange contracts

  119      119    

 

 

XML 23 R14.htm IDEA: XBRL DOCUMENT v3.23.1
Note 7 - Intangible Assets, Net
3 Months Ended
Mar. 31, 2023
Notes to Financial Statements  
Intangible Assets Disclosure [Text Block]

NOTE 7:

INTANGIBLE ASSETS, NET

 

          

March 31, 2023 (unaudited)

      

December 31, 2022

 
  

Weighted average amortization period (years)

  

Gross carrying amount

  

Accumulated amortization

  

Impairment (*)

  

Net

  

Gross carrying amount

  

Accumulated amortization

  

Impairment (*)

  

Net

 
                                     

Intangible assets –amortizable:

                                    
                                     

Intangible assets related to the acquisition of Intrinsix business

                                    

Customer relationships

  5.5  $3,604  $1,201  $  $2,403  $3,604  $1,037  $  $2,567 

Customer backlog

  1.5   421   421         421   421       

Patents

  5.0   218   80      138   218   69      149 

Core technologies

  3.0   3,329   2,035      1,294   3,329   1,757      1,572 
                                     
                                     

Intangible assets related to the acquisition of Hillcrest Labs business

                                    

Customer relationships

  4.4  $3,518  $3,070  $  $448  $3,518  $2,998  $  $520 

Customer backlog

  0.5   72   72         72   72       

R&D Tools

  7.5   2,475   1,222      1,253   2,475   1,140      1,335 
                                     

Intangible assets related to Immervision assets acquisition

                                    

R&D Tools

  6.4  $7,063  $3,507  $3,556  $  $7,063  $3,507  $3,556  $ 
                                     

Intangible assets related to an investment in NB-IoT technologies

                                    

NB-IoT technologies (**)

  7.0  $1,961  $1,494  $  $467  $1,961  $1,424  $  $537 
                                     

Total intangible assets

     $22,661  $13,102  $3,556  $6,003  $22,661  $12,425  $3,556  $6,680 

 

(*) During 2022, the Company recorded an impairment charge of $3,556 in operating expenses with respect to Immervision technology acquired in August 2019, as the Company has decided to cease the development of this product line.

 

 

(**) During the first quarter of 2018, the Company entered into an agreement to acquire certain NB-IoT technologies in the amount of $2,800, of which technologies valued at $600 have not been received and have been written off during 2022. Of the $2,200, $210 has not resulted in cash outflows as of March 31, 2023. In addition, the Company participated in programs sponsored by the Hong Kong government for the support of the above investment, and as a result, the Company received during 2019 an amount of $239 related to the NB-IoT technologies, which was reduced from the gross carrying amount of intangible assets. The Company recorded the amortization cost of the NB-IoT technologies in “cost of revenues” on the Company’s consolidated statements of income (loss).

 

Future estimated annual amortization charges are as follows:

 

Reminder of 2023

  1,934 

2024

  1,909 

2025

  1,189 

2026

  956 

2027

  15 
  $6,003 

 

XML 24 R15.htm IDEA: XBRL DOCUMENT v3.23.1
Note 8 - Geographic Information and Major Customer Data
3 Months Ended
Mar. 31, 2023
Notes to Financial Statements  
Segment Reporting Disclosure [Text Block]

NOTE 8:

GEOGRAPHIC INFORMATION AND MAJOR CUSTOMER DATA

 

a.         Summary information about geographic areas:

 

The Company manages its business on the basis of one reportable segment: the licensing of intellectual property and co-creation solutions to semiconductor companies and electronic equipment manufacturers (see Note 1 for a brief description of the Company’s business). The following is a summary of revenues within geographic areas:

 

  

Three months ended
March 31,

 
  

2023

(unaudited)

  

2022

(unaudited)

 

Revenues based on customer location:

        

United States

 $4,441  $6,746 

Europe and Middle East

  3,193   1,102 

Asia Pacific (1)

  20,626   26,543 

Other

  475    
  $28,735  $34,391 
         

(1) China

 $17,763  $22,971 

 

 

b.         Major customer data as a percentage of total revenues:

 

The following table sets forth the customers that represented 10% or more of the Company’s total revenues in each of the periods set forth below.

 

  

Three months ended
March 31,

 
  2023  2022 
  

(unaudited)

  

(unaudited)

 
         

Customer A

  13%   

Customer B

  *)  12%

Customer C

  *)  11%

 

*) Less than 10%

        

 

XML 25 R16.htm IDEA: XBRL DOCUMENT v3.23.1
Note 9 - Net Loss Per Share of Common Stock
3 Months Ended
Mar. 31, 2023
Notes to Financial Statements  
Earnings Per Share [Text Block]

NOTE 9:

NET LOSS PER SHARE OF COMMON STOCK

 

Basic net income (loss) per share is computed based on the weighted average number of shares of common stock outstanding during each period. Diluted net income (loss) per share is computed based on the weighted average number of shares of common stock outstanding during each period, plus dilutive potential shares of common stock considered outstanding during the period, in accordance with FASB ASC No. 260, “Earnings Per Share.”

 

  

Three months ended
March 31,

 
  

2023

(unaudited)

  

2022

(unaudited)

 

Numerator:

        

Net loss

 $(4,872) $(1,696)

Denominator (in thousands):

        

Basic weighted-average common stock outstanding

  23,334   23,103 

Effect of stock -based awards

      

Diluted weighted average common stock outstanding

  23,334   23,103 
         

Basic net loss per share

 $(0.21) $(0.07)

Diluted net loss per share

 $(0.21) $(0.07)

 

 

The total number of potential shares excluded from the calculation of diluted net loss per share due to their antidilutive effect was 1,181,119 and 853,258 for the three months ended March 31, 2023 and 2022, respectively.

 

 

XML 26 R17.htm IDEA: XBRL DOCUMENT v3.23.1
Note 10 - Common Stock and Stock-based Compensation Plans
3 Months Ended
Mar. 31, 2023
Notes to Financial Statements  
Share-Based Payment Arrangement [Text Block]

NOTE 10:

COMMON STOCK AND STOCK-BASED COMPENSATION PLANS

 

The Company has historically granted a mix of stock options, stock appreciation rights (“SARs”) capped with a ceiling and restricted stock units (“RSUs”) to employees and non‑employee directors of the Company and its subsidiaries under the Company’s equity plans and provides the right to purchase common stock pursuant to the Company’s 2002 employee stock purchase plan to employees of the Company and its subsidiaries. As of March 31, 2023, and December 31, 2022, there were no outstanding or exercisable SAR units left.

 

A summary of the Company’s stock option activities and related information for the three months ended March 31, 2023, are as follows:

 

  

Number of
options (1)

  

Weighted
average

exercise
price

  

Weighted
average remaining
contractual

term

  

Aggregate
intrinsic

value

 

Outstanding as of December 31, 2022

  106,000  $20.24   2.0  $609 

Granted

              

Exercised

              

Forfeited or expired

              

Outstanding as of March 31, 2023

  106,000  $20.24   1.8  $1,080 

Exercisable as of March 31, 2023

  106,000  $20.24   1.8  $1,080 

 

 

(1)

Represent options granted to non-employee directors of the Company only. As of March 31, 2023, and December 31, 2022, there were no outstanding or exercisable options granted to employees left.

 

As of March 31, 2023, there were no unrecognized compensation expenses related to unvested stock options.

 

An RSU award is an agreement to issue shares of the Company’s common stock at the time the award or a portion thereof vests. RSUs granted to employees generally vest in three equal annual installments starting on the first anniversary of the grant date. Until the end of 2017, RSUs granted to non-employee directors would generally vest in full on the first anniversary of the grant date. Starting in 2018, RSUs granted to non-employee directors would generally vest in two equal annual installments starting on the first anniversary of the grant date.

 

On November 9, 2022, the Company reported that Gideon Wertheizer had announced his intention to retire from his position as the Company’s Chief Executive Officer (“CEO”) and an employee of the Company, effective as of January 1, 2023. In connection with his retirement, the Company’s Board of Directors (the “Board”) of the Company determined to accelerate in full the vesting of Mr. Wertheizer’s 34,887 unvested RSUs.

 

On November 9, 2022, the Company publicly announced the appointment of Amir Panush as CEO of the Company to succeed Mr. Wertheizer, with his service as CEO to commence on January 1, 2023. In connection with his appointment as the Company’s CEO, Mr. Panush, effective January 1, 2023, received 46,911 RSUs with fair value of approximately $1,200 under the Company’s Amended and Restated 2011 Stock Incentive Plan (the “2011 Plan”). The RSUs vest in three equal annual installments starting on the first anniversary of the grant date, conditioned upon Mr. Panush’s continued service with the Company.

 

On December 7, 2022, the Board appointed Gweltaz Toquet, who previously served as the Vice President of Sales for Europe and Asia Pacific, as Chief Commercial Officer (“CCO”) of the Company effective January 1, 2023. In connection with his appointment as the Company’s CCO, effective January 1, 2023, Mr. Toquet received 3,909 RSUs with fair value of approximately $100 under the Company’s 2011 Plan. The RSUs vest in three equal annual installments starting on the first anniversary of the grant date, conditioned upon Mr. Toquet’s continued service with the Company.

 

On February 14, 2023, the Compensation Committee (the “Committee”) of the Board granted 14,541, 9,996, 8,179 and 5,452 RSUs, effective as of February 17, 2023, to each of the Company’s CEO, Chief Financial Officer (“CFO”), Chief Operating Officer (“COO”) and CCO, respectively, pursuant to the 2011 Plan, or, with respect to the RSU award to the CEO, as an inducement award in accordance with Rule 5635(c)(4) of the Nasdaq Listing Rules granted on terms substantially similar to those of the 2011 Plan (an “Inducement Award”). The RSU grants vest 33.4% on February 17, 2024, 33.3% on February 17, 2025 and 33.3% on February 17, 2026.

 

Also, on February 14, 2023, the Committee granted 21,811, 6,664, 5,452 and 3,635 performance-based stock units, effective as of February 17, 2023, to each of the Company’s CEO, CFO, COO and CCO, respectively, pursuant to the 2011 Plan, or, with respect to the CEO, as an Inducement Award (collectively, the “Short-Term Executive PSUs”). The performance goals for the Short-Term Executive PSUs with specified weighting are as follows:

 

Weighting

Goals

50%

Vesting of the full 50% of the PSUs occurs if the Company achieves the 2023 license, NRE and related revenue target approved by the Board (the “2023 License Revenue Target”). The vesting threshold is achievement of 90% of 2023 License Revenue Target. If the Company’s achievement of the 2023 License Revenue Target is above 90% but less than 99% of the 2023 License Revenue Target, 91% to 99% of the eligible PSUs would be subject to vesting. If the Company’s actual result exceeds 100% of the 2023 License Revenue Target, every 1% increase of the 2023 License Revenue Target, up to 110%, would result in an increase of 2% of the eligible PSUs for the Company’s CFO, COO and CCO and an increase of 3% of the eligible PSUs for the Company’s CEO

25%

Vesting of the full 25% of the PSUs occurs if the Company achieves positive total shareholder return whereby the return on the Company’s stock for 2023 is greater than the S&P Semiconductors Select Industry index (the “S&P index”). The vesting threshold is if the return on the Company’s stock for 2023 is at least 90% of the S&P index. If the return on the Company’s stock, in comparison to the S&P index, is above 90% but less than 99% of the S&P index, 91% to 99% of the eligible PSUs would be subject to vesting. If the return on the Company’s stock exceeds 100% of the S&P index, every 1% increase in comparison to the S&P index, up to 110%, would result in an increase of 2% of the eligible PSUs for the Company’s CFO, COO and CCO and an increase of 3% of the eligible PSUs for the Company’s CEO

 

25%

Vesting of the full 25% of the PSUs occurs if the Company achieves positive total shareholder return whereby the return on the Company’s stock for 2023 is greater than the Russell 2000 index (the “Russell index”). The vesting threshold is if the return on the Company’s stock for 2023 is at least 90% of the Russell index. If the return on the Company’s stock, in comparison to the Russell index, is above 90% but less than 99% of the Russell index, 91% to 99% of the eligible PSUs would be subject to vesting. If the return on the Company’s stock exceeds 100% of the Russell index, every 1% increase in comparison to the Russell index, up to 110%, would result in an increase of 2% of the eligible PSUs for the Company’s CFO, COO and CCO and an increase of 3% of the eligible PSUs for the Company’s CEO

 

 

Accordingly, assuming maximum achievement of the performance goals set forth above, PSUs representing an additional 30%, meaning an additional 6,543, would be eligible for vesting of the Company’s CEO, and an additional 20%, meaning an additional 1,332, 1,090 and 727, would be eligible for vesting for each of the Company’s CFO, COO and CCO, respectively.

 

Subject to achievement of the thresholds the above performance goals for 2023, the Short-Term Executive PSUs vest 33.4% on February 17, 2024, 33.3% on February 17, 2025 and 33.3% on February 17, 2026. 

 

Also, on February 14, 2023, the Committee granted 60,587, 30,293, 30,293 and 30,293 PSUs, effective as of February 17, 2023, to each of the Company’s CEO, CFO, COO and CCO, respectively, pursuant to the 2011 Plan, or, with respect to the CEO, as an Inducement Award (collectively, the “Long-Term Executive PSUs”). The Long-Term Executive PSUs shall vest in full upon the first achievement of any of the following performance goals:

 

 

if the Company’s compound annual growth rate for non-GAAP Earnings Per Share (“EPS”) for each fiscal year over the three-year period from 2022 through 2025 reaches 10% or if the Company’s non-GAAP EPS for any fiscal year reaches $1.00 during the period between January 1, 2023 and December 31, 2025;

 

 

If the Company’s non-GAAP operating margin for any fiscal year reaches 20% during the period between January 1, 2023 and December 31, 2025;

 

 

If the Company’s compound annual growth rate for revenue for each fiscal year over the three year period from 2022 through 2025 reaches 10% or if the Company’s revenue for any fiscal year reaches $180 million during the period between January 1, 2023 and December 31, 2025; or

 

 

If the Company’s market capitalization (defined as total outstanding shares as of a given date multiplied by the closing price for the Company’s common stock as quoted by the NASDAQ Stock Market) reaches at least $1.1 billion for at least 30 days of consecutive trading.

 

 

A summary of the Company’s RSU and PSU activities and related information for the three months ended March 31, 2023, are as follows:

 

  

Number of
RSUs and

PSUs

  

Weighted Average Grant-Date
Fair Value

 

Unvested as of December 31, 2022

  879,277  $37.57 

Granted

  389,560   23.56 

Vested

  (141,165)  40.02 

Forfeited or expired

  (52,553)  34.58 

Unvested as of March 31, 2023 (unaudited)

  1,075,119  $32.32 

 

As of March 31, 2023, there was $26,615 of unrecognized compensation expense related to unvested RSUs and PSUs. This amount is expected to be recognized over a weighted-average period of 1.5 years.

 

The following table shows the total equity-based compensation expense included in the interim condensed consolidated statements of income (loss):

 

  

Three months ended
March 31,

 
  

2023

(unaudited)

  

2022

(unaudited)

 

Cost of revenue

 $404  $339 

Research and development, net

  2,173   1,995 

Sales and marketing

  393   333 

General and administrative

  889   722 

Total equity-based compensation expense

 $3,859  $3,389 

 

The fair value for rights to purchase shares of common stock under the Company’s employee stock purchase plan was estimated on the date of grant using the following assumptions:

 

  Three months ended
March 31
 
  

2023

(unaudited)

  

2022

(unaudited)

 

Expected dividend yield

  0%  0%

Expected volatility

  45%  38%

Risk-free interest rate

  4.8%  0.5%

Contractual term of (months)

  6   6 

 

 

XML 27 R18.htm IDEA: XBRL DOCUMENT v3.23.1
Note 11 - Derivatives and Hedging Activities
3 Months Ended
Mar. 31, 2023
Notes to Financial Statements  
Derivative Instruments and Hedging Activities Disclosure [Text Block]

NOTE 11:

DERIVATIVES AND HEDGING ACTIVITIES

 

The Company follows the requirements of FASB ASC No. 815,” Derivatives and Hedging” which requires companies to recognize all of their derivative instruments as either assets or liabilities in the statement of financial position at fair value. The accounting for changes in fair value (i.e., gains or losses) of a derivative instrument depends on whether it has been designated and qualifies as part of a hedging transaction and further, on the type of hedging transaction. For those derivative instruments that are designated and qualify as hedging instruments, a company must designate the hedging instrument, based upon the exposure being hedged, as a fair value hedge, cash flow hedge, or a hedge of a net investment in a foreign operation. Due to the Company’s global operations, it is exposed to foreign currency exchange rate fluctuations in the normal course of its business. The Company’s treasury policy allows it to offset the risks associated with the effects of certain foreign currency exposures through the purchase of foreign exchange forward or option contracts (“Hedging Contracts”). The policy, however, prohibits the Company from speculating on such Hedging Contracts for profit. To protect against the increase in value of forecasted foreign currency cash flow resulting from salaries paid in currencies other than the U.S. dollar during the year, the Company instituted a foreign currency cash flow hedging program. The Company hedges portions of the anticipated payroll of its non-U.S. employees denominated in the currencies other than the U.S. dollar for a period of one to twelve months with Hedging Contracts. Accordingly, when the dollar strengthens against the foreign currencies, the decline in present value of future foreign currency expenses is offset by losses in the fair value of the Hedging Contracts. Conversely, when the dollar weakens, the increase in the present value of future foreign currency expenses is offset by gains in the fair value of the Hedging Contracts. These Hedging Contracts are designated as cash flow hedges.

 

For derivative instruments that are designated and qualify as a cash flow hedge (i.e., hedging the exposure to variability in expected future cash flows that is attributable to a particular risk), the gain or loss on the derivative instrument is reported as a component of other comprehensive income (loss) and reclassified into earnings in the same period or periods during which the hedged transaction affects earnings. As of March 31, 2023, and December 31, 2022, the notional principal amount of the Hedging Contracts to sell U.S. dollars held by the Company was $9,700 and $12,200, respectively.

 

The fair value of the Company’s outstanding derivative instruments is as follows:

 

  

March 31, 2023

(unaudited)

  

December 31, 2022

 

Derivative assets:

        

Derivatives designated as cash flow hedging instruments:

        

Foreign exchange forward contracts

 $  $13 

Total

 $  $13 
         

Derivative liabilities:

        

Derivatives designated as cash flow hedging instruments:

        

Foreign exchange option contracts

 $128  $23 

Foreign exchange forward contracts

  232   96 

Total

 $360  $119 

 

 

The increase (decrease) in unrealized gains (losses) recognized in “accumulated other comprehensive gain (loss)” on derivatives, before tax effect, is as follows:

 

  

Three months ended
March 31,

 
  

2023

(unaudited)

  

2022

(unaudited)

 

Derivatives designated as cash flow hedging instruments:

        

Foreign exchange option contracts

 $(105) $ 

Foreign exchange forward contracts

  (320)  2 
  $(425) $2 

 

The net (gains) losses reclassified from “accumulated other comprehensive gain (loss)” into income are as follows:

 

  

Three months ended
March 31

 
  

2023

(unaudited)

  

2022

(unaudited)

 

Derivatives designated as cash flow hedging instruments:

        

Foreign exchange option contracts

 $  $ 

Foreign exchange forward contracts

  171   110 
  $171  $110 

 

 

The Company recorded in cost of revenues and operating expenses a net loss of $171 and $110 during the three months ended March 31, 2023 and 2022, respectively, related to its Hedging Contracts.

XML 28 R19.htm IDEA: XBRL DOCUMENT v3.23.1
Note 12 - Accumulated Other Comprehensive Income (Loss)
3 Months Ended
Mar. 31, 2023
Notes to Financial Statements  
Comprehensive Income (Loss) Note [Text Block]

NOTE 12:

ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS)

 

The following tables summarize the changes in accumulated balances of other comprehensive income (loss), net of taxes:

 

  

Three months ended March 31, 2023 (unaudited)

  

Three months ended March 31, 2022 (unaudited)

 
  

Unrealized

gains (losses) on available-for-sale marketable securities

  

Unrealized gains (losses) on cash flow hedges

  

Total

  

Unrealized

gains (losses) on available-for-sale marketable securities

  

Unrealized gains (losses) on cash flow hedges

  

Total

 
                         

Beginning balance

 $(6,142) $(107) $(6,249) $(427) $55  $(372)

Other comprehensive income (loss) before reclassifications

  684   (426)  258   (2,167)  4   (2,163)

Amounts reclassified from accumulated other comprehensive income (loss)

  (92)  173   81      97   97 

Net current period other comprehensive income (loss)

  592   (253)  339   (2,167)  101   (2,066)

Ending balance

 $(5,550) $(360) $(5,910) $(2,594) $156  $(2,438)

 

 

 

The following table provides details about reclassifications out of accumulated other comprehensive income (loss):

 

 

Details about

Accumulated Other

Comprehensive Income

(Loss) Components

 

Amount Reclassified from Accumulated Other Comprehensive

Income (Loss)

  

Affected Line Item

in the Statements of Income (Loss)

           
  

Three months ended March 31,

   
  

2023
(unaudited)

  

2022
(unaudited)

   

Unrealized losses on cash flow hedges

 $(4) $(2) 

Cost of revenues

   (147)  (96) 

Research and development

   (4)  (3) 

Sales and marketing

   (16)  (9) 

General and administrative

   (171)  (110) 

Total, before income taxes

   2   (13) 

Income tax expense (benefit)

   (173)  (97) 

Total, net of income taxes

Unrealized gains on available-for-sale marketable securities

  92     

Financial income (loss), net

        

Income tax expense (benefit)

   92     

Total, net of income taxes

  $(81) $(97) 

Total, net of income taxes

 

XML 29 R20.htm IDEA: XBRL DOCUMENT v3.23.1
Note 13 - Share Repurchase Program
3 Months Ended
Mar. 31, 2023
Notes to Financial Statements  
Treasury Stock [Text Block]

NOTE 13:

SHARE REPURCHASE PROGRAM

 

The Company did not repurchase any shares of common stock during both the first quarter of 2023 and 2022. As of March 31, 2023, 278,799 shares of common stock remained available for repurchase pursuant to the Company’s share repurchase program.

 

The repurchases of common stock are accounted for as treasury stock, and result in a reduction of stockholders’ equity. When treasury shares are reissued, the Company accounts for the reissuance in accordance with FASB ASC No. 505-30, “Treasury Stock” and charges the excess of the repurchase cost over issuance price using the weighted average method to retained earnings. The purchase cost is calculated based on the specific identified method. In the case where the repurchase cost over issuance price using the weighted average method is lower than the issuance price, the Company credits the difference to additional paid-in capital.

XML 30 R21.htm IDEA: XBRL DOCUMENT v3.23.1
Note 14 - Subsequent Event
3 Months Ended
Mar. 31, 2023
Notes to Financial Statements  
Subsequent Events [Text Block]

NOTE 14:

SUBSEQUENT EVENTS

 

In May 2023, the Company entered into an agreement to acquire the VisiSonics 3D spatial audio business (“VisiSonics”). Under the terms of the agreement, the Company agreed to pay an aggregate of $3,600 at closing, and each of VisiSonics’ two founders will be entitled to an additional payment of $100 payable in equal monthly installments over the 12 month period following the closing in connection with their provision of consulting services. The final purchase price allocation for the acquisition has not been determined as of the filing of this Quarterly Report on Form 10-Q.

 

XML 31 R22.htm IDEA: XBRL DOCUMENT v3.23.1
Significant Accounting Policies (Policies)
3 Months Ended
Mar. 31, 2023
Accounting Policies [Abstract]  
Basis of Accounting, Policy [Policy Text Block]

Basis of Presentation

 

The interim condensed consolidated financial statements have been prepared according to U.S. Generally Accepted Accounting Principles (“U.S. GAAP”).

 

The accompanying unaudited interim condensed consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States. In the opinion of management, all adjustments considered necessary for a fair presentation have been included. Operating results for the three months ended March 31, 2023, are not necessarily indicative of the results that may be expected for the year ending December 31, 2023. For further information, reference is made to the consolidated financial statements and footnotes thereto included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2022.

 

The significant accounting policies applied in the annual consolidated financial statements of the Company as of December 31, 2022, contained in the Company’s Annual Report on Form 10-K filed with the Securities and Exchange Commission on March 1, 2023, have been applied consistently in these unaudited interim condensed consolidated financial statements.

New Accounting Pronouncements, Policy [Policy Text Block]

Accounting Standards Recently Issued, Not Yet Adopted by the Company

 

In June 2022, the Financial Accounting Standards Board (the "FASB") issued Accounting Standards Update ("ASU") No. 2022-03, Fair Value Measurement (Topic 820): Fair Value Measurement of Equity Securities Subject to Contractual Sale Restrictions, which clarifies the guidance when measuring the fair value of an equity security subject to contractual restrictions that prohibit the sale of an equity security and introduces new disclosure requirements for equity securities subject to contractual sale restrictions that are measured at fair value in accordance with Topic 820. The guidance is effective for annual periods beginning after December 15, 2023, with early adoption permitted. The adoption of this standard is not expected to result in a significant impact on the Company’s interim condensed consolidated financial statements.

Use of Estimates, Policy [Policy Text Block]

Use of Estimates

 

The preparation of the interim condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates, judgments and assumptions. The Company’s management believes that the estimates, judgments and assumptions used are reasonable based upon information available at the time they are made. These estimates, judgments and assumptions can affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the dates of the financial statements, and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates.

XML 32 R23.htm IDEA: XBRL DOCUMENT v3.23.1
Note 3 - Revenue Recognition (Tables)
3 Months Ended
Mar. 31, 2023
Notes Tables  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block]
  

Remainder of 2023

  

2024

  

2025

  

2026

 

Licensing, NRE and related revenues

 $10,083  $906  $519  $96 
Disaggregation of Revenue [Table Text Block]
  

Three months ended March 31, 2023

(unaudited)

  

Three months ended March 31, 2022

(unaudited)

 
  

Licensing, NRE and related revenues

  

Royalties

  

Total

  

Licensing, NRE and related revenues

  

Royalties

  

Total

 

Primary geographical markets

                        

United States

 $2,791  $1,650  $4,441  $4,475  $2,271  $6,746 

Europe and Middle East

  2,334   859   3,193   437   665   1,102 

Asia Pacific

  15,121   5,505   20,626   17,481   9,062   26,543 

Other

  475      475          

Total

 $20,721  $8,014  $28,735  $22,393  $11,998  $34,391 
                         

Major product/service lines

                        

Connectivity products (baseband for handset and other devices, Bluetooth, Wi-Fi, NB-IoT and SATA/SAS)

 $16,532  $5,665  $22,197  $16,815  $9,062  $25,877 

Smart sensing products (AI, sensor fusion, audio/sound and imaging and vision)

  4,189   2,349   6,538   5,578   2,936   8,514 

Total

 $20,721  $8,014  $28,735  $22,393  $11,998  $34,391 
                         

Timing of revenue recognition

                        

Products transferred at a point in time

 $14,621  $8,014  $22,635  $15,932  $11,998  $27,930 

Products and services transferred over time

  6,100      6,100   6,461      6,461 

Total

 $20,721  $8,014  $28,735  $22,393  $11,998  $34,391 
Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]
  

March 31, 2023

(unaudited)

  

December 31, 2022

 
         

Trade receivables

 $17,430  $12,297 

Unbilled receivables (associated with licensing, NRE and related revenue)

  9,731   8,695 

Unbilled receivables (associated with royalties)

  7,846   10,258 

Deferred revenues (short-term contract liabilities)

  4,006   3,168 
XML 33 R24.htm IDEA: XBRL DOCUMENT v3.23.1
Note 4 - Leases (Tables)
3 Months Ended
Mar. 31, 2023
Notes Tables  
Lease, Cost [Table Text Block]
  

March 31, 2023

(Unaudited)

 

Weighted average remaining lease term (years)

  4.85 

Weighted average discount rates

  3.51%
  

Three months ended
March 31,

 
  

2023

(unaudited)

  

2022

(unaudited)

 
         

Operating lease cost

 $822  $800 

Cash payments for operating leases

 $819  $830 
Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]

The remainder of 2023

 $2,257 

2024

  2,589 

2025

  1,979 

2026

  970 

2027

  962 

2028 and thereafter

  1,361 

Total undiscounted cash flows

  10,118 

Less imputed interest

  730 

Present value of lease liabilities

 $9,388 
XML 34 R25.htm IDEA: XBRL DOCUMENT v3.23.1
Note 5 - Marketable Securities (Tables)
3 Months Ended
Mar. 31, 2023
Notes Tables  
Schedule of Available-for-Sale Securities Reconciliation [Table Text Block]
  

March 31, 2023 (Unaudited)

 
  

Amortized
cost

  

Gross
unrealized
gains

  

Gross
unrealized
losses

  

Fair
value

 

Available-for-sale - matures within one year:

                

Corporate bonds

 $23,397  $  $(1,517) $21,880 
                 

Available-for-sale - matures after one year through four years:

                

Corporate bonds

  88,934   25   (4,697)  84,262 

Total

                
  $112,331  $25  $(6,214) $106,142 
  

December 31, 2022

 
  

Amortized
cost

  

Gross
unrealized
gains

  

Gross
unrealized
losses

  

Fair
value

 

Available-for-sale - matures within one year:

                

Corporate bonds

 $17,552  $  $(1,330) $16,222 
                 

Available-for-sale - matures after one year through five years:

                

Corporate bonds

  101,355   38   (5,535)  95,858 
                 

Total

 $118,907  $38  $(6,865) $112,080 
Debt Securities, Available-for-Sale, Unrealized Loss Position, Fair Value [Table Text Block]
  

Less than 12 months

  

12 months or greater

 
  

Fair value

  

Gross unrealized loss

  

Fair value

  

Gross unrealized loss

 

As of March 31, 2023 (unaudited)

 $36,115  $(877) $64,211  $(5,337)

As of December 31, 2022

 $58,706  $(1,885) $48,539  $(4,980)
Schedule of Realized Gain (Loss) [Table Text Block]
  

Three months ended
March 31,

 
  

2023

(unaudited)

  

2022

(unaudited)

 
         

Gross realized gains from sale of available-for-sale marketable securities

 $92  $ 

Gross realized losses from sale of available-for-sale marketable securities

 $  $ 
XML 35 R26.htm IDEA: XBRL DOCUMENT v3.23.1
Note 6 - Fair Value Measurement (Tables)
3 Months Ended
Mar. 31, 2023
Notes Tables  
Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]

Description

 

March 31, 2023 (unaudited)

  

Level I (unaudited)

  

Level II (unaudited)

  

Level III (unaudited)

 

Assets:

                

Marketable securities:

                

Corporate bonds

 $106,142     $106,142  $ 

Investments in marketable equity securities

  291   291       
                 

Liabilities:

                

Foreign exchange contracts

  360      360    

Description

 

December 31, 2022

  

Level I

  

Level II

  

Level III

 

Assets:

                

Marketable securities:

                

Corporate bonds

 $112,080     $112,080    

Foreign exchange contracts

  13      13    

Investments in marketable equity securities

  408   408       
                 

Liabilities:

                

Foreign exchange contracts

  119      119    
XML 36 R27.htm IDEA: XBRL DOCUMENT v3.23.1
Note 7 - Intangible Assets, Net (Tables)
3 Months Ended
Mar. 31, 2023
Notes Tables  
Schedule of Finite-Lived Intangible Assets [Table Text Block]
          

March 31, 2023 (unaudited)

      

December 31, 2022

 
  

Weighted average amortization period (years)

  

Gross carrying amount

  

Accumulated amortization

  

Impairment (*)

  

Net

  

Gross carrying amount

  

Accumulated amortization

  

Impairment (*)

  

Net

 
                                     

Intangible assets –amortizable:

                                    
                                     

Intangible assets related to the acquisition of Intrinsix business

                                    

Customer relationships

  5.5  $3,604  $1,201  $  $2,403  $3,604  $1,037  $  $2,567 

Customer backlog

  1.5   421   421         421   421       

Patents

  5.0   218   80      138   218   69      149 

Core technologies

  3.0   3,329   2,035      1,294   3,329   1,757      1,572 
                                     
                                     

Intangible assets related to the acquisition of Hillcrest Labs business

                                    

Customer relationships

  4.4  $3,518  $3,070  $  $448  $3,518  $2,998  $  $520 

Customer backlog

  0.5   72   72         72   72       

R&D Tools

  7.5   2,475   1,222      1,253   2,475   1,140      1,335 
                                     

Intangible assets related to Immervision assets acquisition

                                    

R&D Tools

  6.4  $7,063  $3,507  $3,556  $  $7,063  $3,507  $3,556  $ 
                                     

Intangible assets related to an investment in NB-IoT technologies

                                    

NB-IoT technologies (**)

  7.0  $1,961  $1,494  $  $467  $1,961  $1,424  $  $537 
                                     

Total intangible assets

     $22,661  $13,102  $3,556  $6,003  $22,661  $12,425  $3,556  $6,680 
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]

Reminder of 2023

  1,934 

2024

  1,909 

2025

  1,189 

2026

  956 

2027

  15 
  $6,003 
XML 37 R28.htm IDEA: XBRL DOCUMENT v3.23.1
Note 8 - Geographic Information and Major Customer Data (Tables)
3 Months Ended
Mar. 31, 2023
Notes Tables  
Revenue from External Customers by Geographic Areas [Table Text Block]
  

Three months ended
March 31,

 
  

2023

(unaudited)

  

2022

(unaudited)

 

Revenues based on customer location:

        

United States

 $4,441  $6,746 

Europe and Middle East

  3,193   1,102 

Asia Pacific (1)

  20,626   26,543 

Other

  475    
  $28,735  $34,391 
         

(1) China

 $17,763  $22,971 
Schedules of Concentration of Risk, by Risk Factor [Table Text Block]
  

Three months ended
March 31,

 
  2023  2022 
  

(unaudited)

  

(unaudited)

 
         

Customer A

  13%   

Customer B

  *)  12%

Customer C

  *)  11%
XML 38 R29.htm IDEA: XBRL DOCUMENT v3.23.1
Note 9 - Net Loss Per Share of Common Stock (Tables)
3 Months Ended
Mar. 31, 2023
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
  

Three months ended
March 31,

 
  

2023

(unaudited)

  

2022

(unaudited)

 

Numerator:

        

Net loss

 $(4,872) $(1,696)

Denominator (in thousands):

        

Basic weighted-average common stock outstanding

  23,334   23,103 

Effect of stock -based awards

      

Diluted weighted average common stock outstanding

  23,334   23,103 
         

Basic net loss per share

 $(0.21) $(0.07)

Diluted net loss per share

 $(0.21) $(0.07)
XML 39 R30.htm IDEA: XBRL DOCUMENT v3.23.1
Note 10 - Common Stock and Stock-based Compensation Plans (Tables)
3 Months Ended
Mar. 31, 2023
Notes Tables  
Share-Based Payment Arrangement, Option, Activity [Table Text Block]
  

Number of
options (1)

  

Weighted
average

exercise
price

  

Weighted
average remaining
contractual

term

  

Aggregate
intrinsic

value

 

Outstanding as of December 31, 2022

  106,000  $20.24   2.0  $609 

Granted

              

Exercised

              

Forfeited or expired

              

Outstanding as of March 31, 2023

  106,000  $20.24   1.8  $1,080 

Exercisable as of March 31, 2023

  106,000  $20.24   1.8  $1,080 
Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]
  

Number of
RSUs and

PSUs

  

Weighted Average Grant-Date
Fair Value

 

Unvested as of December 31, 2022

  879,277  $37.57 

Granted

  389,560   23.56 

Vested

  (141,165)  40.02 

Forfeited or expired

  (52,553)  34.58 

Unvested as of March 31, 2023 (unaudited)

  1,075,119  $32.32 
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]
  

Three months ended
March 31,

 
  

2023

(unaudited)

  

2022

(unaudited)

 

Cost of revenue

 $404  $339 

Research and development, net

  2,173   1,995 

Sales and marketing

  393   333 

General and administrative

  889   722 

Total equity-based compensation expense

 $3,859  $3,389 
Schedule of Share-Based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block]
  Three months ended
March 31
 
  

2023

(unaudited)

  

2022

(unaudited)

 

Expected dividend yield

  0%  0%

Expected volatility

  45%  38%

Risk-free interest rate

  4.8%  0.5%

Contractual term of (months)

  6   6 
XML 40 R31.htm IDEA: XBRL DOCUMENT v3.23.1
Note 11 - Derivatives and Hedging Activities (Tables)
3 Months Ended
Mar. 31, 2023
Notes Tables  
Schedule of Derivative Instruments, Effect on Other Comprehensive Income (Loss) [Table Text Block]
  

March 31, 2023

(unaudited)

  

December 31, 2022

 

Derivative assets:

        

Derivatives designated as cash flow hedging instruments:

        

Foreign exchange forward contracts

 $  $13 

Total

 $  $13 
         

Derivative liabilities:

        

Derivatives designated as cash flow hedging instruments:

        

Foreign exchange option contracts

 $128  $23 

Foreign exchange forward contracts

  232   96 

Total

 $360  $119 
  

Three months ended
March 31,

 
  

2023

(unaudited)

  

2022

(unaudited)

 

Derivatives designated as cash flow hedging instruments:

        

Foreign exchange option contracts

 $(105) $ 

Foreign exchange forward contracts

  (320)  2 
  $(425) $2 
Schedule of Net Investment Hedges in Accumulated Other Comprehensive Income (Loss) [Table Text Block]
  

Three months ended
March 31

 
  

2023

(unaudited)

  

2022

(unaudited)

 

Derivatives designated as cash flow hedging instruments:

        

Foreign exchange option contracts

 $  $ 

Foreign exchange forward contracts

  171   110 
  $171  $110 
XML 41 R32.htm IDEA: XBRL DOCUMENT v3.23.1
Note 12 - Accumulated Other Comprehensive Income (Loss) (Tables)
3 Months Ended
Mar. 31, 2023
Notes Tables  
Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]
  

Three months ended March 31, 2023 (unaudited)

  

Three months ended March 31, 2022 (unaudited)

 
  

Unrealized

gains (losses) on available-for-sale marketable securities

  

Unrealized gains (losses) on cash flow hedges

  

Total

  

Unrealized

gains (losses) on available-for-sale marketable securities

  

Unrealized gains (losses) on cash flow hedges

  

Total

 
                         

Beginning balance

 $(6,142) $(107) $(6,249) $(427) $55  $(372)

Other comprehensive income (loss) before reclassifications

  684   (426)  258   (2,167)  4   (2,163)

Amounts reclassified from accumulated other comprehensive income (loss)

  (92)  173   81      97   97 

Net current period other comprehensive income (loss)

  592   (253)  339   (2,167)  101   (2,066)

Ending balance

 $(5,550) $(360) $(5,910) $(2,594) $156  $(2,438)
Reclassification out of Accumulated Other Comprehensive Income [Table Text Block]

Details about

Accumulated Other

Comprehensive Income

(Loss) Components

 

Amount Reclassified from Accumulated Other Comprehensive

Income (Loss)

  

Affected Line Item

in the Statements of Income (Loss)

           
  

Three months ended March 31,

   
  

2023
(unaudited)

  

2022
(unaudited)

   

Unrealized losses on cash flow hedges

 $(4) $(2) 

Cost of revenues

   (147)  (96) 

Research and development

   (4)  (3) 

Sales and marketing

   (16)  (9) 

General and administrative

   (171)  (110) 

Total, before income taxes

   2   (13) 

Income tax expense (benefit)

   (173)  (97) 

Total, net of income taxes

Unrealized gains on available-for-sale marketable securities

  92     

Financial income (loss), net

        

Income tax expense (benefit)

   92     

Total, net of income taxes

  $(81) $(97) 

Total, net of income taxes

XML 42 R33.htm IDEA: XBRL DOCUMENT v3.23.1
Note 3 - Revenue Recognition (Details Textual)
$ in Thousands
3 Months Ended
Mar. 31, 2023
USD ($)
Contract with Customer, Liability, Revenue Recognized $ 1,561
XML 43 R34.htm IDEA: XBRL DOCUMENT v3.23.1
Note 3 - Revenue Recognition - Remaining Performance Obligation 2 (Details)
$ in Thousands
Mar. 31, 2023
USD ($)
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-04-01  
Licensing, NRE and related revenues $ 10,083
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-01-01  
Licensing, NRE and related revenues 906
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-01-01  
Licensing, NRE and related revenues 519
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-01-01  
Licensing, NRE and related revenues $ 96
XML 44 R35.htm IDEA: XBRL DOCUMENT v3.23.1
Note 3 - Revenue Recognition - Remaining Performance Obligation (Details) (Parentheticals)
Mar. 31, 2023
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-04-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period 1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-01-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period 1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-01-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period 1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-01-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period 1 year
XML 45 R36.htm IDEA: XBRL DOCUMENT v3.23.1
Note 3 - Revenue Recognition - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Revenues $ 28,735 $ 34,391
Transferred at Point in Time [Member]    
Revenues 22,635 27,930
Transferred over Time [Member]    
Revenues 6,100 6,461
Connectivity Products [Member]    
Revenues 22,197 25,877
Smart Sensing Products [Member]    
Revenues 6,538 8,514
License [Member]    
Revenues 20,721 22,393
License [Member] | Transferred at Point in Time [Member]    
Revenues 14,621 15,932
License [Member] | Transferred over Time [Member]    
Revenues 6,100 6,461
License [Member] | Connectivity Products [Member]    
Revenues 16,532 16,815
License [Member] | Smart Sensing Products [Member]    
Revenues 4,189 5,578
Royalty [Member]    
Revenues 8,014 11,998
Royalty [Member] | Transferred at Point in Time [Member]    
Revenues 8,014 11,998
Royalty [Member] | Connectivity Products [Member]    
Revenues 5,665 9,062
Royalty [Member] | Smart Sensing Products [Member]    
Revenues 2,349 2,936
UNITED STATES    
Revenues 4,441 6,746
UNITED STATES | License [Member]    
Revenues 2,791 4,475
UNITED STATES | Royalty [Member]    
Revenues 1,650 2,271
Europe and Middle East [Member]    
Revenues 3,193 1,102
Europe and Middle East [Member] | License [Member]    
Revenues 2,334 437
Europe and Middle East [Member] | Royalty [Member]    
Revenues 859 665
Asia Pacific [Member]    
Revenues [1] 20,626 26,543
Asia Pacific [Member] | License [Member]    
Revenues 15,121 17,481
Asia Pacific [Member] | Royalty [Member]    
Revenues 5,505 9,062
Other [Member]    
Revenues 475 0
Other [Member] | License [Member]    
Revenues 475 0
Other [Member] | Royalty [Member]    
Revenues $ 0 $ 0
[1] China
XML 46 R37.htm IDEA: XBRL DOCUMENT v3.23.1
Note 3 - Revenue Recognition - Assets and Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Contract with customer liability, balance $ 4,006 $ 3,168
Trade Receivables [Member]    
Contract with customer asset, balance 17,430 12,297
Accrued Revenues [Member] | Licensing and Other [Member]    
Contract with customer asset, balance 9,731 8,695
Accrued Revenues [Member] | Royalty [Member]    
Contract with customer asset, balance 7,846 10,258
Deferred Revenue [Member]    
Contract with customer liability, balance $ 4,006 $ 3,168
XML 47 R38.htm IDEA: XBRL DOCUMENT v3.23.1
Note 4 - Leases -Lease Cost (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Weighted average remaining lease term (years) (Year) 4 years 10 months 6 days  
Weighted average discount rates 3.51%  
Operating lease cost $ 822 $ 800
Cash payments for operating leases $ 819 $ 830
XML 48 R39.htm IDEA: XBRL DOCUMENT v3.23.1
Note 4 - Leases - Maturities of Lease Liabilities (Details)
$ in Thousands
Mar. 31, 2023
USD ($)
The remainder of 2023 $ 2,257
2024 2,589
2025 1,979
2026 970
2027 962
2028 and thereafter 1,361
Total undiscounted cash flows 10,118
Less imputed interest 730
Present value of lease liabilities $ 9,388
XML 49 R40.htm IDEA: XBRL DOCUMENT v3.23.1
Note 5 - Marketable Securities - Available-for-sale Marketable Securities (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Marketable securities $ 106,142 $ 112,080
Corporate Bonds [Member]    
Available-for-sale - matures within one year, Amortized cost 23,397 17,552
Available-for-sale - matures within one year, Gross unrealized gains 0 0
Available-for-sale - matures within one year, Gross unrealized losses (1,517) (1,330)
Available-for-sale - matures within one year, Fair value 21,880 16,222
Available-for-sale - matures after one year through five years, Amortized cost 88,934 101,355
Available-for-sale - matures after one year through five years, Gross unrealized gains 25 38
Available-for-sale - matures after one year through five years, Gross unrealized losses (4,697) (5,535)
Available-for-sale - matures after one year through five years, Fair value 84,262 95,858
Debt Securities, Available-for-Sale, Amortized Cost 112,331 118,907
Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax 25 38
Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax (6,214) (6,865)
Marketable securities $ 106,142 $ 112,080
XML 50 R41.htm IDEA: XBRL DOCUMENT v3.23.1
Note 5 - Marketable Securities - Summary of Gross Unrealized Losses and Fair Values on Investments (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Less than 12 months, Fair value $ 36,115 $ 58,706
Less than 12 months, Gross unrealized loss (877) (1,885)
12 months or greater, Fair value 64,211 48,539
12 months or greater, Gross unrealized loss $ (5,337) $ (4,980)
XML 51 R42.htm IDEA: XBRL DOCUMENT v3.23.1
Note 5 - Marketable Securities - Summary of Gross Realized Gains and Losses from Sale of Available-for-sale Marketable Securities (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Gross realized gains from sale of available-for-sale marketable securities $ 92 $ 0
Gross realized losses from sale of available-for-sale marketable securities $ 0 $ 0
XML 52 R43.htm IDEA: XBRL DOCUMENT v3.23.1
Note 6 - Fair Value Measurement - Assets and Liabilities Measured at Fair Value (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Corporate bonds $ 106,142 $ 112,080
Investments in marketable equity securities 291 408
Foreign exchange contracts 360 119
Foreign exchange contracts   13
Fair Value, Inputs, Level 1 [Member]    
Investments in marketable equity securities 291 408
Foreign exchange contracts 0 0
Foreign exchange contracts   0
Fair Value, Inputs, Level 2 [Member]    
Investments in marketable equity securities 0 0
Foreign exchange contracts 360 119
Foreign exchange contracts   13
Fair Value, Inputs, Level 3 [Member]    
Investments in marketable equity securities 0 0
Foreign exchange contracts 0 0
Foreign exchange contracts   0
Corporate Bonds [Member]    
Corporate bonds 106,142 112,080
Corporate Bonds [Member] | Fair Value, Inputs, Level 1 [Member]    
Corporate bonds 0 0
Corporate Bonds [Member] | Fair Value, Inputs, Level 2 [Member]    
Corporate bonds 106,142 112,080
Corporate Bonds [Member] | Fair Value, Inputs, Level 3 [Member]    
Corporate bonds $ 0 $ 0
XML 53 R44.htm IDEA: XBRL DOCUMENT v3.23.1
Note 7 - Intangible Assets, Net (Details Textual) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Mar. 31, 2018
Dec. 31, 2022
Dec. 31, 2019
Finite-Lived Intangible Assets, Gross, Total $ 22,661     $ 22,661  
Amortization of Intangible Assets, Total 329 $ 750      
Immervision Technology [Member] | Operating Expense [Member]          
Impairment of Intangible Assets, Finite-Lived       3,556  
NB-IoT technologies [Member]          
Finite-lived Intangible Assets Acquired     $ 2,800    
Finite Lived Intangible Assets Acquired, Balance Not Received     600    
Finite-Lived Intangible Assets, Gross, Total 1,961   $ 2,200 $ 1,961  
Intangible Assets Expenditures Incurred but Not yet Paid $ 210        
Amortization of Intangible Assets, Total         $ 239
XML 54 R45.htm IDEA: XBRL DOCUMENT v3.23.1
Note 7 - Intangible Assets, Net - Schedule of Finite-lived Intangible Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Mar. 31, 2018
Total intangible assets, Gross Carrying Amount $ 22,661 $ 22,661  
Total intangible assets, Accumulated Amortization 13,102 12,425 [1]  
Total intangible assets, Impairment 3,556 3,556  
Intangible assets, net $ 6,003 6,680  
Customer Relationships [Member] | Intrinsix Corp. [Member]      
Total intangible assets, Weighted Average Amortization Period (Year) 5 years 6 months    
Total intangible assets, Gross Carrying Amount $ 3,604 3,604  
Total intangible assets, Accumulated Amortization 1,201 1,037 [1]  
Total intangible assets, Impairment 0 0  
Intangible assets, net $ 2,403 2,567  
Customer Relationships [Member] | Acquisition of Hillcrest Labs [Member]      
Total intangible assets, Weighted Average Amortization Period (Year) 4 years 4 months 24 days    
Total intangible assets, Gross Carrying Amount $ 3,518 3,518  
Total intangible assets, Accumulated Amortization 3,070 2,998 [1]  
Total intangible assets, Impairment 0 0  
Intangible assets, net $ 448 520  
Customer Backlog [Member] | Intrinsix Corp. [Member]      
Total intangible assets, Weighted Average Amortization Period (Year) 1 year 6 months    
Total intangible assets, Gross Carrying Amount $ 421 421  
Total intangible assets, Accumulated Amortization 421 421 [1]  
Total intangible assets, Impairment 0 0  
Intangible assets, net $ 0 0  
Customer Backlog [Member] | Acquisition of Hillcrest Labs [Member]      
Total intangible assets, Weighted Average Amortization Period (Year) 6 months    
Total intangible assets, Gross Carrying Amount $ 72 72  
Total intangible assets, Accumulated Amortization 72 72 [1]  
Total intangible assets, Impairment 0 0  
Intangible assets, net $ 0 0  
Patents [Member] | Intrinsix Corp. [Member]      
Total intangible assets, Weighted Average Amortization Period (Year) 5 years    
Total intangible assets, Gross Carrying Amount $ 218 218  
Total intangible assets, Accumulated Amortization 80 69 [1]  
Total intangible assets, Impairment 0 0  
Intangible assets, net $ 138 149  
Core Technologies [Member] | Intrinsix Corp. [Member]      
Total intangible assets, Weighted Average Amortization Period (Year) 3 years    
Total intangible assets, Gross Carrying Amount $ 3,329 3,329  
Total intangible assets, Accumulated Amortization 2,035 1,757 [1]  
Total intangible assets, Impairment 0 0  
Intangible assets, net $ 1,294 1,572  
Research and Development Tools [Member] | Acquisition of Hillcrest Labs [Member]      
Total intangible assets, Weighted Average Amortization Period (Year) 7 years 6 months    
Total intangible assets, Gross Carrying Amount $ 2,475 2,475  
Total intangible assets, Accumulated Amortization 1,222 1,140 [1]  
Total intangible assets, Impairment 0 0  
Intangible assets, net $ 1,253 1,335  
Research and Development Tools [Member] | Immervision [Member]      
Total intangible assets, Weighted Average Amortization Period (Year) 6 years 4 months 24 days    
Total intangible assets, Gross Carrying Amount $ 7,063 7,063  
Total intangible assets, Accumulated Amortization 3,507 3,507 [1]  
Total intangible assets, Impairment 3,556 3,556  
Intangible assets, net $ 0 0  
NB-IoT technologies [Member]      
Total intangible assets, Weighted Average Amortization Period (Year) 7 years    
Total intangible assets, Gross Carrying Amount $ 1,961 1,961 $ 2,200
Total intangible assets, Accumulated Amortization 1,494 1,424 [1]  
Total intangible assets, Impairment [2] 0 0  
Intangible assets, net $ 467 $ 537 [2]  
[1] During 2022, the Company recorded an impairment charge of $3,556 in operating expenses with respect to Immervision technology acquired in August 2019, as the Company has decided to cease the development of this product line.
[2] During the first quarter of 2018, the Company entered into an agreement to acquire certain NB-IoT technologies in the amount of $2,800, of which technologies valued at $600 have not been received and have been written off during 2022. Of the $2,200, $210 has not resulted in cash outflows as of December 31, 2022. In addition, the Company participated in programs sponsored by the Hong Kong government for the support of the above investment, and as a result, the Company received during 2019 an amount of $239 related to the NB-IoT technologies, which was reduced from the gross carrying amount of intangible assets. The Company recorded the amortization cost of the NB-IoT technologies in “cost of revenues” on the Company’s consolidated statements of income (loss).
XML 55 R46.htm IDEA: XBRL DOCUMENT v3.23.1
Note 7 - Intangible Assets, Net - Future Amortization Expense (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Reminder of 2023 $ 1,934  
2024 1,909  
2025 1,189  
2026 956  
2027 15  
Total intangible assets $ 6,003 $ 6,680
XML 56 R47.htm IDEA: XBRL DOCUMENT v3.23.1
Note 8 - Geographic Information and Major Customer Data (Details Textual)
3 Months Ended
Mar. 31, 2023
Number of Reportable Segments 1
XML 57 R48.htm IDEA: XBRL DOCUMENT v3.23.1
Note 8 - Geographic Information and Major Customer Data - Revenues Based On Customer Location (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Revenues $ 28,735 $ 34,391
UNITED STATES    
Revenues 4,441 6,746
Europe and Middle East [Member]    
Revenues 3,193 1,102
Asia Pacific [Member]    
Revenues [1] 20,626 26,543
Other [Member]    
Revenues 475 0
CHINA    
Revenues $ 17,763 $ 22,971
[1] China
XML 58 R49.htm IDEA: XBRL DOCUMENT v3.23.1
Note 8 - Geographic Information and Major Customer Data - Major Customers Data As Percentage of Total Revenues (Details) - Revenue from Contract with Customer Benchmark [Member] - Customer Concentration Risk [Member]
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Customer A [Member]    
Percentage of total revenues 13.00% 0.00%
Customer B [Member]    
Percentage of total revenues   12.00%
Customer C [Member]    
Percentage of total revenues   11.00%
XML 59 R50.htm IDEA: XBRL DOCUMENT v3.23.1
Note 9 - Net Loss Per Share of Common Stock (Details Textual) - shares
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount (in shares) 1,181,119 853,258
XML 60 R51.htm IDEA: XBRL DOCUMENT v3.23.1
Note 9 - Net Income (Loss) Per Share of Common Stock - Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Net loss $ (4,872) $ (1,696)
Basic (in shares) 23,334 23,103
Effect of stock -based awards (in shares) 0 0
Diluted weighted average common stock outstanding (in shares) 23,334 23,103
Basic net loss per share (in dollars per share) $ (0.21) $ (0.07)
Diluted net loss per share (in dollars per share) $ (0.21) $ (0.07)
XML 61 R52.htm IDEA: XBRL DOCUMENT v3.23.1
Note 10 - Common Stock and Stock-based Compensation Plans (Details Textual)
3 Months Ended 12 Months Ended
Feb. 17, 2023
Feb. 14, 2023
USD ($)
$ / shares
shares
Jan. 01, 2023
USD ($)
shares
Nov. 09, 2022
shares
Feb. 14, 2022
shares
Feb. 18, 2021
Feb. 16, 2021
Mar. 31, 2023
USD ($)
shares
Dec. 31, 2021
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2022
shares
[1],[2]
Share-based Compensation Arrangement by Share-based Payment Award, Options and Stock Appreciation Rights, Outstanding Number (in shares)               106,000         106,000
Share-based Compensation Arrangement by Share-based Payment Award, Options and Stock Appreciation Rights, Grants in Period (in shares)               0          
The 2002 Employee Stock Purchase Plan [Member]                          
Minimum Working Hours for Eligibility of Employee Stock Purchase Plan               20          
Restricted Stock Units (RSUs) [Member] | Vesting on February 17, 2024 [Member]                          
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage 33.40%                        
Restricted Stock Units (RSUs) [Member] | Vesting on February 17, 2025 [Member]                          
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage 33.30%                        
Restricted Stock Units (RSUs) [Member] | Vesting on February 17, 2026 [Member]                          
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage 33.30%                        
Short-Term Executive PSUs [Member]                          
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Addtional Shares Issuable, Performance Goals Exceeded, Percentage         30.00% 20.00%              
Short-Term Executive PSUs [Member] | Goals One [Member]                          
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Threshold, Percentage   90.00%                      
Short-Term Executive PSUs [Member] | Goals One [Member] | Full Vesting Based on The Achievement of 2022 License Target [Member]                          
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage   50.00%                      
Short-Term Executive PSUs [Member] | Goals One [Member] | Vesting Based on Achievement In Excess of 90 Percent [Member] | Maximum [Member]                          
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage         99.00%                
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Threshold, Percentage         99.00%                
Share-Based Compensation Arrangement by Share-Based Payment Award, Actual Performance Results, in Excess of Performance Threshold, Percentage         110.00%                
Short-Term Executive PSUs [Member] | Goals One [Member] | Vesting Based on Achievement In Excess of 90 Percent [Member] | Minimum [Member]                          
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage         91.00%                
Share-Based Compensation Arrangement by Share-Based Payment Award, Actual Performance Results, in Excess of Performance Threshold, Percentage         1.00%                
Short-Term Executive PSUs [Member] | Goals One [Member] | Increase in Eligible PSUs, Percent [Member]                          
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Conditional Increase in Shares, Percentage         2.00%                
Short-Term Executive PSUs [Member] | Goals Two [Member]                          
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage         25.00%                
Short-Term Executive PSUs [Member] | Goals Two [Member] | Increase in Eligible PSUs, Percent [Member]                          
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Conditional Increase in Shares, Percentage         2.00%                
Short-Term Executive PSUs [Member] | Goals Two [Member] | Vesting Based on Actual Return Being at Least 90 Percent of S&P500 Index [Member]                          
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage         25.00%                
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Threshold, Percentage         90.00%                
Short-Term Executive PSUs [Member] | Goals Two [Member] | Vesting Based on Actual Return Being at Least 90 Percent of S&P500 Index [Member] | Maximum [Member]                          
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage         99.00%                
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Threshold, Percentage         99.00%                
Short-Term Executive PSUs [Member] | Goals Two [Member] | Vesting Based on Actual Return Being at Least 90 Percent of S&P500 Index [Member] | Minimum [Member]                          
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage         91.00%                
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Threshold, Percentage         90.00%                
Short-Term Executive PSUs [Member] | Goals Two [Member] | Vesting Based on Actual Return In Excess of 100 Percent of S&P500 Index [Member]                          
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Threshold, Percentage         100.00%                
Short-Term Executive PSUs [Member] | Goals Two [Member] | Vesting Based on Actual Return In Excess of 100 Percent of S&P500 Index [Member] | Maximum [Member]                          
Share-Based Compensation Arrangement by Share-Based Payment Award, Actual Performance Results, in Excess of Performance Threshold, Percentage         110.00%                
Short-Term Executive PSUs [Member] | Goals Two [Member] | Vesting Based on Actual Return In Excess of 100 Percent of S&P500 Index [Member] | Minimum [Member]                          
Share-Based Compensation Arrangement by Share-Based Payment Award, Actual Performance Results, in Excess of Performance Threshold, Percentage         1.00%                
Short-Term Executive PSUs [Member] | Goals Three [Member]                          
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage   25.00%                      
Short-Term Executive PSUs [Member] | Goals Three [Member] | Increase in Eligible PSUs, Percent [Member]                          
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Conditional Increase in Shares, Percentage         2.00%                
Short-Term Executive PSUs [Member] | Goals Three [Member] | Full Vesting Based on The Achievement of Positive Shareholder Return [Member]                          
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage   25.00%                      
Short-Term Executive PSUs [Member] | Goals Three [Member] | Vesting Based on Actual Return Being at Least 90 Percent of Russel 2000 Index [Member]                          
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Threshold, Percentage         90.00%                
Short-Term Executive PSUs [Member] | Goals Three [Member] | Vesting Based on Actual Return Being at Least 90 Percent of Russel 2000 Index [Member] | Maximum [Member]                          
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage         99.00%                
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Threshold, Percentage         99.00%                
Short-Term Executive PSUs [Member] | Goals Three [Member] | Vesting Based on Actual Return Being at Least 90 Percent of Russel 2000 Index [Member] | Minimum [Member]                          
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage         91.00%                
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Threshold, Percentage         90.00%                
Short-Term Executive PSUs [Member] | Goals Three [Member] | Vesting Based on Actual Return In Excess of 100 Percent of Russel 2000 Index [Member]                          
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Threshold, Percentage         100.00%                
Short-Term Executive PSUs [Member] | Goals Three [Member] | Vesting Based on Actual Return In Excess of 100 Percent of Russel 2000 Index [Member] | Maximum [Member]                          
Share-Based Compensation Arrangement by Share-Based Payment Award, Actual Performance Results, in Excess of Performance Threshold, Percentage         110.00%                
Short-Term Executive PSUs [Member] | Goals Three [Member] | Vesting Based on Actual Return In Excess of 100 Percent of Russel 2000 Index [Member] | Minimum [Member]                          
Share-Based Compensation Arrangement by Share-Based Payment Award, Actual Performance Results, in Excess of Performance Threshold, Percentage         1.00%                
Short-Term Executive PSUs [Member] | Vesting on February 20, 2021 [Member]                          
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage                 33.40%        
Short-Term Executive PSUs [Member] | Vesting on February 22, 2022 [Member]                          
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage                 33.30%        
Short-Term Executive PSUs [Member] | Vesting on February 20, 2023 [Member]                          
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage                 33.30%        
Long-term PSUs [Member]                          
Share-based Payment Arrangement, Vesting Requirements, Annual Growth Rate, Percentage of Three Year Non-GAAP EPS   10.00%                      
Share-based Payment Arrangement, Vesting Requirements, Minimum Non-GAAP EPS (in dollars per share) | $ / shares   $ 1.00                      
Share-based Payment Arrangement, Vesting Requirements, Percentage of Non-GAAP Operating Margin   20.00%                      
Share-based Payment Arrangement, Vesting Requirements, Percentage of Annual Growth Rate for Revenue   10.00%                      
Share-based Payment Arrangement, Vesting Requirements, Minimum Revenue | $   $ 180,000,000                      
Share-based Payment Arrangement, Vesting Requirements, Minimum Market Capitalization for 30 Consecutive Trading Days | $   $ 1,100,000,000                      
RSUs and PSUs [Member]                          
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period (in shares)               141,165          
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)               389,560          
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount | $               $ 26,615,000          
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year)               1 year 6 months          
Employees [Member] | Restricted Stock Units (RSUs) [Member]                          
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year)                   3 years      
Non-employee Director [Member] | Restricted Stock Units (RSUs) [Member]                          
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year)                     2 years 1 year  
Non-employee Director [Member] | Restricted Stock Units (RSUs) [Member] | The2011 Stock Incentive Plan [Member] | Vesting After the First Anniversary Grant Date [Member]                          
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage             50.00%            
Chief Executive Officer [Member] | Restricted Stock Units (RSUs) [Member]                          
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period (in shares)       34,887                  
Chief Executive Officer [Member] | Restricted Stock Units (RSUs) [Member] | The2011 Stock Incentive Plan [Member]                          
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year)     3 years                    
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)   14,541 46,911                    
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Fair Value | $     $ 1,200                    
Chief Executive Officer [Member] | Performance Share Units [Member] | The2011 Stock Incentive Plan [Member]                          
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)   21,811                      
Chief Executive Officer [Member] | Short-Term Executive PSUs [Member]                          
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Addtional Shares Issuable, Performance Goals Exceeded (in shares)         6,543                
Chief Executive Officer [Member] | Short-Term Executive PSUs [Member] | Goals One [Member] | Increase in Eligible PSUs, Percent [Member]                          
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Conditional Increase in Shares, Percentage         3.00%                
Chief Executive Officer [Member] | Short-Term Executive PSUs [Member] | Goals Two [Member] | Increase in Eligible PSUs, Percent [Member]                          
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Conditional Increase in Shares, Percentage         3.00%                
Chief Executive Officer [Member] | Short-Term Executive PSUs [Member] | Goals Three [Member] | Increase in Eligible PSUs, Percent [Member]                          
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Conditional Increase in Shares, Percentage         3.00%                
Chief Executive Officer [Member] | Long-term PSUs [Member]                          
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)   60,587                      
Chief Commercial Officer [Member]                          
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Addtional Shares Issuable, Performance Goals Exceeded (in shares)         727                
Chief Commercial Officer [Member] | Restricted Stock Units (RSUs) [Member] | The2011 Stock Incentive Plan [Member]                          
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year)     3 years                    
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)   5,452 3,909                    
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Fair Value | $     $ 100                    
Chief Commercial Officer [Member] | Performance Share Units [Member] | The2011 Stock Incentive Plan [Member]                          
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)   3,635                      
Chief Commercial Officer [Member] | Long-term PSUs [Member]                          
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)   30,293                      
Chief Financial Officer [Member]                          
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Addtional Shares Issuable, Performance Goals Exceeded (in shares)         1,332                
Chief Financial Officer [Member] | Restricted Stock Units (RSUs) [Member] | The2011 Stock Incentive Plan [Member]                          
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)   9,996                      
Chief Financial Officer [Member] | Performance Share Units [Member] | The2011 Stock Incentive Plan [Member]                          
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)   6,664                      
Chief Financial Officer [Member] | Long-term PSUs [Member]                          
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)   30,293                      
Chief Operating Officer [Member]                          
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Addtional Shares Issuable, Performance Goals Exceeded (in shares)         1,090                
Chief Operating Officer [Member] | Restricted Stock Units (RSUs) [Member] | The2011 Stock Incentive Plan [Member]                          
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)   8,179                      
Chief Operating Officer [Member] | Performance Share Units [Member] | The2011 Stock Incentive Plan [Member]                          
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)   5,452                      
Chief Operating Officer [Member] | Long-term PSUs [Member]                          
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)   30,293                      
Share-Based Payment Arrangement, Employee [Member]                          
Share-based Compensation Arrangement by Share-based Payment Award, Options and Stock Appreciation Rights, Outstanding Number (in shares)               0          
[1] Represent options granted to non-employee directors of the Company only. As of December 31, 2022, there were no outstanding or exercisable SAR units left and no outstanding or exercisable options granted to employees left.
[2] The SAR units are convertible for a maximum number of shares of the Company’s common stock equal to 75% of the SAR units subject to the grant.
XML 62 R53.htm IDEA: XBRL DOCUMENT v3.23.1
Note 10 - Common Stock and Stock-based Compensation Plans - Summary of Stock Option Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2023
Dec. 31, 2022
Outstanding, Number of shares (in shares) [1],[2] 106,000  
Outstanding, Weighted average exercise price (in dollars per share) $ 20.24  
Outstanding, Weighted average remaining contractual term (Year) 1 year 9 months 18 days 2 years
Outstanding, Aggregated intrinsic value $ 1,080 $ 609
Outstanding, Number of shares (in shares) 106,000 106,000 [1],[2]
Outstanding, Weighted average exercise price (in dollars per share) $ 20.24 $ 20.24
Exercisable, Number of shares (in shares) [2] 106,000  
Exercisable, Weighted average exercise price (in dollars per share) $ 20.24  
Exercisable, Weighted average remaining contractual term (Year) 1 year 9 months 18 days  
Exercisable, Aggregated intrinsic value $ 1,080  
[1] Represent options granted to non-employee directors of the Company only. As of December 31, 2022, there were no outstanding or exercisable SAR units left and no outstanding or exercisable options granted to employees left.
[2] The SAR units are convertible for a maximum number of shares of the Company’s common stock equal to 75% of the SAR units subject to the grant.
XML 63 R54.htm IDEA: XBRL DOCUMENT v3.23.1
Note 10 - Common Stock and Stock-based Compensation Plans - Summary of Restricted Stock Units Activity (Details) - RSUs and PSUs [Member]
3 Months Ended
Mar. 31, 2023
$ / shares
shares
Unvested, number (in shares) | shares 879,277
Unvested, weighted average fair value (in dollars per share) | $ / shares $ 37.57
Granted, number (in shares) | shares 389,560
Granted, weighted average fair value (in dollars per share) | $ / shares $ 23.56
Vested, number (in shares) | shares (141,165)
Vested, weighted average fair value (in dollars per share) | $ / shares $ 40.02
Forfeited or expired, number (in shares) | shares (52,553)
Forfeited or expired, weighted average fair value (in dollars per share) | $ / shares $ 34.58
Unvested, number (in shares) | shares 1,075,119
Unvested, weighted average fair value (in dollars per share) | $ / shares $ 32.32
XML 64 R55.htm IDEA: XBRL DOCUMENT v3.23.1
Note 10 - Common Stock and Stock-based Compensation Plans - Equity-based Compensation Expense Included in Interim Condensed Consolidated Statements of Income (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Total equity-based compensation expense $ 3,859 $ 3,389
Cost of Revenues [Member]    
Total equity-based compensation expense 404 339
Research and Development, Net [Member]    
Total equity-based compensation expense 2,173 1,995
Sales and Marketing [Member]    
Total equity-based compensation expense 393 333
General and Administrative [Member]    
Total equity-based compensation expense $ 889 $ 722
XML 65 R56.htm IDEA: XBRL DOCUMENT v3.23.1
Note 10 - Common Stock and Stock-based Compensation Plans - Valuation Assumptions (Details) - The 2002 Employee Stock Purchase Plan [Member] - Purchase Rights [Member]
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Expected dividend yield   0.00%
Expected volatility, Minimum 45.00%  
Expected volatility   38.00%
Risk-free interest rate, Minimum 4.80%  
Risk-free interest rate   0.50%
Contractual term of up to (Month) 6 months 6 months
XML 66 R57.htm IDEA: XBRL DOCUMENT v3.23.1
Note 11 - Derivatives and Hedging Activities (Details Textual) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Derivative, Notional Amount $ 9,700 $ 12,200
Derivative, Gain (Loss) on Derivative, Net $ 171 $ 110
XML 67 R58.htm IDEA: XBRL DOCUMENT v3.23.1
Note 11 - Derivatives and Hedging Activities - Effective Portion of the Gains and Losses on Derivative Instruments Designated (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
Foreign exchange forward contracts     $ 13
Foreign exchange contracts $ 360   119
Derivatives designated as cash flow hedging instruments (425) $ 2  
Cash Flow Hedging [Member]      
Derivative Asset, Total 0   13
Derivative Liability, Total 360   119
Derivatives designated as cash flow hedging instruments (425) 2  
Cash Flow Hedging [Member] | Foreign Exchange Option [Member]      
Foreign exchange contracts 128   23
Derivatives designated as cash flow hedging instruments (105) 0  
Cash Flow Hedging [Member] | Foreign Exchange Forward [Member]      
Foreign exchange forward contracts 0   13
Foreign exchange contracts 232   $ 96
Derivatives designated as cash flow hedging instruments $ (320) $ 2  
XML 68 R59.htm IDEA: XBRL DOCUMENT v3.23.1
Note 11 - Derivatives and Hedging Activities - Net (Gains) Losses Reclassified from Accumulated Other Comprehensive Loss (Details) - Derivatives Designated as Cash Flow Hedging Instruments [Member] - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Gain (loss) reclassified from accumulated OCI into income, Effective portion, Net, Total $ 171 $ 110
Foreign Exchange Option Contracts [Member]    
Gain (loss) reclassified from accumulated OCI into income, Effective portion, Net, Total 0 0
Foreign Exchange Forward Contracts [Member]    
Gain (loss) reclassified from accumulated OCI into income, Effective portion, Net, Total $ 171 $ 110
XML 69 R60.htm IDEA: XBRL DOCUMENT v3.23.1
Note 12 - Accumulated Other Comprehensive Income (Loss) - Changes in Accumulated Balances of Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Balance $ 258,871 $ 276,732
Balance 259,870 278,079
AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-Sale, Parent [Member]    
Balance (6,142) (427)
Other comprehensive income (loss) before reclassifications 684 (2,167)
Amounts reclassified from accumulated other comprehensive income (loss) (92) 0
Net current period other comprehensive income (loss) 592 (2,167)
Balance (5,550) (2,594)
Accumulated Net Gain (Loss) from Cash Flow Hedges Attributable to Parent [Member]    
Balance (107) 55
Other comprehensive income (loss) before reclassifications (426) 4
Amounts reclassified from accumulated other comprehensive income (loss) 173 97
Net current period other comprehensive income (loss) (253) 101
Balance (360) 156
AOCI Attributable to Parent [Member]    
Balance (6,249) (372)
Other comprehensive income (loss) before reclassifications 258 (2,163)
Amounts reclassified from accumulated other comprehensive income (loss) 81 97
Net current period other comprehensive income (loss) 339 (2,066)
Balance $ (5,910) $ (2,438)
XML 70 R61.htm IDEA: XBRL DOCUMENT v3.23.1
Note 12 - Accumulated Other Comprehensive Income (Loss) - Reclassifications Out of Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Cost of revenues $ 5,315 $ 6,404
Research and development (20,791) (20,210)
Sales and marketing (3,045) (2,923)
General and administrative (4,048) (3,636)
Total, before income taxes (3,455) (381)
Financial income (loss), net 1,455 282
Income tax expense 1,417 1,315
Net loss (4,872) (1,696)
Income tax expense (benefit) 1,417 1,315
Reclassification out of Accumulated Other Comprehensive Income [Member] | Unrealized Gains (Losses) on Cash Flow Hedges [Member]    
Cost of revenues (4) (2)
Research and development (16) (9)
Sales and marketing (171) (110)
General and administrative 2 (13)
Total, before income taxes (173) (97)
Income tax expense 0 0
Net loss 92 0
Income tax expense (benefit) 0 0
Reclassification out of Accumulated Other Comprehensive Income [Member] | Unrealized Gains (Losses) on Available-for-sale Marketable Securities [Member]    
Financial income (loss), net 92 0
Income tax expense (81) (97)
Income tax expense (benefit) $ (81) $ (97)
XML 71 R62.htm IDEA: XBRL DOCUMENT v3.23.1
Note 13 - Share Repurchase Program (Details Textual) - shares
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Treasury Stock, Shares, Acquired (in shares) 0 0
Stock Repurchase Program, Remaining Number of Shares Authorized to be Repurchased (in shares) 278,799  
XML 72 R63.htm IDEA: XBRL DOCUMENT v3.23.1
Note 14 - Subsequent Event (Details Textual) - VisiSonics [Member] - Subsequent Event [Member]
$ in Millions
1 Months Ended
May 30, 2023
USD ($)
Business Combination, Price of Acquisition, Expected $ 3.6
Business Combination, Price of Acquisition, Expected Additional Payment Per Founder $ 0.1
XML 73 ceva20230331_10q_htm.xml IDEA: XBRL DOCUMENT 0001173489 2023-01-01 2023-03-31 0001173489 2023-05-04 0001173489 2023-03-31 0001173489 2022-12-31 0001173489 us-gaap:LicenseMember 2023-01-01 2023-03-31 0001173489 us-gaap:LicenseMember 2022-01-01 2022-03-31 0001173489 us-gaap:RoyaltyMember 2023-01-01 2023-03-31 0001173489 us-gaap:RoyaltyMember 2022-01-01 2022-03-31 0001173489 2022-01-01 2022-03-31 0001173489 ceva:CommonStockOutstandingMember 2022-12-31 0001173489 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001173489 us-gaap:TreasuryStockCommonMember 2022-12-31 0001173489 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001173489 us-gaap:RetainedEarningsMember 2022-12-31 0001173489 ceva:CommonStockOutstandingMember 2023-01-01 2023-03-31 0001173489 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0001173489 us-gaap:TreasuryStockCommonMember 2023-01-01 2023-03-31 0001173489 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-03-31 0001173489 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0001173489 ceva:CommonStockOutstandingMember 2023-03-31 0001173489 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0001173489 us-gaap:TreasuryStockCommonMember 2023-03-31 0001173489 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-03-31 0001173489 us-gaap:RetainedEarningsMember 2023-03-31 0001173489 ceva:CommonStockOutstandingMember 2021-12-31 0001173489 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001173489 us-gaap:TreasuryStockCommonMember 2021-12-31 0001173489 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001173489 us-gaap:RetainedEarningsMember 2021-12-31 0001173489 2021-12-31 0001173489 ceva:CommonStockOutstandingMember 2022-01-01 2022-03-31 0001173489 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0001173489 us-gaap:TreasuryStockCommonMember 2022-01-01 2022-03-31 0001173489 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-03-31 0001173489 us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0001173489 ceva:CommonStockOutstandingMember 2022-03-31 0001173489 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0001173489 us-gaap:TreasuryStockCommonMember 2022-03-31 0001173489 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-03-31 0001173489 us-gaap:RetainedEarningsMember 2022-03-31 0001173489 2022-03-31 0001173489 2023-04-01 2023-03-31 0001173489 2024-01-01 2023-03-31 0001173489 2025-01-01 2023-03-31 0001173489 2026-01-01 2023-03-31 0001173489 us-gaap:LicenseMember country:US 2023-01-01 2023-03-31 0001173489 us-gaap:RoyaltyMember country:US 2023-01-01 2023-03-31 0001173489 country:US 2023-01-01 2023-03-31 0001173489 us-gaap:LicenseMember country:US 2022-01-01 2022-03-31 0001173489 us-gaap:RoyaltyMember country:US 2022-01-01 2022-03-31 0001173489 country:US 2022-01-01 2022-03-31 0001173489 us-gaap:LicenseMember ceva:EuropeAndMiddleEastMember 2023-01-01 2023-03-31 0001173489 us-gaap:RoyaltyMember ceva:EuropeAndMiddleEastMember 2023-01-01 2023-03-31 0001173489 ceva:EuropeAndMiddleEastMember 2023-01-01 2023-03-31 0001173489 us-gaap:LicenseMember ceva:EuropeAndMiddleEastMember 2022-01-01 2022-03-31 0001173489 us-gaap:RoyaltyMember ceva:EuropeAndMiddleEastMember 2022-01-01 2022-03-31 0001173489 ceva:EuropeAndMiddleEastMember 2022-01-01 2022-03-31 0001173489 us-gaap:LicenseMember srt:AsiaPacificMember 2023-01-01 2023-03-31 0001173489 us-gaap:RoyaltyMember srt:AsiaPacificMember 2023-01-01 2023-03-31 0001173489 srt:AsiaPacificMember 2023-01-01 2023-03-31 0001173489 us-gaap:LicenseMember srt:AsiaPacificMember 2022-01-01 2022-03-31 0001173489 us-gaap:RoyaltyMember srt:AsiaPacificMember 2022-01-01 2022-03-31 0001173489 srt:AsiaPacificMember 2022-01-01 2022-03-31 0001173489 us-gaap:LicenseMember ceva:OtherMember 2023-01-01 2023-03-31 0001173489 us-gaap:RoyaltyMember ceva:OtherMember 2023-01-01 2023-03-31 0001173489 ceva:OtherMember 2023-01-01 2023-03-31 0001173489 us-gaap:LicenseMember ceva:OtherMember 2022-01-01 2022-03-31 0001173489 us-gaap:RoyaltyMember ceva:OtherMember 2022-01-01 2022-03-31 0001173489 ceva:OtherMember 2022-01-01 2022-03-31 0001173489 us-gaap:LicenseMember ceva:ConnectivityProductsMember 2023-01-01 2023-03-31 0001173489 us-gaap:RoyaltyMember ceva:ConnectivityProductsMember 2023-01-01 2023-03-31 0001173489 ceva:ConnectivityProductsMember 2023-01-01 2023-03-31 0001173489 us-gaap:LicenseMember ceva:ConnectivityProductsMember 2022-01-01 2022-03-31 0001173489 us-gaap:RoyaltyMember ceva:ConnectivityProductsMember 2022-01-01 2022-03-31 0001173489 ceva:ConnectivityProductsMember 2022-01-01 2022-03-31 0001173489 us-gaap:LicenseMember ceva:SmartSensingProductsMember 2023-01-01 2023-03-31 0001173489 us-gaap:RoyaltyMember ceva:SmartSensingProductsMember 2023-01-01 2023-03-31 0001173489 ceva:SmartSensingProductsMember 2023-01-01 2023-03-31 0001173489 us-gaap:LicenseMember ceva:SmartSensingProductsMember 2022-01-01 2022-03-31 0001173489 us-gaap:RoyaltyMember ceva:SmartSensingProductsMember 2022-01-01 2022-03-31 0001173489 ceva:SmartSensingProductsMember 2022-01-01 2022-03-31 0001173489 us-gaap:LicenseMember us-gaap:TransferredAtPointInTimeMember 2023-01-01 2023-03-31 0001173489 us-gaap:RoyaltyMember us-gaap:TransferredAtPointInTimeMember 2023-01-01 2023-03-31 0001173489 us-gaap:TransferredAtPointInTimeMember 2023-01-01 2023-03-31 0001173489 us-gaap:LicenseMember us-gaap:TransferredAtPointInTimeMember 2022-01-01 2022-03-31 0001173489 us-gaap:RoyaltyMember us-gaap:TransferredAtPointInTimeMember 2022-01-01 2022-03-31 0001173489 us-gaap:TransferredAtPointInTimeMember 2022-01-01 2022-03-31 0001173489 us-gaap:LicenseMember us-gaap:TransferredOverTimeMember 2023-01-01 2023-03-31 0001173489 us-gaap:TransferredOverTimeMember 2023-01-01 2023-03-31 0001173489 us-gaap:LicenseMember us-gaap:TransferredOverTimeMember 2022-01-01 2022-03-31 0001173489 us-gaap:TransferredOverTimeMember 2022-01-01 2022-03-31 0001173489 ceva:TradeReceivablesMember 2023-03-31 0001173489 ceva:TradeReceivablesMember 2022-12-31 0001173489 ceva:LicensingAndOtherMember ceva:AccruedRevenuesMember 2023-03-31 0001173489 ceva:LicensingAndOtherMember ceva:AccruedRevenuesMember 2022-12-31 0001173489 us-gaap:RoyaltyMember ceva:AccruedRevenuesMember 2023-03-31 0001173489 us-gaap:RoyaltyMember ceva:AccruedRevenuesMember 2022-12-31 0001173489 ceva:DeferredRevenueMember 2023-03-31 0001173489 ceva:DeferredRevenueMember 2022-12-31 0001173489 ceva:CorporateBondsMember 2023-03-31 0001173489 ceva:CorporateBondsMember 2022-12-31 0001173489 ceva:CorporateBondsMember 2023-03-31 0001173489 ceva:CorporateBondsMember us-gaap:FairValueInputsLevel1Member 2023-03-31 0001173489 ceva:CorporateBondsMember us-gaap:FairValueInputsLevel2Member 2023-03-31 0001173489 ceva:CorporateBondsMember us-gaap:FairValueInputsLevel3Member 2023-03-31 0001173489 us-gaap:FairValueInputsLevel1Member 2023-03-31 0001173489 us-gaap:FairValueInputsLevel2Member 2023-03-31 0001173489 us-gaap:FairValueInputsLevel3Member 2023-03-31 0001173489 ceva:CorporateBondsMember 2022-12-31 0001173489 ceva:CorporateBondsMember us-gaap:FairValueInputsLevel1Member 2022-12-31 0001173489 ceva:CorporateBondsMember us-gaap:FairValueInputsLevel2Member 2022-12-31 0001173489 ceva:CorporateBondsMember us-gaap:FairValueInputsLevel3Member 2022-12-31 0001173489 us-gaap:FairValueInputsLevel1Member 2022-12-31 0001173489 us-gaap:FairValueInputsLevel2Member 2022-12-31 0001173489 us-gaap:FairValueInputsLevel3Member 2022-12-31 0001173489 ceva:IntrinsixCorpMember us-gaap:CustomerRelationshipsMember 2023-03-31 0001173489 ceva:IntrinsixCorpMember us-gaap:CustomerRelationshipsMember 2022-12-31 0001173489 ceva:IntrinsixCorpMember ceva:CustomerBacklogMember 2023-03-31 0001173489 ceva:IntrinsixCorpMember ceva:CustomerBacklogMember 2022-12-31 0001173489 ceva:IntrinsixCorpMember us-gaap:PatentsMember 2023-03-31 0001173489 ceva:IntrinsixCorpMember us-gaap:PatentsMember 2022-12-31 0001173489 ceva:IntrinsixCorpMember ceva:CoreTechnologiesMember 2023-03-31 0001173489 ceva:IntrinsixCorpMember ceva:CoreTechnologiesMember 2022-12-31 0001173489 ceva:AcquisitionOfHillcrestLabsMember us-gaap:CustomerRelationshipsMember 2023-03-31 0001173489 ceva:AcquisitionOfHillcrestLabsMember us-gaap:CustomerRelationshipsMember 2022-12-31 0001173489 ceva:AcquisitionOfHillcrestLabsMember ceva:CustomerBacklogMember 2023-03-31 0001173489 ceva:AcquisitionOfHillcrestLabsMember ceva:CustomerBacklogMember 2022-12-31 0001173489 ceva:AcquisitionOfHillcrestLabsMember ceva:ResearchAndDevelopmentToolsMember 2023-03-31 0001173489 ceva:AcquisitionOfHillcrestLabsMember ceva:ResearchAndDevelopmentToolsMember 2022-12-31 0001173489 ceva:ImmervisionMember ceva:ResearchAndDevelopmentToolsMember 2023-03-31 0001173489 ceva:ImmervisionMember ceva:ResearchAndDevelopmentToolsMember 2022-12-31 0001173489 ceva:NBIoTTechnologiesMember 2023-03-31 0001173489 ceva:NBIoTTechnologiesMember 2022-12-31 0001173489 ceva:ImmervisionTechnologyMember us-gaap:OperatingExpenseMember 2022-01-01 2022-12-31 0001173489 ceva:NBIoTTechnologiesMember 2018-01-01 2018-03-31 0001173489 ceva:NBIoTTechnologiesMember 2018-03-31 0001173489 ceva:NBIoTTechnologiesMember 2023-01-01 2023-03-31 0001173489 ceva:NBIoTTechnologiesMember 2019-01-01 2019-12-31 0001173489 country:CN 2023-01-01 2023-03-31 0001173489 country:CN 2022-01-01 2022-03-31 0001173489 ceva:CustomerAMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-03-31 0001173489 ceva:CustomerAMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-03-31 0001173489 ceva:CustomerBMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-03-31 0001173489 ceva:CustomerCMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-03-31 0001173489 us-gaap:ShareBasedPaymentArrangementEmployeeMember 2023-03-31 0001173489 2022-01-01 2022-12-31 0001173489 ceva:EmployeesMember us-gaap:RestrictedStockUnitsRSUMember 2019-01-01 2019-12-31 0001173489 ceva:NonEmployeeDirectorMember us-gaap:RestrictedStockUnitsRSUMember 2017-01-01 2017-12-31 0001173489 ceva:NonEmployeeDirectorMember us-gaap:RestrictedStockUnitsRSUMember 2018-01-01 2018-12-31 0001173489 srt:ChiefExecutiveOfficerMember us-gaap:RestrictedStockUnitsRSUMember 2022-11-09 2022-11-09 0001173489 srt:ChiefExecutiveOfficerMember us-gaap:RestrictedStockUnitsRSUMember ceva:The2011StockIncentivePlanMember 2023-01-01 2023-01-01 0001173489 ceva:ChiefCommercialOfficerMember us-gaap:RestrictedStockUnitsRSUMember ceva:The2011StockIncentivePlanMember 2023-01-01 2023-01-01 0001173489 srt:ChiefExecutiveOfficerMember us-gaap:RestrictedStockUnitsRSUMember ceva:The2011StockIncentivePlanMember 2023-02-14 2023-02-14 0001173489 srt:ChiefFinancialOfficerMember us-gaap:RestrictedStockUnitsRSUMember ceva:The2011StockIncentivePlanMember 2023-02-14 2023-02-14 0001173489 srt:ChiefOperatingOfficerMember us-gaap:RestrictedStockUnitsRSUMember ceva:The2011StockIncentivePlanMember 2023-02-14 2023-02-14 0001173489 ceva:ChiefCommercialOfficerMember us-gaap:RestrictedStockUnitsRSUMember ceva:The2011StockIncentivePlanMember 2023-02-14 2023-02-14 0001173489 us-gaap:RestrictedStockUnitsRSUMember ceva:VestingOnFebruary172024Member 2023-02-17 2023-02-17 0001173489 us-gaap:RestrictedStockUnitsRSUMember ceva:VestingOnFebruary172025Member 2023-02-17 2023-02-17 0001173489 us-gaap:RestrictedStockUnitsRSUMember ceva:VestingOnFebruary172026Member 2023-02-17 2023-02-17 0001173489 srt:ChiefExecutiveOfficerMember ceva:PerformanceShareUnitsMember ceva:The2011StockIncentivePlanMember 2023-02-14 2023-02-14 0001173489 srt:ChiefFinancialOfficerMember ceva:PerformanceShareUnitsMember ceva:The2011StockIncentivePlanMember 2023-02-14 2023-02-14 0001173489 srt:ChiefOperatingOfficerMember ceva:PerformanceShareUnitsMember ceva:The2011StockIncentivePlanMember 2023-02-14 2023-02-14 0001173489 ceva:ChiefCommercialOfficerMember ceva:PerformanceShareUnitsMember ceva:The2011StockIncentivePlanMember 2023-02-14 2023-02-14 0001173489 ceva:NonEmployeeDirectorMember us-gaap:RestrictedStockUnitsRSUMember ceva:The2011StockIncentivePlanMember ceva:VestingAfterTheFirstAnniversaryGrantDateMember 2021-02-16 2021-02-16 0001173489 ceva:FullVestingBasedonTheAchievementof2022LicenseTargetMember ceva:ShorttermExecutivePSUsMember ceva:GoalsOneMember 2023-02-14 2023-02-14 0001173489 ceva:ShorttermExecutivePSUsMember ceva:GoalsOneMember 2023-02-14 2023-02-14 0001173489 srt:MaximumMember ceva:VestingBasedOnAchievementInExcessOf90PercentMember ceva:ShorttermExecutivePSUsMember ceva:GoalsOneMember 2022-02-14 2022-02-14 0001173489 srt:MinimumMember ceva:VestingBasedOnAchievementInExcessOf90PercentMember ceva:ShorttermExecutivePSUsMember ceva:GoalsOneMember 2022-02-14 2022-02-14 0001173489 ceva:IncreaseInEligiblePSUsMember ceva:ShorttermExecutivePSUsMember ceva:GoalsOneMember 2022-02-14 2022-02-14 0001173489 ceva:IncreaseInEligiblePSUsMember srt:ChiefExecutiveOfficerMember ceva:ShorttermExecutivePSUsMember ceva:GoalsOneMember 2022-02-14 2022-02-14 0001173489 ceva:ShorttermExecutivePSUsMember ceva:GoalsTwoMember 2022-02-14 2022-02-14 0001173489 ceva:VestingBasedOnActualReturnBeingAtLeast90PercentOfSp500IndexMember ceva:ShorttermExecutivePSUsMember ceva:GoalsTwoMember 2022-02-14 2022-02-14 0001173489 srt:MinimumMember ceva:VestingBasedOnActualReturnBeingAtLeast90PercentOfSp500IndexMember ceva:ShorttermExecutivePSUsMember ceva:GoalsTwoMember 2022-02-14 2022-02-14 0001173489 srt:MaximumMember ceva:VestingBasedOnActualReturnBeingAtLeast90PercentOfSp500IndexMember ceva:ShorttermExecutivePSUsMember ceva:GoalsTwoMember 2022-02-14 2022-02-14 0001173489 ceva:VestingBasedOnActualReturnInExcessOf100PercentOfSP500IndexMember ceva:ShorttermExecutivePSUsMember ceva:GoalsTwoMember 2022-02-14 2022-02-14 0001173489 srt:MinimumMember ceva:VestingBasedOnActualReturnInExcessOf100PercentOfSP500IndexMember ceva:ShorttermExecutivePSUsMember ceva:GoalsTwoMember 2022-02-14 2022-02-14 0001173489 srt:MaximumMember ceva:VestingBasedOnActualReturnInExcessOf100PercentOfSP500IndexMember ceva:ShorttermExecutivePSUsMember ceva:GoalsTwoMember 2022-02-14 2022-02-14 0001173489 ceva:IncreaseInEligiblePSUsMember ceva:ShorttermExecutivePSUsMember ceva:GoalsTwoMember 2022-02-14 2022-02-14 0001173489 ceva:IncreaseInEligiblePSUsMember srt:ChiefExecutiveOfficerMember ceva:ShorttermExecutivePSUsMember ceva:GoalsTwoMember 2022-02-14 2022-02-14 0001173489 ceva:ShorttermExecutivePSUsMember ceva:GoalsThreeMember 2023-02-14 2023-02-14 0001173489 ceva:FullVestingBasedOnTheAchievementPositiveShareholderReturnMember ceva:ShorttermExecutivePSUsMember ceva:GoalsThreeMember 2023-02-14 2023-02-14 0001173489 ceva:VestingBasedOnActualReturnBeingAtLeast90PercentOfRussel2000IndexMember ceva:ShorttermExecutivePSUsMember ceva:GoalsThreeMember 2022-02-14 2022-02-14 0001173489 srt:MinimumMember ceva:VestingBasedOnActualReturnBeingAtLeast90PercentOfRussel2000IndexMember ceva:ShorttermExecutivePSUsMember ceva:GoalsThreeMember 2022-02-14 2022-02-14 0001173489 srt:MaximumMember ceva:VestingBasedOnActualReturnBeingAtLeast90PercentOfRussel2000IndexMember ceva:ShorttermExecutivePSUsMember ceva:GoalsThreeMember 2022-02-14 2022-02-14 0001173489 ceva:VestingBasedOnActualReturnInExcessof100PercentOfRussel2000IndexMember ceva:ShorttermExecutivePSUsMember ceva:GoalsThreeMember 2022-02-14 2022-02-14 0001173489 srt:MinimumMember ceva:VestingBasedOnActualReturnInExcessof100PercentOfRussel2000IndexMember ceva:ShorttermExecutivePSUsMember ceva:GoalsThreeMember 2022-02-14 2022-02-14 0001173489 srt:MaximumMember ceva:VestingBasedOnActualReturnInExcessof100PercentOfRussel2000IndexMember ceva:ShorttermExecutivePSUsMember ceva:GoalsThreeMember 2022-02-14 2022-02-14 0001173489 ceva:IncreaseInEligiblePSUsMember ceva:ShorttermExecutivePSUsMember ceva:GoalsThreeMember 2022-02-14 2022-02-14 0001173489 ceva:IncreaseInEligiblePSUsMember srt:ChiefExecutiveOfficerMember ceva:ShorttermExecutivePSUsMember ceva:GoalsThreeMember 2022-02-14 2022-02-14 0001173489 ceva:ShorttermExecutivePSUsMember 2022-02-14 2022-02-14 0001173489 srt:ChiefExecutiveOfficerMember ceva:ShorttermExecutivePSUsMember 2022-02-14 2022-02-14 0001173489 ceva:ShorttermExecutivePSUsMember 2021-02-18 2021-02-18 0001173489 srt:ChiefFinancialOfficerMember 2022-02-14 2022-02-14 0001173489 srt:ChiefOperatingOfficerMember 2022-02-14 2022-02-14 0001173489 ceva:ChiefCommercialOfficerMember 2022-02-14 2022-02-14 0001173489 ceva:ShorttermExecutivePSUsMember ceva:VestingOnFebruary202021Member 2021-01-01 2021-12-31 0001173489 ceva:ShorttermExecutivePSUsMember ceva:VestingOnFebruary222022Member 2021-01-01 2021-12-31 0001173489 ceva:ShorttermExecutivePSUsMember ceva:VestingOnFebruary202023Member 2021-01-01 2021-12-31 0001173489 srt:ChiefExecutiveOfficerMember ceva:LongTermPSUsMember 2023-02-14 2023-02-14 0001173489 srt:ChiefFinancialOfficerMember ceva:LongTermPSUsMember 2023-02-14 2023-02-14 0001173489 srt:ChiefOperatingOfficerMember ceva:LongTermPSUsMember 2023-02-14 2023-02-14 0001173489 ceva:ChiefCommercialOfficerMember ceva:LongTermPSUsMember 2023-02-14 2023-02-14 0001173489 ceva:LongTermPSUsMember 2023-02-14 0001173489 ceva:LongTermPSUsMember 2023-02-14 2023-02-14 0001173489 ceva:RSUsAndPSUsMember 2022-12-31 0001173489 ceva:RSUsAndPSUsMember 2023-01-01 2023-03-31 0001173489 ceva:RSUsAndPSUsMember 2023-03-31 0001173489 ceva:CostOfRevenuesMember 2023-01-01 2023-03-31 0001173489 ceva:CostOfRevenuesMember 2022-01-01 2022-03-31 0001173489 ceva:ResearchAndDevelopmentNetMember 2023-01-01 2023-03-31 0001173489 ceva:ResearchAndDevelopmentNetMember 2022-01-01 2022-03-31 0001173489 ceva:SalesAndMarketingMember 2023-01-01 2023-03-31 0001173489 ceva:SalesAndMarketingMember 2022-01-01 2022-03-31 0001173489 ceva:GeneralAndAdministrativeMember 2023-01-01 2023-03-31 0001173489 ceva:GeneralAndAdministrativeMember 2022-01-01 2022-03-31 0001173489 ceva:PurchaseRightsMember ceva:The2002EmployeeStockPurchasePlanMember 2022-01-01 2022-03-31 0001173489 ceva:PurchaseRightsMember ceva:The2002EmployeeStockPurchasePlanMember 2023-01-01 2023-03-31 0001173489 ceva:The2002EmployeeStockPurchasePlanMember 2023-01-01 2023-03-31 0001173489 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember 2023-03-31 0001173489 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember 2022-12-31 0001173489 us-gaap:CashFlowHedgingMember 2023-03-31 0001173489 us-gaap:CashFlowHedgingMember 2022-12-31 0001173489 us-gaap:ForeignExchangeOptionMember us-gaap:CashFlowHedgingMember 2023-03-31 0001173489 us-gaap:ForeignExchangeOptionMember us-gaap:CashFlowHedgingMember 2022-12-31 0001173489 us-gaap:ForeignExchangeOptionMember us-gaap:CashFlowHedgingMember 2023-01-01 2023-03-31 0001173489 us-gaap:ForeignExchangeOptionMember us-gaap:CashFlowHedgingMember 2022-01-01 2022-03-31 0001173489 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember 2023-01-01 2023-03-31 0001173489 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember 2022-01-01 2022-03-31 0001173489 us-gaap:CashFlowHedgingMember 2023-01-01 2023-03-31 0001173489 us-gaap:CashFlowHedgingMember 2022-01-01 2022-03-31 0001173489 ceva:ForeignExchangeOptionContractsMember ceva:DerivativesDesignatedAsCashFlowHedgingInstrumentsMember 2023-01-01 2023-03-31 0001173489 ceva:ForeignExchangeOptionContractsMember ceva:DerivativesDesignatedAsCashFlowHedgingInstrumentsMember 2022-01-01 2022-03-31 0001173489 ceva:ForeignExchangeForwardContractsMember ceva:DerivativesDesignatedAsCashFlowHedgingInstrumentsMember 2023-01-01 2023-03-31 0001173489 ceva:ForeignExchangeForwardContractsMember ceva:DerivativesDesignatedAsCashFlowHedgingInstrumentsMember 2022-01-01 2022-03-31 0001173489 ceva:DerivativesDesignatedAsCashFlowHedgingInstrumentsMember 2023-01-01 2023-03-31 0001173489 ceva:DerivativesDesignatedAsCashFlowHedgingInstrumentsMember 2022-01-01 2022-03-31 0001173489 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2022-12-31 0001173489 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2022-12-31 0001173489 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2021-12-31 0001173489 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2021-12-31 0001173489 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2023-01-01 2023-03-31 0001173489 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2023-01-01 2023-03-31 0001173489 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2022-01-01 2022-03-31 0001173489 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2022-01-01 2022-03-31 0001173489 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2023-03-31 0001173489 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2023-03-31 0001173489 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2022-03-31 0001173489 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2022-03-31 0001173489 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember ceva:UnrealizedGainsLossesOnCashFlowHedgesMember 2023-01-01 2023-03-31 0001173489 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember ceva:UnrealizedGainsLossesOnCashFlowHedgesMember 2022-01-01 2022-03-31 0001173489 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember ceva:UnrealizedGainsLossesOnAvailableForSaleMarketableSecuritiesMember 2023-01-01 2023-03-31 0001173489 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember ceva:UnrealizedGainsLossesOnAvailableForSaleMarketableSecuritiesMember 2022-01-01 2022-03-31 0001173489 ceva:VisisonicsMember us-gaap:SubsequentEventMember 2023-05-01 2023-05-30 shares thunderdome:item iso4217:USD iso4217:USD shares utr:Y pure utr:M 0001173489 CEVA INC false --12-31 Q1 2023 313000 313000 0.001 0.001 5000000 5000000 0 0 0 0 0.001 0.001 45000000 45000000 23595160 23595160 23416026 23215439 179134 379721 P1Y P1Y P1Y P1Y 0 P3Y P1Y P2Y P3Y P3Y P1Y6M 20 0 0 10-Q true 2023-03-31 false 000-49842 DE 77-0556376 15245 Shady Grove Road, Suite 400 Rockville MD 20850 20850 240 308-8328 Common Stock, $.001 per share CEVA NASDAQ Yes Yes Large Accelerated Filer false false false 23416026 24483000 21285000 6164000 6114000 106142000 112080000 35007000 31250000 8766000 6896000 180562000 177625000 8280000 8205000 8183000 8475000 9434000 8599000 6696000 7099000 10034000 10283000 74777000 74777000 6003000 6680000 291000 408000 6874000 6291000 130572000 130817000 311134000 308442000 1820000 1995000 4006000 3168000 7280000 6660000 19073000 18473000 2858000 2982000 35037000 33278000 9064000 9064000 6530000 6703000 633000 526000 16227000 16293000 0 0 23000 23000 243141000 242841000 4672000 9904000 -5910000 -6249000 27288000 32160000 259870000 258871000 311134000 308442000 20721000 22393000 8014000 11998000 28735000 34391000 5315000 6404000 23420000 27987000 20791000 20210000 3045000 2923000 4048000 3636000 329000 750000 28213000 27519000 -4793000 468000 1455000 282000 117000 1131000 -3455000 -381000 1417000 1315000 -4872000 -1696000 -0.21 -0.07 -0.21 -0.07 23334000 23103000 23334000 23103000 -4872000 -1696000 730000 -2839000 92000 -0 638000 -2839000 -425000 2000 -171000 -110000 -254000 112000 384000 -2727000 45000 -661000 339000 -2066000 -4533000 -3762000 23215439 23000 242841000 -9904000 -6249000 32160000 258871000 0 0 0 0 -4872000 -4872000 0 0 0 339000 0 339000 0 3859000 0 0 0 3859000 200587 0 -3559000 5232000 0 0 1673000 23416026 23000 243141000 -4672000 -5910000 27288000 259870000 22984552 23000 235386000 -13790000 -372000 55485000 276732000 0 0 0 0 -1696000 -1696000 0 0 0 -2066000 0 -2066000 0 3389000 0 0 0 3389000 219722 0 -3212000 4962000 0 -30000 1720000 23204274 23000 235563000 -8828000 -2438000 53759000 278079000 -4872000 -1696000 742000 780000 677000 1167000 3859000 3389000 92000 -0 23000 123000 285000 -154000 117000 1131000 3802000 -3944000 2205000 3034000 249000 425000 125000 9000 880000 991000 -412000 736000 838000 70000 357000 92000 -702000 -3710000 -275000 -454000 308000 287000 -5076000 9824000 105000 909000 0 1385000 -0 8789000 1750000 3500000 4895000 0 6540000 -4813000 1673000 1720000 1673000 1720000 61000 -106000 3198000 6625000 21285000 33153000 24483000 39778000 1860000 2355000 234000 948000 506000 308000 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 54pt;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>NOTE <em style="font: inherit;">1:</em></b></p> </td><td style="width: auto;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>BUSINESS </b></p> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The financial information in this quarterly report includes the results of CEVA, Inc. and its subsidiaries (the “Company” or “CEVA”).</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">CEVA licenses a family of wireless connectivity and smart sensing technologies and is a provider of chip design services. The Company’s offerings include Digital Signal Processors (“DSPs”), AI processors, short and long range connectivity solutions, <em style="font: inherit;">5G</em> wireless platforms and complementary software for sensor fusion, spatial audio, image enhancement, computer vision, voice input and artificial intelligence, all of which are key enabling technologies for a smarter, more connected world. These technologies are offered in combination with Non-Recurring Engineering (“NRE”) services from CEVA’s Intrinsix Corp. (“Intrinsix”) business, helping customers address their most complex and time-critical integrated circuit design projects. CEVA’s DSP-based solutions address the technology requirements of: <em style="font: inherit;">5G</em> baseband processing for mobile, broadband, cellular IoT and Radio Access Network (“RAN”); computer vision for any camera, <em style="font: inherit;">4D</em> and LIDAR-enabled device; audio/voice/sound; and ultra-low-power always-on/sensing applications for wearables, hearables and multiple IoT markets. For motion sensors and sensor fusion, CEVA’s Hillcrest Labs sensor processing technologies provide a broad range of software and Inertial Measurement Unit (“IMU”) solutions for markets including hearables, wearables, AR/VR, PC, robotics, remote controls and IoT. For wireless IoT, the Rivierawaves platforms for Bluetooth (low energy and dual mode), Wi-Fi <em style="font: inherit;">4/5/6/6E</em> (<em style="font: inherit;">802.11n/ac/ax</em>), Ultra-WideBand (“UWB”) are the most broadly licensed connectivity platforms in the industry.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">CEVA’s Intrinsix business also expands its market reach to the aerospace and defense markets and allows it to offer co-creation solutions that combine CEVA’s standardized, off-the-shelf IP together with Intrinsix’s NRE design capabilities and IP in RF, mixed-signal, security, high complexity digital design, chiplets and more.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">CEVA’s technologies are licensed to leading semiconductor and Original Equipment Manufacturer (“OEM”) companies. These companies design, manufacture, market and sell Application-Specific Integrated Circuits (“ASICs”) and Application-Specific Standard Products (“ASSPs”) based on CEVA’s technology to mobile, consumer, automotive, robotics, industrial, aerospace &amp; defense and IoT companies for incorporation into a wide variety of end products.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 54pt;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>NOTE <em style="font: inherit;">2:</em> </b></p> </td><td style="width: auto;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</b></p> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p><p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"/> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><b><i>Basis of Presentation </i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The interim condensed consolidated financial statements have been prepared according to U.S. Generally Accepted Accounting Principles (“U.S. GAAP”).</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The accompanying unaudited interim condensed consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States. In the opinion of management, all adjustments considered necessary for a fair presentation have been included. Operating results for the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> March 31, 2023, </em>are <em style="font: inherit;">not</em> necessarily indicative of the results that <em style="font: inherit;"> may </em>be expected for the year ending <em style="font: inherit;"> December 31, 2023. </em>For further information, reference is made to the consolidated financial statements and footnotes thereto included in the Company’s Annual Report on Form <em style="font: inherit;">10</em>-K for the year ended <em style="font: inherit;"> December 31, 2022.</em></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The significant accounting policies applied in the annual consolidated financial statements of the Company as of <em style="font: inherit;"> December 31, 2022, </em>contained in the Company’s Annual Report on Form <em style="font: inherit;">10</em>-K filed with the Securities and Exchange Commission on <em style="font: inherit;"> March 1, 2023, </em>have been applied consistently in these unaudited interim condensed consolidated financial statements.</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"/> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p><p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"/> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><b><i>Accounting Standards Recently Issued, <em style="font: inherit;">Not</em> Yet Adopted by the Company</i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">In <em style="font: inherit;"> June 2022, </em>the Financial Accounting Standards Board (the "FASB") issued Accounting Standards Update ("ASU") <em style="font: inherit;">No.</em> <em style="font: inherit;">2022</em>-<em style="font: inherit;">03,</em> Fair Value Measurement (Topic <em style="font: inherit;">820</em>): Fair Value Measurement of Equity Securities Subject to Contractual Sale Restrictions, which clarifies the guidance when measuring the fair value of an equity security subject to contractual restrictions that prohibit the sale of an equity security and introduces new disclosure requirements for equity securities subject to contractual sale restrictions that are measured at fair value in accordance with Topic <em style="font: inherit;">820.</em> The guidance is effective for annual periods beginning after <em style="font: inherit;"> December 15, 2023, </em>with early adoption permitted. The adoption of this standard is <em style="font: inherit;">not</em> expected to result in a significant impact on the Company’s interim condensed consolidated financial statements.</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"/> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><b><i>Use of Estimates </i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The preparation of the interim condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates, judgments and assumptions. The Company’s management believes that the estimates, judgments and assumptions used are reasonable based upon information available at the time they are made. These estimates, judgments and assumptions can affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the dates of the financial statements, and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates.</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"/> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"/> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><b><i>Basis of Presentation </i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The interim condensed consolidated financial statements have been prepared according to U.S. Generally Accepted Accounting Principles (“U.S. GAAP”).</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The accompanying unaudited interim condensed consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States. In the opinion of management, all adjustments considered necessary for a fair presentation have been included. Operating results for the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> March 31, 2023, </em>are <em style="font: inherit;">not</em> necessarily indicative of the results that <em style="font: inherit;"> may </em>be expected for the year ending <em style="font: inherit;"> December 31, 2023. </em>For further information, reference is made to the consolidated financial statements and footnotes thereto included in the Company’s Annual Report on Form <em style="font: inherit;">10</em>-K for the year ended <em style="font: inherit;"> December 31, 2022.</em></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The significant accounting policies applied in the annual consolidated financial statements of the Company as of <em style="font: inherit;"> December 31, 2022, </em>contained in the Company’s Annual Report on Form <em style="font: inherit;">10</em>-K filed with the Securities and Exchange Commission on <em style="font: inherit;"> March 1, 2023, </em>have been applied consistently in these unaudited interim condensed consolidated financial statements.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"/> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><b><i>Accounting Standards Recently Issued, <em style="font: inherit;">Not</em> Yet Adopted by the Company</i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">In <em style="font: inherit;"> June 2022, </em>the Financial Accounting Standards Board (the "FASB") issued Accounting Standards Update ("ASU") <em style="font: inherit;">No.</em> <em style="font: inherit;">2022</em>-<em style="font: inherit;">03,</em> Fair Value Measurement (Topic <em style="font: inherit;">820</em>): Fair Value Measurement of Equity Securities Subject to Contractual Sale Restrictions, which clarifies the guidance when measuring the fair value of an equity security subject to contractual restrictions that prohibit the sale of an equity security and introduces new disclosure requirements for equity securities subject to contractual sale restrictions that are measured at fair value in accordance with Topic <em style="font: inherit;">820.</em> The guidance is effective for annual periods beginning after <em style="font: inherit;"> December 15, 2023, </em>with early adoption permitted. The adoption of this standard is <em style="font: inherit;">not</em> expected to result in a significant impact on the Company’s interim condensed consolidated financial statements.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><b><i>Use of Estimates </i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The preparation of the interim condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates, judgments and assumptions. The Company’s management believes that the estimates, judgments and assumptions used are reasonable based upon information available at the time they are made. These estimates, judgments and assumptions can affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the dates of the financial statements, and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates.</p> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 54pt;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>NOTE <em style="font: inherit;">3:</em> </b></p> </td><td style="width: auto;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>REVENUE RECOGNITION</b></p> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Under Accounting Standards Codification ("ASC") <em style="font: inherit;">606,</em> “Revenue from Contracts with Customers” (“ASC <em style="font: inherit;">606”</em>), an entity recognizes revenue when or as it satisfies a performance obligation by transferring intellectual property (“IP”) licenses or services to the customer, either at a point in time or over time. The Company recognizes most of its revenues at a point in time upon delivery when the customer accepts control of the IP. The Company recognizes revenue over time on NRE services or on significant license customization contracts that are in the scope of ASC <em style="font: inherit;">606</em> by using cost inputs to measure progress toward completion of its performance obligations.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:36pt;">The following table includes estimated revenue expected to be recognized in future periods related to performance obligations that are unsatisfied or partially unsatisfied at the end of the reporting period. The estimated revenues do <em style="font: inherit;">not</em> include amounts of royalties or unexercised contract renewals:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 20%; margin-left: 36pt; width: 80%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 34%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Remainder of 202<span style="-sec-ix-hidden:c98080503">3</span></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>202<span style="-sec-ix-hidden:c98080504">4</span></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>202<span style="-sec-ix-hidden:c98080505">5</span></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>202<span style="-sec-ix-hidden:c98080506">6</span></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 34%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Licensing, NRE and related revenues</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">10,083</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">906</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">519</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">96</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:36pt;"><span style="text-decoration: underline; ">Disaggregation of revenue:</span></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:26pt;">The following table provides information about disaggregated revenue by primary geographical market, major product line and timing of revenue recognition:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 18pt; width: 95%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="10" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b><b>Three months ended March 31, 2023</b></b></b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b><b>(unaudited)</b></b></b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="10" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b><b>Three months ended March 31, 2022</b></b></b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b><b>(unaudited)</b></b></b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b><b>Licensing, NRE and related</b><b> revenues</b></b></b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b><b>Royalties </b></b></b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b><b>Total</b></b></b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b><b>Licensing, NRE and related</b><b> revenues</b></b></b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b><b>Royalties </b></b></b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b><b>Total</b></b></b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 22%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Primary geographical markets</p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: 0pt;">United States</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,791</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,650</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">4,441</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">4,475</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,271</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">6,746</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: 0pt;">Europe and Middle East</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,334</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">859</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3,193</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">437</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">665</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,102</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: 0pt;">Asia Pacific</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">15,121</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">5,505</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">20,626</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">17,481</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">9,062</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">26,543</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: 0pt;">Other</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">475</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">475</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-indent: 0pt;">Total</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">20,721</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">8,014</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">28,735</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">22,393</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">11,998</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">34,391</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Major product/service lines</p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Connectivity products (baseband for handset and other devices, Bluetooth, Wi-Fi, NB-IoT and SATA/SAS)</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">16,532</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">5,665</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">22,197</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">16,815</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">9,062</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">25,877</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Smart sensing products (AI, sensor fusion, audio/sound and imaging and vision)</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">4,189</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,349</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">6,538</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">5,578</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,936</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">8,514</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;">Total</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">20,721</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">8,014</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">28,735</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">22,393</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">11,998</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">34,391</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Timing of revenue recognition</p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Products transferred at a point in time</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">14,621</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">8,014</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">22,635</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">15,932</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">11,998</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">27,930</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Products and services transferred over time</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">6,100</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><em style="font: inherit;">—</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">6,100</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">6,461</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><em style="font: inherit;">—</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">6,461</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;">Total</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">20,721</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">8,014</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">28,735</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">22,393</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">11,998</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">34,391</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:26pt;"><span style="text-decoration: underline; ">Contract balances:</span></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:36pt;">The following table provides information about trade receivables, unbilled receivables and contract liabilities from contracts with customers:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 20%; margin-left: 45pt; width: 80%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>March 31, 2023</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>(unaudited)</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>December 31, 2022 </b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 62%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Trade receivables</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 16%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">17,430</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 16%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">12,297</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Unbilled receivables (associated with licensing, NRE and related revenue)</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 16%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">9,731</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 16%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">8,695</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Unbilled receivables (associated with royalties)</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 16%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">7,846</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 16%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">10,258</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Deferred revenues (short-term contract liabilities)</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 16%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">4,006</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 16%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">3,168</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:36pt;">The Company receives payments from customers based upon contractual payment schedules; trade receivables are recorded when the right to consideration becomes unconditional, and an invoice is issued to the customer. Unbilled receivables associated with licensing, NRE and other include amounts related to the Company’s contractual right to consideration for completed performance objectives <em style="font: inherit;">not</em> yet invoiced. Unbilled receivables associated with royalties are recorded as the Company recognizes revenues from royalties earned during the quarter, but <em style="font: inherit;">not</em> yet invoiced, either by actual sales data received from customers, or, when applicable, by the Company’s estimation. Contract liabilities (deferred revenue) include payments received in advance of performance under the contract, and are realized with the associated revenue recognized under the contract.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:36pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">During the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> March 31, 2023, </em>the Company recognized $1,561 that was included in deferred revenues (short-term contract liability) balance at <em style="font: inherit;"> January 1, 2023.</em></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 20%; margin-left: 36pt; width: 80%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 34%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Remainder of 202<span style="-sec-ix-hidden:c98080503">3</span></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>202<span style="-sec-ix-hidden:c98080504">4</span></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>202<span style="-sec-ix-hidden:c98080505">5</span></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>202<span style="-sec-ix-hidden:c98080506">6</span></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 34%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Licensing, NRE and related revenues</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">10,083</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">906</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">519</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">96</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> 10083000 906000 519000 96000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 18pt; width: 95%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="10" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b><b>Three months ended March 31, 2023</b></b></b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b><b>(unaudited)</b></b></b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="10" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b><b>Three months ended March 31, 2022</b></b></b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b><b>(unaudited)</b></b></b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b><b>Licensing, NRE and related</b><b> revenues</b></b></b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b><b>Royalties </b></b></b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b><b>Total</b></b></b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b><b>Licensing, NRE and related</b><b> revenues</b></b></b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b><b>Royalties </b></b></b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b><b>Total</b></b></b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 22%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Primary geographical markets</p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: 0pt;">United States</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,791</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,650</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">4,441</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">4,475</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,271</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">6,746</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: 0pt;">Europe and Middle East</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,334</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">859</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3,193</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">437</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">665</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,102</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: 0pt;">Asia Pacific</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">15,121</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">5,505</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">20,626</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">17,481</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">9,062</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">26,543</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: 0pt;">Other</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">475</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">475</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-indent: 0pt;">Total</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">20,721</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">8,014</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">28,735</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">22,393</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">11,998</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">34,391</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Major product/service lines</p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Connectivity products (baseband for handset and other devices, Bluetooth, Wi-Fi, NB-IoT and SATA/SAS)</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">16,532</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">5,665</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">22,197</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">16,815</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">9,062</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">25,877</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Smart sensing products (AI, sensor fusion, audio/sound and imaging and vision)</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">4,189</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,349</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">6,538</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">5,578</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,936</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">8,514</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;">Total</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">20,721</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">8,014</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">28,735</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">22,393</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">11,998</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">34,391</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Timing of revenue recognition</p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Products transferred at a point in time</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">14,621</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">8,014</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">22,635</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">15,932</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">11,998</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">27,930</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Products and services transferred over time</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">6,100</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><em style="font: inherit;">—</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">6,100</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">6,461</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><em style="font: inherit;">—</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">6,461</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;">Total</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">20,721</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">8,014</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">28,735</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">22,393</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">11,998</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">34,391</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td></tr> </tbody></table> 2791000 1650000 4441000 4475000 2271000 6746000 2334000 859000 3193000 437000 665000 1102000 15121000 5505000 20626000 17481000 9062000 26543000 475000 0 475000 0 0 0 20721000 8014000 28735000 22393000 11998000 34391000 16532000 5665000 22197000 16815000 9062000 25877000 4189000 2349000 6538000 5578000 2936000 8514000 20721000 8014000 28735000 22393000 11998000 34391000 14621000 8014000 22635000 15932000 11998000 27930000 6100000 6100000 6461000 6461000 20721000 8014000 28735000 22393000 11998000 34391000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 20%; margin-left: 45pt; width: 80%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>March 31, 2023</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>(unaudited)</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>December 31, 2022 </b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 62%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Trade receivables</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 16%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">17,430</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 16%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">12,297</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Unbilled receivables (associated with licensing, NRE and related revenue)</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 16%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">9,731</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 16%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">8,695</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Unbilled receivables (associated with royalties)</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 16%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">7,846</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 16%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">10,258</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Deferred revenues (short-term contract liabilities)</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 16%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">4,006</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 16%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">3,168</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> 17430000 12297000 9731000 8695000 7846000 10258000 4006000 3168000 1561000 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 54pt;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>NOTE <em style="font: inherit;">4:</em> </b></p> </td><td style="width: auto;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>LEASES</b></p> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Company leases substantially all of its office space and vehicles under operating leases. The Company's leases have original lease periods expiring between <em style="font: inherit;">2023</em> and <em style="font: inherit;">2034.</em> Many leases include <em style="font: inherit;">one</em> or more options to renew. The Company does <em style="font: inherit;">not</em> assume renewals in its determination of the lease term unless the renewals are deemed to be reasonably certain. Lease payments included in the measurement of the lease liability comprise the following: the fixed non-cancelable lease payments, payments for optional renewal periods where it is reasonably certain the renewal period will be exercised, and payments for early termination options unless it is reasonably certain the lease will <em style="font: inherit;">not</em> be terminated early.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The following is a summary of weighted average remaining lease terms and discount rates for all of the Company’s operating leases:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 45pt; width: 90%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>March 31, 2023</b></b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>(Unaudited)</b></b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 83%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Weighted average remaining lease term (years)</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">4.85</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Weighted average discount rates</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3.51</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Total operating lease cost and cash payments for operating leases were as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 45pt; width: 90%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Three months ended</b><br/> <b>March 31,</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2023</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>(unaudited)</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>(unaudited)</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 66%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Operating lease cost</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">822</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">800</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Cash payments for operating leases</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">819</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">830</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Maturities of lease liabilities are as follows:</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 10%; width: 80%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 81%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">The remainder of 2023</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,257</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">2024</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,589</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">2025</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,979</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">2026</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">970</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">2027</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">962</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">2028 and thereafter</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,361</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total undiscounted cash flows</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">10,118</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Less imputed interest</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">730</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Present value of lease liabilities</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">9,388</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 45pt; width: 90%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>March 31, 2023</b></b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>(Unaudited)</b></b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 83%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Weighted average remaining lease term (years)</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">4.85</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Weighted average discount rates</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3.51</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td></tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 45pt; width: 90%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Three months ended</b><br/> <b>March 31,</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2023</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>(unaudited)</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>(unaudited)</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 66%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Operating lease cost</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">822</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">800</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Cash payments for operating leases</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">819</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">830</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> P4Y10M6D 0.0351 822000 800000 819000 830000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 10%; width: 80%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 81%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">The remainder of 2023</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,257</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">2024</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,589</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">2025</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,979</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">2026</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">970</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">2027</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">962</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">2028 and thereafter</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,361</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total undiscounted cash flows</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">10,118</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Less imputed interest</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">730</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Present value of lease liabilities</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">9,388</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td></tr> </tbody></table> 2257000 2589000 1979000 970000 962000 1361000 10118000 730000 9388000 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 54pt;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>NOTE <em style="font: inherit;">5:</em> </b></p> </td><td style="width: auto;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>MARKETABLE SECURITIES</b></p> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The following is a summary of available-for-sale marketable securities:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; width: 90%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td colspan="14" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>March 31, 2023 (Unaudited)</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Amortized</b><br/> <b>cost</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Gross</b><br/> <b>unrealized</b><br/> <b>gains</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Gross</b><br/> <b>unrealized</b><br/> <b>losses</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Fair</b><br/> <b>value</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 44%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Available-for-sale - matures within one year:</b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Corporate bonds</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 11%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">23,397</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 11%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 11%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">(1,517</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 11%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">21,880</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;"><b>Available-for-sale - matures after one year through four years:</b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Corporate bonds</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">88,934</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">25</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(4,697</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">84,262</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Total</b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">112,331</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">25</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">(6,214</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">106,142</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; margin: 0pt;"> </p> <p style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; margin: 0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; width: 90%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td colspan="14" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>December 31, 2022 </b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Amortized</b><br/> <b>cost</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Gross</b><br/> <b>unrealized</b><br/> <b>gains</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Gross</b><br/> <b>unrealized</b><br/> <b>losses</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Fair</b><br/> <b>value</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 44%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Available-for-sale - matures within one year:</b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Corporate bonds</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 11%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">17,552</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 11%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 11%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">(1,330</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 11%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">16,222</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;"><b>Available-for-sale - matures after one year through five years:</b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Corporate bonds</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">101,355</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">38</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(5,535</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">95,858</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Total</b></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">118,907</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px; border-bottom: 3px double black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; border-bottom: 3px double black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">38</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">(6,865</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">112,080</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td></tr> </tbody></table> <p style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; margin: 0pt;"> </p> <p style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; margin: 0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The following table presents gross unrealized losses and fair values for those investments that were in an unrealized loss position as of <em style="font: inherit;"> March 31, 2023, </em>and <em style="font: inherit;"> December 31, 2022, </em>and the length of time that those investments have been in a continuous loss position:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; width: 95%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 40%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 14%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Less than 12 months</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 14%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>12 months or greater</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 40%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Fair value</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Gross </b></b><b><b>unrealized </b></b><b><b>loss</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Fair value</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Gross </b></b><b><b>unrealized </b></b><b><b>loss</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 40%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">As of March 31, 2023 (unaudited)</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">36,115</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(877</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">64,211</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(5,337</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 40%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">As of December 31, 2022</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">58,706</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(1,885</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">48,539</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(4,980</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">As of <em style="font: inherit;"> March 31, 2023, </em>the allowance for credit losses was <em style="font: inherit;">not</em> material.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The following table presents gross realized gains and losses from sale of available-for-sale marketable securities:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 27pt; width: 90%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>Three months ended</b><br/> <b>March 31,</b></b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>2023</b></b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>(unaudited)</b></b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>2022</b></b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>(unaudited)</b></b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 66%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Gross realized gains from sale of available-for-sale marketable securities</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">92</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Gross realized losses from sale of available-for-sale marketable securities</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;text-indent:9pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; width: 90%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td colspan="14" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>March 31, 2023 (Unaudited)</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Amortized</b><br/> <b>cost</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Gross</b><br/> <b>unrealized</b><br/> <b>gains</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Gross</b><br/> <b>unrealized</b><br/> <b>losses</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Fair</b><br/> <b>value</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 44%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Available-for-sale - matures within one year:</b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Corporate bonds</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 11%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">23,397</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 11%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 11%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">(1,517</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 11%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">21,880</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;"><b>Available-for-sale - matures after one year through four years:</b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Corporate bonds</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">88,934</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">25</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(4,697</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">84,262</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Total</b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">112,331</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">25</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">(6,214</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">106,142</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td></tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; width: 90%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td colspan="14" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>December 31, 2022 </b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Amortized</b><br/> <b>cost</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Gross</b><br/> <b>unrealized</b><br/> <b>gains</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Gross</b><br/> <b>unrealized</b><br/> <b>losses</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Fair</b><br/> <b>value</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 44%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Available-for-sale - matures within one year:</b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Corporate bonds</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 11%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">17,552</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 11%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 11%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">(1,330</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 11%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">16,222</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;"><b>Available-for-sale - matures after one year through five years:</b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Corporate bonds</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">101,355</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">38</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(5,535</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">95,858</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Total</b></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">118,907</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px; border-bottom: 3px double black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; border-bottom: 3px double black;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">38</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">(6,865</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">112,080</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td></tr> </tbody></table> 23397000 0 1517000 21880000 88934000 25000 4697000 84262000 112331000 25000 6214000 106142000 17552000 0 1330000 16222000 101355000 38000 5535000 95858000 118907000 38000 6865000 112080000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; width: 95%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 40%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 14%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Less than 12 months</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 14%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>12 months or greater</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 40%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Fair value</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Gross </b></b><b><b>unrealized </b></b><b><b>loss</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Fair value</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Gross </b></b><b><b>unrealized </b></b><b><b>loss</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 40%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">As of March 31, 2023 (unaudited)</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">36,115</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(877</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">64,211</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(5,337</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 40%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">As of December 31, 2022</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">58,706</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(1,885</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">48,539</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(4,980</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td></tr> </tbody></table> 36115000 877000 64211000 5337000 58706000 1885000 48539000 4980000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 27pt; width: 90%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>Three months ended</b><br/> <b>March 31,</b></b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>2023</b></b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>(unaudited)</b></b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>2022</b></b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>(unaudited)</b></b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 66%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Gross realized gains from sale of available-for-sale marketable securities</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">92</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Gross realized losses from sale of available-for-sale marketable securities</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> 92000 0 -0 -0 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 54pt;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>NOTE <em style="font: inherit;">6:</em> </b></p> </td><td style="width: auto;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>FAIR VALUE MEASUREMENT</b></p> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">FASB ASC <em style="font: inherit;">No.</em> <em style="font: inherit;">820,</em> “Fair Value Measurements and Disclosures” defines fair value, establishes a framework for measuring fair value. Fair value is an exit price, representing the amount that would be received for selling an asset or paid for the transfer of a liability in an orderly transaction between market participants. As such, fair value is a market-based measurement that should be determined based on assumptions that market participants would use in pricing an asset or a liability. A <em style="font: inherit;">three</em>-tier fair value hierarchy is established as a basis for considering such assumptions and for inputs used in the valuation methodologies in measuring fair value:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 80%; margin-left: 27pt; margin-right: auto;"><tbody><tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="vertical-align: top; width: 17%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Level I</p> </td><td style="vertical-align: top; width: 83%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Unadjusted quoted prices in active markets that are accessible on the measurement date for identical, unrestricted assets or liabilities;</p> </td></tr> <tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="vertical-align: top; width: 17%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Level II</p> </td><td style="vertical-align: top; width: 83%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Quoted prices in markets that are <em style="font: inherit;">not</em> active, or inputs that are observable, either directly or indirectly, for substantially the full term of the asset or liability; and</p> </td></tr> <tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="vertical-align: top; width: 17%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Level III</p> </td><td style="vertical-align: top; width: 83%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Prices or valuation techniques that require inputs that are both significant to the fair value measurement and unobservable (supported by little or <em style="font: inherit;">no</em> market activity).</p> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:26pt;">The Company measures its marketable securities, investments in marketable equity securities and foreign currency derivative contracts at fair value. The carrying amount of cash, cash equivalents, short-term bank deposits, trade receivables, other accounts receivable, trade payables and other accounts payables approximate fair value due to the short-term maturity of these instruments. Investments in marketable equity securities are classified within Level I as the securities are traded in an active market. Marketable securities and foreign currency derivative contracts are classified within Level II as the valuation inputs are based on quoted prices and market observable data of similar instruments.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:26pt;">The table below sets forth the Company’s assets and liabilities measured at fair value by level within the fair value hierarchy. Assets and liabilities are classified in their entirety based on the lowest level of input that is significant to the fair value measurement.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 45pt; width: 90%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt; width: 44%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="text-decoration: underline; "><b>Description</b></span></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>March 31, 2023 (unaudited)</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Level I (unaudited)</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Level II (unaudited)</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Level III (unaudited)</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="text-decoration: underline; ">Assets:</span></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Marketable securities:</p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Corporate bonds</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 11%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">106,142</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 11%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">106,142</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 11%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Investments in marketable equity securities</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 11%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">291</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 11%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">291</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="text-decoration: underline; ">Liabilities</span>:</p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Foreign exchange contracts</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 11%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">360</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 11%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">360</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> </p> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 45pt; width: 90%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt; width: 44%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="text-decoration: underline; "><b>Description</b></span></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>December 31, 2022</b></b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>Level I</b></b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>Level II</b></b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>Level III</b></b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="text-decoration: underline; ">Assets:</span></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Marketable securities:</p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Corporate bonds</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 11%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">112,080</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 11%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">112,080</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Foreign exchange contracts</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 11%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">13</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 11%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">13</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Investments in marketable equity securities</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 11%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">408</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 11%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">408</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="text-decoration: underline; ">Liabilities</span>:</p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Foreign exchange contracts</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 11%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">119</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 11%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">119</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 45pt; width: 90%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt; width: 44%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="text-decoration: underline; "><b>Description</b></span></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>March 31, 2023 (unaudited)</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Level I (unaudited)</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Level II (unaudited)</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Level III (unaudited)</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="text-decoration: underline; ">Assets:</span></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Marketable securities:</p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Corporate bonds</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 11%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">106,142</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 11%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">106,142</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 11%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Investments in marketable equity securities</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 11%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">291</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 11%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">291</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="text-decoration: underline; ">Liabilities</span>:</p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Foreign exchange contracts</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 11%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">360</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 11%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">360</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 45pt; width: 90%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt; width: 44%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="text-decoration: underline; "><b>Description</b></span></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>December 31, 2022</b></b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>Level I</b></b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>Level II</b></b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>Level III</b></b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="text-decoration: underline; ">Assets:</span></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Marketable securities:</p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Corporate bonds</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 11%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">112,080</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 11%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">112,080</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Foreign exchange contracts</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 11%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">13</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 11%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">13</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Investments in marketable equity securities</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 11%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">408</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 11%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">408</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="text-decoration: underline; ">Liabilities</span>:</p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Foreign exchange contracts</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 11%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">119</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 11%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">119</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> 106142000 0 106142000 0 291000 291000 0 0 360000 0 360000 0 112080000 0 112080000 0 13000 0 13000 0 408000 408000 0 0 119000 0 119000 0 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 54pt;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>NOTE <em style="font: inherit;">7:</em> </b></p> </td><td style="width: auto;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>INTANGIBLE ASSETS, NET</b></p> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="10" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>March 31, 2023 (unaudited)</b></b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="10" style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b><b><b>December 31, 2022</b></b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>Weighted average amortization p</b><b>eriod (years)</b></b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>Gross carrying </b><b>amount</b></b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>Accumulated </b><b>amortization</b></b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>Impairment (*)</b></b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>Net</b></b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>Gross carrying </b><b>amount</b></b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>Accumulated </b><b>amortization</b></b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>Impairment (*)</b></b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>Net</b></b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 19%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Intangible assets –amortizable:</p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;"><span style="text-decoration: underline; "><b>Intangible assets related to the acquisition of Intrinsix business</b></span></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Customer relationships</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 6%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">5.5</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 6%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3,604</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 6%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,201</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 6%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 6%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,403</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 6%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3,604</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 6%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,037</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 6%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 6%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,567</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Customer backlog</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 6%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1.5</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 6%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">421</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 6%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">421</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 6%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">421</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 6%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">421</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Patents</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 6%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">5.0</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 6%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">218</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 6%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">80</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 6%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">138</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 6%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">218</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 6%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">69</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 6%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">149</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Core technologies</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 6%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3.0</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 6%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3,329</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 6%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,035</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 6%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,294</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 6%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3,329</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 6%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,757</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 6%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,572</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;"><b><span style="text-decoration: underline; ">Intangible assets related to the acquisition of Hillcrest Labs business</span></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Customer relationships</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 6%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">4.4</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">$</td><td style="width: 6%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3,518</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">$</td><td style="width: 6%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3,070</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">$</td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">$</td><td style="width: 6%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">448</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">$</td><td style="width: 6%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3,518</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">$</td><td style="width: 6%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,998</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">$</td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">$</td><td style="width: 6%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">520</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Customer backlog</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 6%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">0.5</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 6%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">72</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 6%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">72</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 6%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">72</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 6%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">72</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">R&amp;D Tools</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 6%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">7.5</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 6%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,475</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 6%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,222</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 6%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,253</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 6%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,475</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 6%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,140</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 6%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,335</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;"><b><span style="text-decoration: underline; ">Intangible assets related to Immervision assets acquisition</span></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">R&amp;D Tools</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 6%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">6.4</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">$</td><td style="width: 6%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">7,063</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">$</td><td style="width: 6%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3,507</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">$</td><td style="width: 6%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3,556</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">$</td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">$</td><td style="width: 6%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">7,063</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">$</td><td style="width: 6%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3,507</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">$</td><td style="width: 6%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3,556</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">$</td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;"><b><span style="text-decoration: underline; ">Intangible assets related to an investment in NB-IoT technologies</span></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">NB-IoT technologies (**)</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">7.0</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 6%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,961</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 6%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,494</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 6%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">467</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 6%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,961</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 6%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,424</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 6%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">537</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Total intangible assets</p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 6%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">22,661</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 6%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">13,102</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 6%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3,556</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 6%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">6,003</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 6%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">22,661</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 6%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">12,425</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 6%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3,556</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 6%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">6,680</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td></tr> </tbody></table> <p style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; margin: 0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: 36pt;">(*) During <em style="font: inherit;">2022,</em> the Company recorded an impairment charge of $3,556 in operating expenses with respect to Immervision technology acquired in <em style="font: inherit;"> August 2019, </em>as the Company has decided to cease the development of this product line.</p> <p style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; margin: 0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 36pt;text-indent:36pt;">(**) During the <em style="font: inherit;">first</em> quarter of <em style="font: inherit;">2018,</em> the Company entered into an agreement to acquire certain NB-IoT technologies in the amount of $2,800, of which technologies valued at $600 have <em style="font: inherit;">not</em> been received and have been written off during <em style="font: inherit;">2022.</em> Of the $2,200, $210 has <em style="font: inherit;">not</em> resulted in cash outflows as of <em style="font: inherit;"> March </em><em style="font: inherit;">31,</em> <em style="font: inherit;">2023.</em> In addition, the Company participated in programs sponsored by the Hong Kong government for the support of the above investment, and as a result, the Company received during <em style="font: inherit;">2019</em> an amount of $239 related to the NB-IoT technologies, which was reduced from the gross carrying amount of intangible assets. The Company recorded the amortization cost of the NB-IoT technologies in “cost of revenues” on the Company’s consolidated statements of income (loss).</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Future estimated annual amortization charges are as follows:</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 10%; width: 80%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 81%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Reminder of 2023</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 16%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">1,934</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">2024</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 16%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">1,909</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">2025</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 16%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">1,189</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">2026</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 16%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">956</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">2027</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 16%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">15</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 16%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">6,003</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="10" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>March 31, 2023 (unaudited)</b></b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="10" style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b><b><b>December 31, 2022</b></b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>Weighted average amortization p</b><b>eriod (years)</b></b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>Gross carrying </b><b>amount</b></b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>Accumulated </b><b>amortization</b></b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>Impairment (*)</b></b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>Net</b></b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>Gross carrying </b><b>amount</b></b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>Accumulated </b><b>amortization</b></b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>Impairment (*)</b></b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>Net</b></b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 19%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Intangible assets –amortizable:</p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;"><span style="text-decoration: underline; "><b>Intangible assets related to the acquisition of Intrinsix business</b></span></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Customer relationships</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 6%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">5.5</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 6%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3,604</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 6%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,201</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 6%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 6%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,403</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 6%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3,604</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 6%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,037</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 6%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 6%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,567</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Customer backlog</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 6%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1.5</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 6%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">421</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 6%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">421</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 6%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">421</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 6%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">421</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Patents</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 6%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">5.0</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 6%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">218</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 6%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">80</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 6%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">138</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 6%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">218</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 6%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">69</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 6%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">149</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Core technologies</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 6%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3.0</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 6%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3,329</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 6%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,035</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 6%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,294</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 6%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3,329</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 6%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,757</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 6%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,572</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;"><b><span style="text-decoration: underline; ">Intangible assets related to the acquisition of Hillcrest Labs business</span></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Customer relationships</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 6%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">4.4</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">$</td><td style="width: 6%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3,518</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">$</td><td style="width: 6%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3,070</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">$</td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">$</td><td style="width: 6%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">448</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">$</td><td style="width: 6%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3,518</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">$</td><td style="width: 6%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,998</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">$</td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">$</td><td style="width: 6%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">520</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Customer backlog</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 6%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">0.5</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 6%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">72</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 6%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">72</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 6%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">72</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 6%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">72</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">R&amp;D Tools</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 6%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">7.5</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 6%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,475</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 6%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,222</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 6%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,253</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 6%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,475</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 6%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,140</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 6%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,335</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;"><b><span style="text-decoration: underline; ">Intangible assets related to Immervision assets acquisition</span></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">R&amp;D Tools</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 6%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">6.4</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">$</td><td style="width: 6%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">7,063</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">$</td><td style="width: 6%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3,507</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">$</td><td style="width: 6%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3,556</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">$</td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">$</td><td style="width: 6%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">7,063</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">$</td><td style="width: 6%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3,507</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">$</td><td style="width: 6%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3,556</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">$</td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;"><b><span style="text-decoration: underline; ">Intangible assets related to an investment in NB-IoT technologies</span></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">NB-IoT technologies (**)</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">7.0</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 6%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,961</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 6%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,494</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 6%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">467</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 6%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,961</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 6%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,424</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 6%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 6%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">537</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Total intangible assets</p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 6%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">22,661</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 6%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">13,102</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 6%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3,556</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 6%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">6,003</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 6%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">22,661</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 6%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">12,425</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 6%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3,556</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 6%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">6,680</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td></tr> </tbody></table> P5Y6M 3604000 1201000 0 2403000 3604000 1037000 0 2567000 P1Y6M 421000 421000 0 0 421000 421000 0 0 P5Y 218000 80000 0 138000 218000 69000 0 149000 P3Y 3329000 2035000 0 1294000 3329000 1757000 0 1572000 P4Y4M24D 3518000 3070000 0 448000 3518000 2998000 0 520000 P0Y6M 72000 72000 0 0 72000 72000 0 0 P7Y6M 2475000 1222000 0 1253000 2475000 1140000 0 1335000 P6Y4M24D 7063000 3507000 3556000 0 7063000 3507000 3556000 0 P7Y 1961000 1494000 0 467000 1961000 1424000 0 537000 22661000 13102000 3556000 6003000 22661000 12425000 3556000 6680000 3556000 2800000 600000 2200000 210000 239000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 10%; width: 80%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 81%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Reminder of 2023</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 16%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">1,934</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">2024</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 16%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">1,909</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">2025</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 16%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">1,189</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">2026</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 16%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">956</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">2027</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 16%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">15</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 16%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">6,003</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td></tr> </tbody></table> 1934000 1909000 1189000 956000 15000 6003000 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 54pt;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>NOTE <em style="font: inherit;">8:</em> </b></p> </td><td style="width: auto;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>GEOGRAPHIC INFORMATION AND MAJOR CUSTOMER DATA</b></p> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">a.         Summary information about geographic areas:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:26pt;">The Company manages its business on the basis of one reportable segment: the licensing of intellectual property and co-creation solutions to semiconductor companies and electronic equipment manufacturers (see Note <em style="font: inherit;">1</em> for a brief description of the Company’s business). The following is a summary of revenues within geographic areas:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 36pt; width: 90%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Three months ended</b><br/> <b>March 31,</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2023</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>(unaudited)</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>(unaudited)</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 66%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Revenues based on customer location:</p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">United States</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">4,441</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">6,746</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Europe and Middle East</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 14%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">3,193</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 14%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">1,102</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Asia Pacific (1)</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 14%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">20,626</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 14%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">26,543</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Other</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">475</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">28,735</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">34,391</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">(1) China</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">17,763</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">22,971</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">b.         Major customer data as a percentage of total revenues:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:26pt;">The following table sets forth the customers that represented <em style="font: inherit;">10%</em> or more of the Company’s total revenues in each of the periods set forth below.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 36pt; width: 90%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>Three months ended</b><br/> <b>March 31,</b></b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><b><b>2023</b></b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><b><b>2022</b></b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>(unaudited)</b></b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>(unaudited)</b></b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 66%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Customer A</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">13</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Customer B</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;">*</em></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">12</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Customer C</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;">*</em></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">11</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td></tr> </tbody></table> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 36pt; width: 90%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">*) Less than <em style="font: inherit;">10%</em></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> </tbody></table> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"> </p> 1 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 36pt; width: 90%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Three months ended</b><br/> <b>March 31,</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2023</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>(unaudited)</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>(unaudited)</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 66%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Revenues based on customer location:</p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">United States</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">4,441</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">6,746</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Europe and Middle East</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 14%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">3,193</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 14%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">1,102</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Asia Pacific (1)</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 14%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">20,626</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 14%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">26,543</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Other</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">475</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">28,735</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">34,391</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">(1) China</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">17,763</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">22,971</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> 4441000 6746000 3193000 1102000 20626000 26543000 475000 0 28735000 34391000 17763000 22971000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 36pt; width: 90%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>Three months ended</b><br/> <b>March 31,</b></b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><b><b>2023</b></b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><b><b>2022</b></b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>(unaudited)</b></b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>(unaudited)</b></b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 66%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Customer A</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">13</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Customer B</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;">*</em></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">12</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Customer C</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;">*</em></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">11</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td></tr> </tbody></table> 0.13 0 0.12 0.11 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 54pt;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>NOTE <em style="font: inherit;">9:</em> </b></p> </td><td style="width: auto;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>NET LOSS PER SHARE OF COMMON STOCK</b></p> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:26pt;">Basic net income (loss) per share is computed based on the weighted average number of shares of common stock outstanding during each period. Diluted net income (loss) per share is computed based on the weighted average number of shares of common stock outstanding during each period, plus dilutive potential shares of common stock considered outstanding during the period, in accordance with FASB ASC <em style="font: inherit;">No.</em> <em style="font: inherit;">260,</em> “Earnings Per Share.”</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 36pt; width: 90%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Three months ended</b><br/> <b>March 31,</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2023</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>(unaudited)</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>(unaudited)</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 66%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Numerator:</b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Net loss</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">(4,872</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">(1,696</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Denominator (in thousands):</b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Basic weighted-average common stock outstanding</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 14%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">23,334</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 14%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">23,103</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Effect of stock -based awards</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Diluted weighted average common stock outstanding</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">23,334</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">23,103</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Basic net loss per share</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; font-family: Times New Roman; font-size: 10pt; margin: 0pt 0pt 0pt 36pt; padding-top: 0pt; padding-left: 36pt; padding-right: 0pt; text-indent: 36pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">(0.21</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">(0.07</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Diluted net loss per share</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; font-family: Times New Roman; font-size: 10pt; margin: 0pt 0pt 0pt 36pt; padding-top: 0pt; padding-left: 36pt; padding-right: 0pt; text-indent: 36pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">(0.21</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">(0.07</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;text-indent:9pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:26pt;">The total number of potential shares excluded from the calculation of diluted net loss per share due to their antidilutive effect was 1,181,119 and 853,258 for the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> March 31, 2023 </em>and <em style="font: inherit;">2022,</em> respectively.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 36pt; width: 90%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Three months ended</b><br/> <b>March 31,</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2023</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>(unaudited)</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>(unaudited)</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 66%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Numerator:</b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Net loss</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">(4,872</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">(1,696</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Denominator (in thousands):</b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Basic weighted-average common stock outstanding</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 14%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">23,334</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 14%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">23,103</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Effect of stock -based awards</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Diluted weighted average common stock outstanding</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">23,334</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">23,103</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Basic net loss per share</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; font-family: Times New Roman; font-size: 10pt; margin: 0pt 0pt 0pt 36pt; padding-top: 0pt; padding-left: 36pt; padding-right: 0pt; text-indent: 36pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">(0.21</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">(0.07</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Diluted net loss per share</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; font-family: Times New Roman; font-size: 10pt; margin: 0pt 0pt 0pt 36pt; padding-top: 0pt; padding-left: 36pt; padding-right: 0pt; text-indent: 36pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">(0.21</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">(0.07</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td></tr> </tbody></table> -4872000 -1696000 23334000 23103000 0 0 23334000 23103000 -0.21 -0.07 -0.21 -0.07 1181119 853258 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 54pt;"> <p style="margin: 0pt; text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><b>NOTE <em style="font: inherit;">10:</em> </b></p> </td><td style="width: auto;"> <p style="margin: 0pt; text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><b>COMMON STOCK AND STOCK-BASED COMPENSATION PLANS</b></p> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Company has historically granted a mix of stock options, stock appreciation rights (“SARs”) capped with a ceiling and restricted stock units (“RSUs”) to employees and non‑employee directors of the Company and its subsidiaries under the Company’s equity plans and provides the right to purchase common stock pursuant to the Company’s <em style="font: inherit;">2002</em> employee stock purchase plan to employees of the Company and its subsidiaries. As of <em style="font: inherit;"> March 31, 2023, </em>and <em style="font: inherit;"> December 31, 2022, </em>there were no outstanding or exercisable SAR units left.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">A summary of the Company’s stock option activities and related information for the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> March 31, 2023, </em>are as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; width: 95%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Number of</b><br/> <b>options (1)</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Weighted</b><br/> <b>average </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>exercise</b><br/> <b>price</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Weighted</b><br/> <b>average remaining</b><br/> <b>contractual</b><b> </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>term</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Aggregate</b><br/> <b>intrinsic </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>value</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 48%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Outstanding as of December 31, 2022</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">106,000</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">20.24</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2.0</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">609</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;">Granted</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 10%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">—</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 10%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">—</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;">Exercised</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 10%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">—</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 10%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">—</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;">Forfeited or expired</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </td><td style="width: 10%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid black;"><em style="font: inherit;">—</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 10%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">—</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Outstanding as of March 31, 2023</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 10%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">106,000</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 10%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">20.24</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 10%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">1.8</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 10%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">1,080</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Exercisable as of March 31, 2023</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid black;">106,000</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 10%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">20.24</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">1.8</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 10%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">1,080</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td></tr> </tbody></table> <p style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; margin: 0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;"><tbody><tr><td style="width:26pt;"> </td><td style="vertical-align:top;width:18pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">(<em style="font: inherit;">1</em>)</p> </td><td style="vertical-align:top;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Represent options granted to non-employee directors of the Company only. As of <em style="font: inherit;"> March 31, 2023, </em>and <em style="font: inherit;"> December 31, 2022, </em>there were <em style="font: inherit;">no</em> outstanding or exercisable options granted to employees left.</p> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">As of <em style="font: inherit;"> March 31, 2023, </em>there were <span style="-sec-ix-hidden:c98080864">no</span> unrecognized compensation expenses related to unvested stock options.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">An RSU award is an agreement to issue shares of the Company’s common stock at the time the award or a portion thereof vests. RSUs granted to employees generally vest in <span style="-sec-ix-hidden:c98080865">three</span> equal annual installments starting on the <em style="font: inherit;">first</em> anniversary of the grant date. Until the end of <em style="font: inherit;">2017,</em> RSUs granted to non-employee directors would generally vest in full on the <span style="-sec-ix-hidden:c98080868">first</span> anniversary of the grant date. Starting in <em style="font: inherit;">2018,</em> RSUs granted to non-employee directors would generally vest in <span style="-sec-ix-hidden:c98080870">two</span> equal annual installments starting on the <em style="font: inherit;">first</em> anniversary of the grant date.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">On <em style="font: inherit;"> November 9, 2022, </em>the Company reported that Gideon Wertheizer had announced his intention to retire from his position as the Company’s Chief Executive Officer (“CEO”) and an employee of the Company, effective as of <em style="font: inherit;"> January 1, 2023. </em>In connection with his retirement, the Company’s Board of Directors (the “Board”) of the Company determined to accelerate in full the vesting of Mr. Wertheizer’s 34,887 unvested RSUs.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 8pt;text-indent:36pt;">On <em style="font: inherit;"> November 9, 2022, </em>the Company publicly announced the appointment of Amir Panush as CEO of the Company to succeed Mr. Wertheizer, with his service as CEO to commence on <em style="font: inherit;"> January 1, 2023. </em>In connection with his appointment as the Company’s CEO, Mr. Panush, effective <em style="font: inherit;"> January 1, 2023, </em>received 46,911 RSUs with fair value of approximately $1,200 under the Company’s Amended and Restated <em style="font: inherit;">2011</em> Stock Incentive Plan (the <em style="font: inherit;">“2011</em> Plan”). The RSUs vest in <span style="-sec-ix-hidden:c98080877">three</span> equal annual installments starting on the <em style="font: inherit;">first</em> anniversary of the grant date, conditioned upon Mr. Panush’s continued service with the Company.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 8pt;text-indent:36pt;">On <em style="font: inherit;"> December 7, 2022, </em>the Board appointed Gweltaz Toquet, who previously served as the Vice President of Sales for Europe and Asia Pacific, as Chief Commercial Officer (“CCO”) of the Company effective <em style="font: inherit;"> January 1, 2023. </em>In connection with his appointment as the Company’s CCO, effective <em style="font: inherit;"> January 1, 2023, </em>Mr. Toquet received 3,909 RSUs with fair value of approximately $100 under the Company’s <em style="font: inherit;">2011</em> Plan. The RSUs vest in <span style="-sec-ix-hidden:c98080882">three</span> equal annual installments starting on the <em style="font: inherit;">first</em> anniversary of the grant date, conditioned upon Mr. Toquet’s continued service with the Company.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">On <em style="font: inherit;"> February 14, 2023, </em>the Compensation Committee (the “Committee”) of the Board granted 14,541, 9,996, 8,179 and 5,452 RSUs, effective as of <em style="font: inherit;"> February 17, 2023, </em>to each of the Company’s CEO, Chief Financial Officer (“CFO”), Chief Operating Officer (“COO”) and CCO, respectively, pursuant to the <em style="font: inherit;">2011</em> Plan, or, with respect to the RSU award to the CEO, as an inducement award in accordance with Rule <em style="font: inherit;">5635</em>(c)(<em style="font: inherit;">4</em>) of the Nasdaq Listing Rules granted on terms substantially similar to those of the <em style="font: inherit;">2011</em> Plan (an “Inducement Award”). The RSU grants vest 33.4% on <em style="font: inherit;"> February 17, 2024, </em>33.3% on <em style="font: inherit;"> February 17, 2025 </em>and 33.3% on <em style="font: inherit;"> February 17, 2026.</em></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Also, on <em style="font: inherit;"> February 14, 2023, </em>the Committee granted 21,811, 6,664, 5,452 and 3,635 performance-based stock units, effective as of <em style="font: inherit;"> February 17, 2023, </em>to each of the Company’s CEO, CFO, COO and CCO, respectively, pursuant to the <em style="font: inherit;">2011</em> Plan, or, with respect to the CEO, as an Inducement Award (collectively, the “Short-Term Executive PSUs”). The performance goals for the Short-Term Executive PSUs with specified weighting are as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 80%; margin-left: 54pt; margin-right: auto;"><tbody><tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: top; width: 28.6%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-top: 1px solid black; border-left: 1px solid black;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 9pt;">Weighting</p> </td><td style="border-color: black black rgb(0, 0, 0); border-style: solid; border-width: 1px; vertical-align: top; width: 61.2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 9pt;">Goals</p> </td></tr> <tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: top; width: 28.6%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-left: 1px solid black;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 9pt;">50%</p> </td><td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: top; width: 61.2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-left: 1px solid black; border-right: 1px solid black;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 9pt;">Vesting of the full 50% of the PSUs occurs if the Company achieves the <em style="font: inherit;">2023</em> license, NRE and related revenue target approved by the Board (the <em style="font: inherit;">“2023</em> License Revenue Target”). The vesting threshold is achievement of 90% of <em style="font: inherit;">2023</em> License Revenue Target. If the Company’s achievement of the <em style="font: inherit;">2023</em> License Revenue Target is above <em style="font: inherit;">90%</em> but less than 99% of the <em style="font: inherit;">2023</em> License Revenue Target, 91% to 99% of the eligible PSUs would be subject to vesting. If the Company’s actual result exceeds <em style="font: inherit;">100%</em> of the <em style="font: inherit;">2023</em> License Revenue Target, every 1% increase of the <em style="font: inherit;">2023</em> License Revenue Target, up to 110%, would result in an increase of 2% of the eligible PSUs for the Company’s CFO, COO and CCO and an increase of 3% of the eligible PSUs for the Company’s CEO</p> </td></tr> <tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: top; width: 28.6%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-left: 1px solid black;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 9pt;">25%</p> </td><td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: top; width: 61.2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-left: 1px solid black; border-right: 1px solid black;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 9pt;">Vesting of the full 25% of the PSUs occurs if the Company achieves positive total shareholder return whereby the return on the Company’s stock for <em style="font: inherit;">2023</em> is greater than the S&amp;P Semiconductors Select Industry index (the “S&amp;P index”). The vesting threshold is if the return on the Company’s stock for <em style="font: inherit;">2023</em> is at least 90% of the S&amp;P index. If the return on the Company’s stock, in comparison to the S&amp;P index, is above 90% but less than 99% of the S&amp;P index, 91% to 99% of the eligible PSUs would be subject to vesting. If the return on the Company’s stock exceeds 100% of the S&amp;P index, every 1% increase in comparison to the S&amp;P index, up to 110%, would result in an increase of 2% of the eligible PSUs for the Company’s CFO, COO and CCO and an increase of 3% of the eligible PSUs for the Company’s CEO</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"> </p> </td></tr> <tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: top; width: 28.6%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-left: 1px solid black;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 9pt;">25%</p> </td><td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: top; width: 61.2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-left: 1px solid black; border-right: 1px solid black;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 9pt;">Vesting of the full 25% of the PSUs occurs if the Company achieves positive total shareholder return whereby the return on the Company’s stock for <em style="font: inherit;">2023</em> is greater than the Russell <em style="font: inherit;">2000</em> index (the “Russell index”). The vesting threshold is if the return on the Company’s stock for <em style="font: inherit;">2023</em> is at least 90% of the Russell index. If the return on the Company’s stock, in comparison to the Russell index, is above 90% but less than 99% of the Russell index, 91% to 99% of the eligible PSUs would be subject to vesting. If the return on the Company’s stock exceeds 100% of the Russell index, every 1% increase in comparison to the Russell index, up to 110%, would result in an increase of 2% of the eligible PSUs for the Company’s CFO, COO and CCO and an increase of 3% of the eligible PSUs for the Company’s CEO</p> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Accordingly, assuming maximum achievement of the performance goals set forth above, PSUs representing an additional 30%, meaning an additional 6,543, would be eligible for vesting of the Company’s CEO, and an additional 20%, meaning an additional 1,332, 1,090 and 727, would be eligible for vesting for each of the Company’s CFO, COO and CCO, respectively.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Subject to achievement of the thresholds the above performance goals for <em style="font: inherit;">2023,</em> the Short-Term Executive PSUs vest 33.4% on <em style="font: inherit;"> February 17, 2024, </em>33.3% on <em style="font: inherit;"> February 17, 2025 </em>and 33.3% on <em style="font: inherit;"> February </em><em style="font: inherit;">17,</em> <em style="font: inherit;">2026.</em> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:36pt;">Also, on <em style="font: inherit;"> February 14, 2023, </em>the Committee granted 60,587, 30,293, 30,293 and 30,293 PSUs, effective as of <em style="font: inherit;"> February 17, 2023, </em>to each of the Company’s CEO, CFO, COO and CCO, respectively, pursuant to the <em style="font: inherit;">2011</em> Plan, or, with respect to the CEO, as an Inducement Award (collectively, the “Long-Term Executive PSUs”). The Long-Term Executive PSUs shall vest in full upon the <em style="font: inherit;">first</em> achievement of any of the following performance goals:</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:36pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;"><tbody><tr><td style="width:54pt;"> </td><td style="vertical-align:top;width:18pt;"> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">●</p> </td><td style="vertical-align:top;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">if the Company’s compound annual growth rate for non-GAAP Earnings Per Share (“EPS”) for each fiscal year over the <em style="font: inherit;">three</em>-year period from <em style="font: inherit;">2022</em> through <em style="font: inherit;">2025</em> reaches 10% or if the Company’s non-GAAP EPS for any fiscal year reaches $1.00 during the period between <em style="font: inherit;"> January 1, 2023 </em>and <em style="font: inherit;"> December 31, 2025;</em></p> </td></tr> </tbody></table> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> </p> <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;"><tbody><tr><td style="width:54pt;"> </td><td style="vertical-align:top;width:18pt;"> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">●</p> </td><td style="vertical-align:top;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">If the Company’s non-GAAP operating margin for any fiscal year reaches 20% during the period between <em style="font: inherit;"> January 1, 2023 </em>and <em style="font: inherit;"> December 31, 2025;</em></p> </td></tr> </tbody></table> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> </p> <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;"><tbody><tr><td style="width:54pt;"> </td><td style="vertical-align:top;width:18pt;"> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">●</p> </td><td style="vertical-align:top;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">If the Company’s compound annual growth rate for revenue for each fiscal year over the <em style="font: inherit;">three</em> year period from <em style="font: inherit;">2022</em> through <em style="font: inherit;">2025</em> reaches 10% or if the Company’s revenue for any fiscal year reaches $180 million during the period between <em style="font: inherit;"> January 1, 2023 </em>and <em style="font: inherit;"> December 31, 2025; </em>or</p> </td></tr> </tbody></table> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> </p> <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;"><tbody><tr><td style="width:54pt;"> </td><td style="vertical-align:top;width:18pt;"> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">●</p> </td><td style="vertical-align:top;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">If the Company’s market capitalization (defined as total outstanding shares as of a given date multiplied by the closing price for the Company’s common stock as quoted by the NASDAQ Stock Market) reaches at least $1.1 billion for at least <em style="font: inherit;">30</em> days of consecutive trading.</p> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">A summary of the Company’s RSU and PSU activities and related information for the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> March 31, 2023, </em>are as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 20%; width: 80%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Number of</b><br/> <b>RSUs and</b><b> </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>PSUs</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Weighted Average Grant-Date</b><br/> <b>Fair Value</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 62%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Unvested as of December 31, 2022</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 16%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">879,277</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">37.57</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: 9pt;">Granted</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 16%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">389,560</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">23.56</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: 9pt;">Vested</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 16%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">(141,165</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">40.02</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: 9pt;">Forfeited or expired</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 16%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(52,553</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">34.58</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Unvested as of March 31, 2023 (unaudited)</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 16%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">1,075,119</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">32.32</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td></tr> </tbody></table> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:26pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:26pt;">As of <em style="font: inherit;"> March 31, 2023, </em>there was $26,615 of unrecognized compensation expense related to unvested RSUs and PSUs. This amount is expected to be recognized over a weighted-average period of <span style="-sec-ix-hidden:c98080983">1.5</span> years.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:26pt;">The following table shows the total equity-based compensation expense included in the interim condensed consolidated statements of income (loss):</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 10%; width: 80%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Three months ended</b><br/> <b>March 31,</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2023</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>(unaudited)</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>(unaudited)</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 62%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Cost of revenue</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 16%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">404</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 16%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">339</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Research and development, net</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 16%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">2,173</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 16%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">1,995</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Sales and marketing</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 16%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">393</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 16%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">333</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">General and administrative</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 16%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">889</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 16%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">722</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Total equity-based compensation expense</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 16%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">3,859</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 16%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">3,389</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:26pt;">The fair value for rights to purchase shares of common stock under the Company’s employee stock purchase plan was estimated on the date of grant using the following assumptions:</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:26pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; width: 95%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b><b><b>Three months ended</b><br/> <b>March 31</b></b></b></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>2023</b></b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>(unaudited)</b></b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>2022</b></b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>(unaudited)</b></b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 68%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Expected dividend yield</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">0</em></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">0</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Expected volatility</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">45</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">38</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Risk-free interest rate</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">4.8</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">0.5</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Contractual term of (months)</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">6</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">6</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> 0 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; width: 95%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Number of</b><br/> <b>options (1)</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Weighted</b><br/> <b>average </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>exercise</b><br/> <b>price</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Weighted</b><br/> <b>average remaining</b><br/> <b>contractual</b><b> </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>term</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Aggregate</b><br/> <b>intrinsic </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>value</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 48%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Outstanding as of December 31, 2022</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">106,000</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">20.24</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2.0</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">609</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;">Granted</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 10%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">—</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 10%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">—</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;">Exercised</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 10%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">—</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 10%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">—</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;">Forfeited or expired</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </td><td style="width: 10%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid black;"><em style="font: inherit;">—</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 10%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">—</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Outstanding as of March 31, 2023</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 10%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">106,000</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 10%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">20.24</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 10%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">1.8</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 10%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">1,080</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Exercisable as of March 31, 2023</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid black;">106,000</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 10%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">20.24</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">1.8</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 10%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">1,080</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td></tr> </tbody></table> 106000 20.24 P2Y 609000 106000 20.24 P1Y9M18D 1080000 106000 20.24 P1Y9M18D 1080000 34887 46911 1200 3909 100 14541 9996 8179 5452 0.334 0.333 0.333 21811 6664 5452 3635 0.50 0.50 0.90 0.99 0.91 0.99 0.01 1.10 0.02 0.03 0.25 0.25 0.90 0.90 0.99 0.91 0.99 1 0.01 1.10 0.02 0.03 0.25 0.25 0.90 0.90 0.99 0.91 0.99 1 0.01 1.10 0.02 0.03 0.30 6543 0.20 1332 1090 727 0.334 0.333 0.333 60587 30293 30293 30293 0.10 1.00 0.20 0.10 180000000 1100000000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 20%; width: 80%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Number of</b><br/> <b>RSUs and</b><b> </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>PSUs</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Weighted Average Grant-Date</b><br/> <b>Fair Value</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 62%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Unvested as of December 31, 2022</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 16%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">879,277</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">37.57</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: 9pt;">Granted</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 16%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">389,560</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">23.56</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: 9pt;">Vested</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 16%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">(141,165</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">40.02</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: 9pt;">Forfeited or expired</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 16%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(52,553</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">34.58</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Unvested as of March 31, 2023 (unaudited)</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 16%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">1,075,119</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">32.32</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td></tr> </tbody></table> 879277 37.57 389560 23.56 141165 40.02 52553 34.58 1075119 32.32 26615000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 10%; width: 80%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Three months ended</b><br/> <b>March 31,</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2023</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>(unaudited)</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>(unaudited)</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 62%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Cost of revenue</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 16%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">404</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 16%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">339</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Research and development, net</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 16%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">2,173</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 16%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">1,995</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Sales and marketing</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 16%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">393</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 16%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">333</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">General and administrative</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 16%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">889</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 16%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">722</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Total equity-based compensation expense</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 16%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">3,859</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 16%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">3,389</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td></tr> </tbody></table> 404000 339000 2173000 1995000 393000 333000 889000 722000 3859000 3389000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; width: 95%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b><b><b>Three months ended</b><br/> <b>March 31</b></b></b></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>2023</b></b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>(unaudited)</b></b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>2022</b></b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>(unaudited)</b></b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 68%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Expected dividend yield</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">0</em></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">0</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Expected volatility</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">45</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">38</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Risk-free interest rate</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">4.8</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">0.5</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Contractual term of (months)</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">6</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">6</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> 0 0.45 0.38 0.048 0.005 P6M P6M <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 54pt;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>NOTE <em style="font: inherit;">11:</em> </b></p> </td><td style="width: auto;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>DERIVATIVES AND HEDGING ACTIVITIES </b></p> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Company follows the requirements of FASB ASC <em style="font: inherit;">No.</em> <em style="font: inherit;">815,”</em> Derivatives and Hedging” which requires companies to recognize all of their derivative instruments as either assets or liabilities in the statement of financial position at fair value. The accounting for changes in fair value (i.e., gains or losses) of a derivative instrument depends on whether it has been designated and qualifies as part of a hedging transaction and further, on the type of hedging transaction. For those derivative instruments that are designated and qualify as hedging instruments, a company must designate the hedging instrument, based upon the exposure being hedged, as a fair value hedge, cash flow hedge, or a hedge of a net investment in a foreign operation. Due to the Company’s global operations, it is exposed to foreign currency exchange rate fluctuations in the normal course of its business. The Company’s treasury policy allows it to offset the risks associated with the effects of certain foreign currency exposures through the purchase of foreign exchange forward or option contracts (“Hedging Contracts”). The policy, however, prohibits the Company from speculating on such Hedging Contracts for profit. To protect against the increase in value of forecasted foreign currency cash flow resulting from salaries paid in currencies other than the U.S. dollar during the year, the Company instituted a foreign currency cash flow hedging program. The Company hedges portions of the anticipated payroll of its non-U.S. employees denominated in the currencies other than the U.S. dollar for a period of <em style="font: inherit;">one</em> to <em style="font: inherit;">twelve</em> months with Hedging Contracts. Accordingly, when the dollar strengthens against the foreign currencies, the decline in present value of future foreign currency expenses is offset by losses in the fair value of the Hedging Contracts. Conversely, when the dollar weakens, the increase in the present value of future foreign currency expenses is offset by gains in the fair value of the Hedging Contracts. These Hedging Contracts are designated as cash flow hedges.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">For derivative instruments that are designated and qualify as a cash flow hedge (i.e., hedging the exposure to variability in expected future cash flows that is attributable to a particular risk), the gain or loss on the derivative instrument is reported as a component of other comprehensive income (loss) and reclassified into earnings in the same period or periods during which the hedged transaction affects earnings. As of <em style="font: inherit;"> March 31, 2023, </em>and <em style="font: inherit;"> December 31, 2022, </em>the notional principal amount of the Hedging Contracts to sell U.S. dollars held by the Company was $9,700 and $12,200, respectively.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The fair value of the Company’s outstanding derivative instruments is as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 45pt; width: 90%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>March 31, 2023</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>(unaudited)</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>December 31, 2022</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 66%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Derivative assets:</b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Derivatives designated as cash flow hedging instruments:</p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Foreign exchange forward contracts</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 14%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 14%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">13</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Total</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 14%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 14%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">13</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Derivative liabilities:</b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Derivatives designated as cash flow hedging instruments:</p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Foreign exchange option contracts</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">128</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">23</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Foreign exchange forward contracts</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">232</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">96</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Total</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 14%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">360</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 14%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">119</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The increase (decrease) in unrealized gains (losses) recognized in “accumulated other comprehensive gain (loss)” on derivatives, before tax effect, is as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 45pt; width: 95%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Three months ended</b><br/> <b>March 31,</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2023</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>(unaudited)</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>(unaudited)</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 68%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Derivatives designated as cash flow hedging instruments:</p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Foreign exchange option contracts</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">(105</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Foreign exchange forward contracts</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(320</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">2</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 13%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(425</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 13%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">2</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The net (gains) losses reclassified from “accumulated other comprehensive gain (loss)” into income are as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 45pt; width: 95%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>Three months ended</b><br/> <b>March 31</b></b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>2023</b></b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>(unaudited)</b></b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>2022</b></b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>(unaudited)</b></b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 68%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Derivatives designated as cash flow hedging instruments:</p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Foreign exchange option contracts</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Foreign exchange forward contracts</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">171</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">110</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">171</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">110</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Company recorded in cost of revenues and operating expenses a net loss of $171 and $110 during the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> March 31, 2023 </em>and <em style="font: inherit;">2022,</em> respectively, related to its Hedging Contracts.</p> 9700000 12200000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 45pt; width: 90%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>March 31, 2023</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>(unaudited)</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>December 31, 2022</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 66%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Derivative assets:</b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Derivatives designated as cash flow hedging instruments:</p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Foreign exchange forward contracts</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 14%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 14%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">13</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Total</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 14%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 14%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">13</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Derivative liabilities:</b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Derivatives designated as cash flow hedging instruments:</p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Foreign exchange option contracts</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">128</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">23</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Foreign exchange forward contracts</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">232</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">96</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Total</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 14%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">360</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 14%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">119</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 45pt; width: 95%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Three months ended</b><br/> <b>March 31,</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2023</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>(unaudited)</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>(unaudited)</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 68%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Derivatives designated as cash flow hedging instruments:</p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Foreign exchange option contracts</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">(105</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Foreign exchange forward contracts</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(320</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">2</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 13%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(425</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 13%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">2</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> </tbody></table> 0 13000 0 13000 128000 23000 232000 96000 360000 119000 -105000 0 -320000 2000 -425000 2000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 45pt; width: 95%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>Three months ended</b><br/> <b>March 31</b></b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>2023</b></b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>(unaudited)</b></b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>2022</b></b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>(unaudited)</b></b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 68%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Derivatives designated as cash flow hedging instruments:</p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Foreign exchange option contracts</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Foreign exchange forward contracts</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">171</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">110</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">171</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">110</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> </tbody></table> 0 0 171000 110000 171000 110000 171000 110000 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 54pt;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>NOTE <em style="font: inherit;">12:</em> </b></p> </td><td style="width: auto;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS)</b></p> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The following tables summarize the changes in accumulated balances of other comprehensive income (loss), net of taxes:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="10" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Three months ended March 31, 2023 (unaudited)</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="10" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Three months ended March 31, 2022 (unaudited)</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Unrealized</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>gains (losses) on available-for-sale marketable </b><b>securities</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Unrealized gains (losses) on cash flow</b><b> hedges</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Total</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Unrealized</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>gains (losses) on available-for-sale marketable </b><b>securities</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Unrealized gains (losses) on cash </b><b>flow hedges</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Total</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 34%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Beginning balance</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 8%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">(6,142</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 8%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">(107</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 8%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">(6,249</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 8%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">(427</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 8%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">55</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 8%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">(372</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-indent: -9pt;">Other comprehensive income (loss) before reclassifications</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 8%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">684</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 8%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">(426</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 8%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">258</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 8%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">(2,167</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 8%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">4</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 8%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(2,163</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-indent: -9pt;">Amounts reclassified from accumulated other comprehensive income (loss)</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 8%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(92</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 8%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">173</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 8%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">81</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 8%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 8%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">97</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 8%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">97</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Net current period other comprehensive income (loss)</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 8%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">592</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 8%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(253</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 8%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">339</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 8%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(2,167</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 8%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">101</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 8%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(2,066</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Ending balance</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 8%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">(5,550</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 8%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">(360</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 8%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">(5,910</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 8%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(2,594</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 8%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">156</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 8%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">(2,438</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The following table provides details about reclassifications out of accumulated other comprehensive income (loss):</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; margin: 0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 33%; border-bottom: 1px solid black;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b>Details about</b></p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b>Accumulated Other</b></p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b>Comprehensive Income</b></p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b>(Loss) Components</b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 26%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>Amount Reclassified from Accumulated Other Comprehensive</b></b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>Income (Loss)</b></b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 26%; border-bottom: 1px solid black;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Affected Line Item </b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>in the </b><b>Statements of Income (Loss)</b></p> </td></tr> <tr style="vertical-align: bottom;"><td style="width: 33%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 22%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 12%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 26%;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 33%;"> </td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%; padding-bottom: 1px;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 26%; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>Three months ended March 31,</b></b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 26%;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 33%;"> </td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>2023</b><br/> <b>(unaudited)</b></b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>2022</b><br/> <b>(unaudited)</b></b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 26%;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 33%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Unrealized losses on cash flow hedges</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 22%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(4</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(2</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td><td style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 26%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><em style="font: inherit;">Cost of revenues</em></p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 33%;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 22%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">(147</em></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">(96</em></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td><td style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 26%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><em style="font: inherit;">Research and development</em></p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 33%;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 22%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">(4</em></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">(3</em></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td><td style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 26%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><em style="font: inherit;">Sales and marketing</em></p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 33%;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 22%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(16</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(9</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 26%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><em style="font: inherit;">General and administrative</em></p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 33%;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 22%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(171</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(110</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 26%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><em style="font: inherit;">Total, before income taxes</em></p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 33%;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 22%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(13</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 26%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><em style="font: inherit;">Income tax expense (benefit)</em></p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 33%;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 22%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(173</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(97</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 26%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><em style="font: inherit;">Total, net of income taxes</em></p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 33%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Unrealized gains on available-for-sale marketable securities</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 22%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">92</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 26%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><em style="font: inherit;">Financial income (loss), net</em></p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 33%;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 22%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">—</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">—</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 26%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><em style="font: inherit;">Income tax expense (benefit)</em></p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 33%;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 22%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">92</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 26%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><em style="font: inherit;">Total, net of income taxes</em></p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 33%;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 22%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(81</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(97</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 26%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><em style="font: inherit;">Total, net of income taxes</em></p> </td></tr> </tbody></table> <p style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; margin: 0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="10" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Three months ended March 31, 2023 (unaudited)</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="10" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Three months ended March 31, 2022 (unaudited)</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Unrealized</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>gains (losses) on available-for-sale marketable </b><b>securities</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Unrealized gains (losses) on cash flow</b><b> hedges</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Total</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Unrealized</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>gains (losses) on available-for-sale marketable </b><b>securities</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Unrealized gains (losses) on cash </b><b>flow hedges</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Total</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 34%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Beginning balance</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 8%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">(6,142</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 8%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">(107</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 8%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">(6,249</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 8%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">(427</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 8%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">55</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 8%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">(372</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-indent: -9pt;">Other comprehensive income (loss) before reclassifications</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 8%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">684</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 8%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">(426</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 8%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">258</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 8%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">(2,167</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 8%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">4</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 8%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(2,163</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-indent: -9pt;">Amounts reclassified from accumulated other comprehensive income (loss)</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 8%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(92</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 8%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">173</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 8%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">81</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 8%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 8%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">97</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 8%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">97</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Net current period other comprehensive income (loss)</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 8%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">592</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 8%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(253</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 8%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">339</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 8%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(2,167</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 8%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">101</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 8%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(2,066</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Ending balance</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 8%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">(5,550</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 8%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">(360</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 8%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">(5,910</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 8%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(2,594</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 8%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">156</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 8%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">(2,438</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td></tr> </tbody></table> -6142000 -107000 -6249000 -427000 55000 -372000 684000 -426000 258000 -2167000 4000 -2163000 92000 -173000 -81000 -0 -97000 -97000 592000 -253000 339000 -2167000 101000 -2066000 -5550000 -360000 -5910000 -2594000 156000 -2438000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 33%; border-bottom: 1px solid black;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b>Details about</b></p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b>Accumulated Other</b></p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b>Comprehensive Income</b></p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b>(Loss) Components</b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 26%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>Amount Reclassified from Accumulated Other Comprehensive</b></b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>Income (Loss)</b></b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 26%; border-bottom: 1px solid black;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Affected Line Item </b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>in the </b><b>Statements of Income (Loss)</b></p> </td></tr> <tr style="vertical-align: bottom;"><td style="width: 33%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 22%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 12%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 26%;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 33%;"> </td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%; padding-bottom: 1px;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 26%; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>Three months ended March 31,</b></b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 26%;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 33%;"> </td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>2023</b><br/> <b>(unaudited)</b></b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>2022</b><br/> <b>(unaudited)</b></b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 26%;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 33%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Unrealized losses on cash flow hedges</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 22%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(4</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(2</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td><td style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 26%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><em style="font: inherit;">Cost of revenues</em></p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 33%;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 22%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">(147</em></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">(96</em></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td><td style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 26%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><em style="font: inherit;">Research and development</em></p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 33%;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 22%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">(4</em></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">(3</em></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td><td style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 26%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><em style="font: inherit;">Sales and marketing</em></p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 33%;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 22%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(16</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(9</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 26%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><em style="font: inherit;">General and administrative</em></p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 33%;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 22%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(171</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(110</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 26%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><em style="font: inherit;">Total, before income taxes</em></p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 33%;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 22%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(13</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 26%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><em style="font: inherit;">Income tax expense (benefit)</em></p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 33%;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 22%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(173</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(97</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 26%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><em style="font: inherit;">Total, net of income taxes</em></p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 33%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Unrealized gains on available-for-sale marketable securities</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 22%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">92</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 26%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><em style="font: inherit;">Financial income (loss), net</em></p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 33%;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 22%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">—</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">—</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 26%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><em style="font: inherit;">Income tax expense (benefit)</em></p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 33%;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 22%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">92</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 26%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><em style="font: inherit;">Total, net of income taxes</em></p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 33%;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 22%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(81</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(97</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 26%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><em style="font: inherit;">Total, net of income taxes</em></p> </td></tr> </tbody></table> -4000 -2000 16000 9000 171000 110000 -2000 13000 -173000 -97000 92000 0 0 0 92000 0 -81000 -97000 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 54pt;"> <p style="margin: 0pt; text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><b>NOTE <em style="font: inherit;">13:</em> </b></p> </td><td style="width: auto;"> <p style="margin: 0pt; text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><b>SHARE REPURCHASE PROGRAM </b></p> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Company did <span style="-sec-ix-hidden:c98081144"><span style="-sec-ix-hidden:c98081145">not</span></span> repurchase any shares of common stock during both the <em style="font: inherit;">first</em> quarter of <em style="font: inherit;">2023</em> and <em style="font: inherit;">2022.</em> As of <em style="font: inherit;"> March 31, 2023, </em>278,799 shares of common stock remained available for repurchase pursuant to the Company’s share repurchase program.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The repurchases of common stock are accounted for as treasury stock, and result in a reduction of stockholders’ equity. When treasury shares are reissued, the Company accounts for the reissuance in accordance with FASB ASC <em style="font: inherit;">No.</em> <em style="font: inherit;">505</em>-<em style="font: inherit;">30,</em> “Treasury Stock” and charges the excess of the repurchase cost over issuance price using the weighted average method to retained earnings. The purchase cost is calculated based on the specific identified method. In the case where the repurchase cost over issuance price using the weighted average method is lower than the issuance price, the Company credits the difference to additional paid-in capital.</p> 278799 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 54pt;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>NOTE <em style="font: inherit;">14:</em> </b></p> </td><td style="width: auto;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>SUBSEQUENT EVENTS</b></p> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">In <em style="font: inherit;"> May 2023, </em>the Company entered into an agreement to acquire the VisiSonics <em style="font: inherit;">3D</em> spatial audio business (“VisiSonics”). Under the terms of the agreement, the Company agreed to pay an aggregate of $3,600 at closing, and each of VisiSonics’ <em style="font: inherit;">two</em> founders will be entitled to an additional payment of $100 payable in equal monthly installments over the <em style="font: inherit;">12</em> month period following the closing in connection with their provision of consulting services. The final purchase price allocation for the acquisition has <em style="font: inherit;">not</em> been determined as of the filing of this Quarterly Report on Form <em style="font: inherit;">10</em>-Q.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> 3600000 100000 The SAR units are convertible for a maximum number of shares of the Company’s common stock equal to 75% of the SAR units subject to the grant. During the first quarter of 2018, the Company entered into an agreement to acquire certain NB-IoT technologies in the amount of $2,800, of which technologies valued at $600 have not been received and have been written off during 2022. Of the $2,200, $210 has not resulted in cash outflows as of December 31, 2022. In addition, the Company participated in programs sponsored by the Hong Kong government for the support of the above investment, and as a result, the Company received during 2019 an amount of $239 related to the NB-IoT technologies, which was reduced from the gross carrying amount of intangible assets. The Company recorded the amortization cost of the NB-IoT technologies in “cost of revenues” on the Company’s consolidated statements of income (loss). China Represent options granted to non-employee directors of the Company only. As of December 31, 2022, there were no outstanding or exercisable SAR units left and no outstanding or exercisable options granted to employees left. During 2022, the Company recorded an impairment charge of $3,556 in operating expenses with respect to Immervision technology acquired in August 2019, as the Company has decided to cease the development of this product line. EXCEL 74 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( /.!JE8'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 " #S@:I67A!X3>X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M:L,P#(9?9?B>R$[H&";UI:.G#@8K;.QF;+4UBQ-C:R1]^SE9FS*V!]C1TN]/ MGT"-"=+T$9]C'S"2PW0W^K9+TH0U.Q$%"9#,";U.94YTN7GHH]>4G_$(09L/ M?42H.+\'CZ2M)@T3L @+D:G&&FDB:NKC!6_-@@^?L9UAU@"VZ+&C!*(4P-0T M,9S'MH$;8((11I^^"V@7XES]$SMW@%V28W)+:AB&MW!= M(MT9S+^2DW0.N&;7R:_UYG&_9:KB55WP52'XON)2K*1X>)]621A'^_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 /.!JE9D*76>S04 .H> 8 >&PO=V]R:W-H965T&UL MM9EA;^HV%(;_BL6F:9-*B1TH]*Y%HK3=T&Y[>TMWIVW:!S4WB5%^V%L8L/W0Z.EB(A.M3 MN10I_#*3*N$&3M6\HY=*\# /2N(.\[RS3L*CM#6\R*\]J.&%S$P)!$9TE M"5?K*Q'+U66+MK87'J/YPM@+G>'%DL_%5)C?EP\*SCJE2A@E(M613(D2L\O6 MB'X8^\P&Y'=\B<1*[QP3B_(LY5=[,@DO6YYMD8A%8*P$AW\O8BSBV"I!._[= MB+;*9]K W>.M^FT.#S#/7(NQC/^(0K.X; U:)!0SGL7F4:Y^%1N@GM4+9*SS MOV15W-OMMDB0:2.333"T((G2XC]_W73$3H!?%\ V >Q= /5K OQ-@)^#%BW+ ML:ZYX<,+)5=$V;M!S1[D?9-' TV4VC1.C8)?(X@SPVL99) 50T9I2&Y2$YDU MF:1%>=AN;A.]X$KHBXZ!I]F83K!1OBJ468VR3^YD:A8:5$,1OHWO0"O+IK)M M4Z\8*GC'U2GQZ0EA'O,=[1GO"U\3K^N*?M,:O^PX/Y?S]W7<;F_]_1'N(A,C M$OV/J\<*R:Y;TKZQ'_22!^*R!:^D%NI%M(8_?$?/O)]=N-]([ U]MZ3O8NK# M3:6,H0,4CZ$/0O%*?A-K%S2NY'D>I7V_.SAW,:*Q#1E[)6/O$,9',8\T4$*J M[WDB7(2XSOCFRXA,[L&MFL$Y1OF)7P;\[F+"X^?\5B[NF., MAC6$ZI=0?;RS,Z5RI$@'4)A_"J[L $1@<'2F#E=KMREK^]0%B08VA!R4D .T M6>78LZ%\$"J2(;F%R\Z!&E?[[.1#8QKRG9=\Y_^++\]B+1VN53=9H%$-^:A7 MS;K>881/ZZ6S+O?$4Z_]V46%AS7%VC$3]#"LSQE71JC8#I]+J8P3$=B'F*G2F'ZTU%N<9!\XF*U MTP4>UQ2RY&,F:2 5 MY"YWJB=D:J!HB51D+#,P<>#E9.@N8ES]^L:)? QC0RMG0W%KLD%^XJ]D$D(! M1[,H*!PZDF%[W>F=\_<_(>P_/0RO10W*=L>$=A".KZ9'M \N7(I]2= M5UR2]EBW1Z8+'J[)+TJ^"/(H>0AUDT50-UW/Y2IU=@,L]RN#K2Q3'[E'K& :)5@Z)XK;F/6KY.C] KJ(T<*< MPRFQRBDQW.F\!WV0VH E_"M:UHY8>Q29-^@YJQ>/:TI:F2>&&YZ\6D=*\'HP M7(!UW5C',$RL,DP,=SD?9;Y$6<@4FU_WB/C>H#WPV<#)=PR3Q"J3Q'!?\Q09 M< YR1BC[\?DG,A5!IB"33DA<:2R3!*:HJ8%QYX1\?^IYE"R%*K[ .IA&G$OH_BG\Q/Q&(]JREGY M(G:0+YJDL!8M-@SL6HUOP9VQW@F)CL;Q:;N2.\NW+3G5[L0M\QVWU M:A*+&81ZIWUXO"HV5HL3(Y?YWN2S-$8F^>%"\% H>P/\/I/2;$_L \KM[>%_ M4$L#!!0 ( /.!JE;EF#9DH < &DA 8 >&PO=V]R:W-H965T&ULK5I=;]NX$OTKA+=8M( 3BZ0^TR1 F^+N%MB+#9KMO<^,1,=" M)-%+4DZ[OWZ'LBW9(D4[0!Z22/;AZ S)F3-#Y?I%R&>UXERC'W75J)O92NOU MU6*A\A6OF;H4:][ -TLA:Z;A5CXMU%IR5G2#ZFI!@B!>U*QL9K?7W6?W\O9: MM+HJ&WXOD6KKFLF?GWDE7FYF>+;_X%OYM-+F@\7M]9H]\0>NOZ_O)=PM>BM% M6?-&E:)!DB]O9I_PU5W8#>@0_ROYBSJX1L:51R&>SV=TUC_3##R\WEO_3^<\.//(%+\3U?_+0J]N9ND,%7S)VDI_ M$R^_\YU#D;&7BTIUO]'+#AO,4-XJ+>K=8&!0E\WV+_NQFXB# 3B<&$!V \BY M ^AN .T5^JS?WC&U0K!J*#<7_.^VW+ * MG'>NXM94W)DRV6)S2\(PA17;'+KC0&&21CWJB&?8\PR]/!]60NH+V+DUQ'#S M#'&[%JITT]Q:B@X(Q#@.1RQ=(!RZ248]R)(\;R5I2ZYDV%D M/1P',0[)B*,#ADF0!FZ6<<\R]K+\2[*"0T+..:PU<(4@;T ]Q!*Q"G)\%_V@ M%BB7'"(=50+"0)FOWU%,(2C,Y:/0*P3NYJL^;KM=!*'(ZT>3WOG$Z_R]Y&M6%HC_6)ODISK6X Q0SH_"WL4[L1BE21R/ M:-N@.,UB-^NT9YWZETQH5IU!,+4W3!I$\7A?.6!)$I.)$,UZDIDW;?XAFJ=M MA'H29_:6B?.-C!UYBX-!1P/OHGP^E8=VXX_V"SF(WIVVN5#!Q%K@ Y7'_H3) M-UQVL;QF/]&R;0HG16P_'%L9W84*DRF*@\QBK[*!;B\Y[.@":?9CMV?F"%*1 MDRBQ*&0A'2=U!RJ-LFR"Z*"1V"^2]Q**:*E_=LG":.0:REH]S97:*2#.QGG" M@4J"2:Z#3F*_4/X)3)DNFR=4<2AVD315[8587K1P,YTYL*V'. CL"7;!R,&& M.68]""?V*^=O0A0O954YJ=DRF(1),I:+D[!C:H-:8K]<0KW,FJ?2B/JI/6HK M5@QS..;I0,53FHX'7<-^8?O:;+C29E\J4XW70REB-BSL77]%@FW9(AD>4[=! M89!.,!^T#?O%[<].?:N1>CA)VL(5IXFU1QVH0U^.:0[JAKURLM/@LVAF=I#0 M($K&,NS&I7ABRY)!F8A?F;94IPD26W(HQMB*=ARRK;E.ZVRROQKVZSWHC:\=.'W25?KG;UMV@QEW1[737EB\,MU3GLN6.VMW[ZS: MFI7899@#%DT'TB%_TQE7$0: ZV=J:!AU_.B;K0&7I5#(9E(_XE>^X.3K%U)8P MZ#WIN)APP2A)IK;PH'4D/;-'.IGZO*+YZM3W1M:.W1ZTD_BU.(CO.*"Y4$$P%*!P6E_O9N6S2QW;R> M8FKW;S&UCNUL4$0FSBWH('KTA.B-JJ933!W:%A,R#D\W+)N:U8/#4.H-SP5J HNU:^_I 0G'W?ELS-&J5=17QNC;V7MV/=!7:E?7>_EO@#H9N$*O0LN M@P!#I$JT857+KU T#X+ _""U8M((<*M70I;_\.(C:D3#4:F4V8^=,+=:0>=4 M0#PYY\[66RMT?)!C+P<]IGX]OA-U+9II%T.OCX3.HRR:PYSOO]T[K,\Z#;TT M%D(O1ZKG&F5VF4"L>+?BSF>[J&. MH/XZXE-1E.;E'>2 [MBU;"YRMBXA)SAI.@J$D.)PW(Z6YX]V+ 2=ON MOR^B#%O1[8#%))PX *-#K4']M<8WKAE\!&T"DPU$D9NC74$0: K&%:L#1@F> MZ@K"H=((SVG0U:3:.-]JV84$B;(T&<^K$Y>FR41PA$/)$?I+CIV4#P+>;>Q7 M.H&MEX/.DP<7SG7RL#AX#V[^"0%"[ZEL%!1P2Q@87"8P#7+[7G][H\6Z>S7^ M*+06=7>YXM"72P. [Y="Z/V->=O>_W?%[;]02P,$% @ \X&J5I!7;O\K M P XPH !@ !X;"]W;W)KT!I([<"($*D%JJ:7V8A$J[/9O$$*N.S6P'VGWZ'3MI1KC3\4!\.>?X][>/ MY3/<"/FJ,D(T>LL95R,GTWIUZ[HJR4B.54>L"(>9A9 YUM"52U>M),&I=S\TQYF,['P-/=)EI,^".ARN\ M)#.B7U93"3VWCI+2G'!%!4>2+$;.G7\[\:V#M?A)R49MM9&1,A?BU70>TY'C M&2+"2*)-" R?-9D0QDPDX/A=!77J-8WC=OLC^C7F&&=:PBP%/SU^Y)I( MFJ.)X"D<#DE-2PE&4ZRA,BI6#81JTI M-C,9T33!3+715_0R>T"M+VWT!5&.GC-1*,Q3-70U<)O5W:1BO"\9@R.,/[#L MH-"_08$7A ?<)Z?='TA2NP=-=Q=VJ]ZRH-ZRP,;K'HEWQR#W[:[ +4*I*.9Z M43!(R$047!_45P;LV8#F8JW'H0]*UMLB3MLT2,.:-#Q).H4K0># 4@1YE+S> MH!66:(U905 +CB05C&&IT(K O<[@^-J'V,LEXBTNK^-Y_@[].:L&?[?F[U[' M;RD5PH7.A*1_8,+H*$_Z\Z^FOR/8J?!.M"V!!;T?#0Q_3T8/Q[X87<7>M\NC =QL)OS[E8%8LH_>+*7E"O$R (&PO=V]R:W-H965T&UL MK5E1;]LV$/XKA%<,"=#$(B5;4N88:-QU*]!L1=*N#\,>&(NVB4JB2U).NE^_ MHV1+LD2QS>H^U*)T=_R./-YWQ\P>A?RL-HQI])2EN;H>;;3>7HW':KEA&567 M8LMR^+(2,J,:AG(]5EO):%(J9>F8>-YTG%&>C^:S\MU[.9^)0J<\9^\E4D66 M4?GUAJ7B\7J$1X<7=WR]T>;%>#[;TC6[9_KC]KV$T;BVDO",Y8J+'$FVNAZ] MPE<+$AN%4N(OSAY5ZQD95QZ$^&P&;Y/KD6<0L90MM3%!X6?'%BQ-C27 \65O M=%3/:13;SP?K;TKGP9D'JMA"I)]XHC?7HVB$$K:B1:KOQ./O;._0Q-A;BE25 M_Z/'O:PW0LM":9'ME0%!QO/JES[M%Z*E ';L"F2O0+H*P8""OU?P2TPP_LFE9(K-#9.Z'4.3K[F-,BX?#]'%V@C_>OT=F+(X^ M;$2A:)ZHE^C%T7@VU@#93#Q>[N'=5/#( #P?W8I<;Q3Z%> EQ_IC<+7VEQS\ MO2%.@[=47B(?OT3$([X%S^+[U8D#CE\OOU_:\P?LW;$=RPNFKFQ+4ZD&=E5S MOJ_4EB[9]0@.L&)RQT;SGW_"4^\7FU\G,G;D95![&;BLUU[:G*PTIZ6FR3F[ M.8E"?S(;[]KH^U)^X,>XECJ"-:EA39RP%D)I$];2 :^R,&E-//%Q%UU?:!IX M@1WON$IP_=$QH[\C6I_HV^$KV)4+C<( M1/U5]\)6M%8NV:0(]NQ[$]=88R?6>YI"$C9 @94_,[-+-H1Q;V[?"[IAW1#P09D)K_2\N" Q(%SS7-U_PA98@JQ;2=T' ?"XF[@/M"X61@ZS%I\!(G MW@]"P\**WO&TPB3]W8T(]KM +6+A!,<#4!O>PT[":>40GB]%QM!9:FH+*U*_ M!^$B".,>TKY8,(T&<#;,A=W4]8;G-%]R6-8*Y^"9W]MI3X^#2?=(6:1@U0= M-CR&W41V!R4:584L*S43J-79IR90V9>"ZZ](L64AN>8#P=!GL N,PRYXJY0_ MP,*X83KLICI35:('!CT)0YH^0?Z"XU8MMQ5LG]0N?,M2V\2B(; -]V$GU4#! M7(8KX#P<+RO&T!(-_06U2+6KBV.(#5UA-U_] =V?.4U68%&ODKH(HI!TD5G$ M\#0>RJ@-.V$W/=U0Q9?F")4 $22!JF] 9] G)")-J6R]M:>#:H:H#R[:Z%0W_>#[N[:Q+ W4&^1AFF)FVD/$?HME'WZM**TB0VC;'B6N'GV M'5^:7(K^OF79 Y/_6"$Z33P[=$YD[=CAAK/)Y/]W_L3)]\_V]$36CCUMZ)VX MZ=W5_>]5C]I_+^QG/HL8\>.AJ&O(G+C)_$Y\I2E41\ZH.VD?>RIKQPXWI0&) M?B#JG&7%LST]D;5C3YM*@[@K#6?4Q;UPBCS<2W5]*8SCN-M2C%N7KQF3Z_). M6@%+%KFN[B7KM_6]]ZORMK?S_@9?+:K;Z\9,=9E^2^6:YPJE; 4FOK@1;;\HKW06@MLO)QPVC"I!& [RLA]&%@)JC_2C#_#U!+ P04 " #S M@:I6!H$!@!H$ #R#0 & 'AL+W=O\'JV1*U9$C[ZV\E&P-^ MR\U9U^TJ_E!9%]E#*#(:YIPN;!BI78WMBW#&%(JK\4..'[9B"RE M"I?9UI:[#&ADE-+$]APGL%/*N+6/V7(N5H1)! J+0)BG][6$&2:$N(X]_2J%7MJ17/GX_6/QGR M2&9-):Q$\C>+5+RPIA:)8$/S1#V)PV]0$C( 0Y%(\TL.I:QCD3"72J2E,B)( M&2_^Z6OIB#,%M-.NX)4*7EUAU*'@EPJ^(5H@,[3NJ:++>28.)-/2:$T_&-\8 M;63#N [CL\KP*T,]M7S@"C*6DI7@$08'(OTD1<(BJG#QK/ /HZ8D$1O\E&*N MQ#J(>R!7OPLI!^3JA=,\8B@]($/R\GQ/KCX,R ?"./DS%KFD/))S6R%6O:,= MEKCN"EQ>!RZ??!9:71/?_4@\Q_-;\*R^ M7]WK@>-7?O>-O5&'O2]8H0GZK\TSA69@-'49[I?#T72"N^[/\;9(N<$LJ*0N M8(TJ6".CYG? NMU3EM!U D,\(8:2)D DA'G&% -YTP9VU$=3'T(W7MAB\D[$+ZN.*^K@W(JN8\BU(G;>:,DX[ATG%8?)F&83&\6V0)HWM G]: M@]24Z7'MM((U[2V#%94QV6"+(S%$VX[,G[YGYK^3L0NVLXKMK#<(]]@!]E2W M4XD=4+(M-V<_E22\\ /C6TPBJ;+IU8)]-SRED6W.IP+-/Y%P5\V7UMKJXW)IQO?;^ M3E]HS%1^,E/G, &33K7$T26%1>,8J'$SLSH:Z%PXC>/,5[*(-," M^'TCA#HN] ;5-6_Y#5!+ P04 " #S@:I6ACCT06NT:R: '"2O-_^^ K.VD61DM^1EC>#V.F65M_8 MBA .GHJ\9%>C%>?KMY,)6ZY(@=D;NB:EN')/JP)S,:P>)FQ=$9PV1D4^09;E M30J M7*=7(ZOVB.1DR6L*+'X>R9SD>DH[V]ZP-CX^?V>/FX<7#W&%&YC3_ M*TOYZFH4C$!*[O$FYY_I]@-I'\BM^98T9\U?L&VQU@@L-XS3HC46'A19N?O% M3ZT01P:V<\( M09(-O!.&-BM@2T;H!,&3FO@R ;^"0.W-7 E W3*P&L-/,D MVB<,_-; ;R9KIVXS-0O,\6Q:T2VH:K1@JP^:^6VLQ8QD91V*M[P25S-AQV?7 M)2=55H Y+5,18"2MCQC-LQ1S,;CEXD=$'F> WH/Y"I9UR,>T@7_:1?Q%+ -M6/G:>O0>MW#V%D\/+3_!J\X[S*[C8ED)'U<26&1Z9"LJ[91 3@/@K1/@I1P^.< MX'F/%[9086-H^Z'5A44:F.U+$1>K(-=U M K>+2C2.^9YO'\@ZZCE[]9Q>]?X0)4Q.F7:M=924D1YO;D0LC(C(B(A5Q!AZ MH30CB0G5DKV"[[7U7UURX.AC^0-K]?%2S>\(!NE;8"$J1M%!13NA)H$@%R;FHNYF68+$&YMJ^*^VCBFFZ? <%#I332\6-P]!RY/32P#SDA')ZJ3 1I9Z\9>F<A(S9&&&1&9(K(&,G4!NAQ,CK"O3H=.%_:WN9;T<-'>_9LC" M#(DT$%M>WV(S3V+@Z8IVZ']A?P-\43_7M>)R_>%(=DBP9EBP=E2X9BZP;/X9T M_)DO!;0!XYOS4GU9,!:%J9*8*LQ%MMSB:5!*;AHAB08"/=\^D9N'[AGVM\]G M='FV5D2UY42V(V8=>;*6O0Y7!9%.I@;0B6Q-'?U41#(R:6!N6'@RZ]0)D??B^M_.!#* M/&0E SFY%X;6&U_D0[7[AK\;<+IN/B'?4(A"S4)*$#(=F^7]\%2(D2\:*X4;]8)+U8/?N&9Q?B]9.0C\V:,86>J[)N M;D9KI397DTF3KUE%FW=BPVKXSTK(BBJXE0^39B,9++: M/+N3BVNQ526OV9U$S;:JJ'SYP$KQ=#.*1_L'W_C#6ND'D\7UACZP>Z:^;^XD MW$T.6@I>L;KAHD:2K6Y&[^.KVR31"XS$OSA[:HZND39E*<2COOE^V_&>/!F"5MV*TH_\T+M;X992-4 ML!7=ENJ;>/J==09-M;Y!:0;@$QAK;(C%D?J:*+:RF>D-32H$U?&-^8U6 -KW48[Y6$_W)8 MIQ:?:\4DK]"MJ L(#BOT52-*7E %-_<*/B!JJD%BA6YILT:_0>0;].9[3;<% M!YFW:(R^WW]$;WYYBWY!O$9_K,6VH7717$\4(-3?,\D[-!]:--B#AJ OHE;K M!GT"-,7I^@E8=C /[\W[@(,*OU#Y#I'X5X0C3!QX;G]\.0[ (0=O$Z./>/09 M!ZZ, U=25 BJ45+%ZXA[>KI M4AEK3BI0+BH@ZL;KT,P"0++I?(#2(42RN1OE M_(!R'D3YC=&2_P4('Z!%0.#6AH(WP;=T1WE)P;5CZ"W&YBGT!8],Z6>H8?E6 MFD)P63.W@([GP_2P93S)$4<]]46O2@_(X8IOJT:;]3/F=%][C%63SXDY#IGX M2.C4HB,RCX,6?:_E/CX &UJ8&K'G? U)S] ;';&WWLVWTWP2!)Q-A[!MJ7B: M>&#C'C8^DU05H\U6FDY#1^+(UTN,SG&[>DG@?BBW'XI;:?.Z-D]#M/['Y(63+,FXSL=/G>T$CO5 M2!8-*]XA1N:)+]EZIH^#3+BXDVQ#>0&%H7=8U@9)J#63 5+H=)Y6!XZL\G"( MD8CX,/?T&H?Y]9^'Q"JA4,#!>C@9B]48>HX0:IM3<3)D"8=0@J<>Q#WSQF>H M-\_EUO1#,%^P1ND]=4GK1QBQ-J+A'KPVKXYC;#G9(>5AM;@GWSC,OA_9BDG3 M]-'G7W6#Y\1G,^HX.VI2.GP.J?G5@T>3V"HK6RHE MGO89]UR*PUQZ\)]D.U9OW0"Q37H9R0;X'$*IA^IQ3XPX3(S[='04?R4HSE"]9S5:>$L(VR:76SNH0(FGL M^%R=0XMA1TV&MNZ027\.!>YK"89K:>[>!9)6TSDU=> M.X@HLM+6%L*99R3 /5GA,%E]??VDZ;3 P4O3*)T-;;#%YAGV>;MG+SQ[U:D' MKW? "#\P'^,@*[ZV-;J4ME,O](R(PXQXMY70B3>LG31TY*"MU66M.]R-[GR= M+G!1HM5WN*3FD8<4<4^*.$R*=U+DC!5=V,[2-[:);\B-#I&89)YN _?^,_-;C@T9W8V.&@V2WV#->DIE(0I]-3;%54:YLO/SM;$,6BFTZ%- M#BDRC3R,0'K:)6':/37I$D<%Q";;))L/Z\$AY;.E9V029N0S6[%K4W,:8'/O M;)I8\;"EQDD6>PX(R-'Y\^L.H%>\!OK[D0/HRYY _S^F5-+3/PG3_VE:LF?J'3_B$%LKH]GZ?"(QR658E\>]BT!^1]: E< M7&?QT!1;!OC3,^Z0GLQ)F,P_U[DT/2Y_+6:;J4D\'S:3#JG9S#>4DY[/29C/ M;WU($54(AB&8+!YX7>LT@B#I!]"E<%$X#;&9',?V@:%#C)!XZMO(>L8G8<8_ M:PK3 ]Y9(VPJQTF26?5@BY%YFF9N(Y*>\9,HN!O?;S>;TAQZTA(RJ?U1OCN, MUG:-]4Y];F=.@EW%:W?F2VD[]4C?,"3AA@'J2E3,!/:)J_5:E(7.1D6?W?M9 MXCB/SF9#-G5(83+UE%/2=P0)#H;OJZC')OT4S) -->\E>&(4;"U>':,+:3LU MN^\ADO"8?^<<7M"FFV_T23ATL7EOWBP9//\07]VV;\KT M:MH7=[Y0"1S0@&4K4!F]2\'9LGT7IKU18F->)UD*I41E+M>,%DQJ ?C_2@BU MO]%?<'@C:?%?4$L#!!0 ( /.!JE9NY1DLI@0 -@) 8 >&PO=V]R M:W-H965T&UL?5;;;N,X#/T5P@,4NT :Y]9.T4N )$UW\M V M:#JS#XM]4&PF%BI+KB0WZ7[]DO*E*9 I4#2V)!X=DH>DKW?&OK@,T<,^5]K= M1)GWQ645Z(Q]>%V.(*_<]B:>DM;E%2F:-V MTFBPN+F))OW+Z8C/AP._).[#-9&3FI.R\I9V)=GY\8/Q"'TXA6GI:,NYZ]@3+&_&20TQK2 & MOX$8PKW1/G,PURFFG^UCHM-R&C2^%[<*PWX%!;S#\ F_8^C@,>,,O M?'3@#=Q)+70BA8*5%QY)6_ZHOQ7'R>0_\2 MIC]7BX?Y:@7/&<*F#9#45<%SY4@-/I,.7DMA/5KU3M58&.MI(U%ERK$E6T*F M2G#,?#;_->G 0B==$#H%2:NN7#N92F$E'?^#SY]\NQ@,>EW_A48 MVVX02+WZ9S= @I()M0,"$+ 1N20B=-E.6JIQYR Q6G.MOTG_'NYUU&8\..X@ M>@L>DTP;9;;,(-!BG,*:-YFB9:0DDP55M)-;#1PENLUU0UP.2/:_7[&/&[0$ MZIH0P*W<2L_"(F/Z65I#QLY8?Q^1PN>H-NOZ]CD<1B#TWD M6%]L34R3VL MZPH'H9P!W)-'J0O)H3B]4/^GIIYD7"><'H'6!-$$5M3G./+UR2I^0E%'9P V M"1$AQJ<)H035M(0)3GC:RM=T_6=RSA.0L*G\#],.8YS2U:?4S=0&%DO"W2(M M6,JQSSX\:?4OMJ\+:K[6?+I)K6'\>K;QZ:=*0%1VK9D&FO M^_TL EM]1U0OWA1A=I/S%(OPF)&RT/(!VM\8FFWU"U_0?LR-_P=02P,$% M @ \X&J5FUD83S(! 7PL !@ !X;"]W;W)K/E!TGQ:59,>Q#&TLF'SU\2,J\>#+VP66('IYSI=UEE'E?G'4Z+LDP%ZYM M"M3T9F5L+CPM[;KC"HLB#4ZYZL3=[J=.+J2.^A=A;V;[%Z;T2FJ<67!EG@O[ M,D1EGBZC7K39N)/KS/-&IW]1B#7.T=\7,TNK3H.2RARUDT:#Q=5E-.B=#8_9 M/AC\)O')[3P#1[(TYH$7X_0RZC(A5)AX1A#T\X@C5(J!B,:W&C-JCF3'W><- M^DV(G6)9"H"NYX/QSW MUYDK1(*74<$BVT>,^A\_]#YUSP^0/6[('A]"[T_M6FCY=\A;"T9&.TI,NDWC MJ[Q2GO?%!%?2)@.SN^OY]60Q6(RG$QA,KF!^?WL[N/N#W\W'7R;CF_%H,%G 8#2:WD\6X\D7 MF$U_'8_&U_,WZG>1(4CMTAB^HT0JE7E@;+!AL5R0K";90)-,/'S^"/W";J4692H9ZW_B+75-G:R1;A>?P;HA+C;$Q99XL25.OIX( MWNM *-2):\.XVC6%U'4MY4+3#\F8'/+")0UR=9T_8MT,83H1>X MHM/R)=KF51MZW>]VXRH';J?2=[785+HH"B4K-?EDH75)RO][0D@R:Y.]PZ9T+7S,N?D!BVJTFDN"O\?>XBD(B.>&Z1_J0JO:0!* MY;=24CYW2H?[*AB-6*QI6 1DDP-K1FSG40"H?,L?944BREDCX4)ZW3[ M!]70M#6O1D_JO+6D#"A14;AY!@ ( \ !D !X;"]W M;W)K&ULI5?;3CKQ)V-X$[-%YX%W?/36LSEO?0? MZEN+M^[62JF64CME-%DY.^N,X^.+C/6#PB]*/KAG8V)/IL9\Y)?K\JS38T"R MDH5G"P*/E;R45<6& .//M^'R\L?XV^ Y?IL+)2U/]JDJ_..L,.U3* MF6@J?V<>?I1K?_ILKS"5"__TT.IFHPX5C?-FN9X,!$NEVZ?XM([#LPG#WEG)]:\T"6M6&-!\'5,!O@E.:DW'N+KPKS_/F-\9)2>DUW MF>T7SBZTJ4L=^=W@6P++]G MNTA>-/A.V"-*XXB27I*^8"_=NIL&>^D+[CKRAMXJ+72A1$7W7GB),O-NG[^M MN6R_.>Z88U>+0IYUT!).VI7LG'__79SW3EX FVW!9B]9/]^D9&;-DBX16(L: M1GWX!5V&RI"6?IO(3YXN*E-\_'T?_A=7V(__YOWDBM)CNKOZY>KFPQ6>E^]_ MN+F>7+^_H0_(JZ5Q49A&>Z7G'#U="ELZ "S53!4B--M!9WQ_V3FDO)='_/?] M=\,DB4]X2),%7#(5Z( ->#&M)"E=5$V)U$CG%7I-ENCXUGOYJ48'0X"L327$ MH3[_@D!IFC6^L9)J:94!!BLKL5:%*%"6+B29::7F 1AROQ">!.8TVD'D9@KZ MQE(MK$N;.V]HK@7]88I!B-$\17UXQ&/$;B\6 MVW:G@T:+IE2 691E33( ..=*DOD[4HX#Z4TS6C8 M'U$:Q:.4LG1 >=Z'T1B5-'9*T*THN!$I[D=Q$E,_ZO>XSJ(\R2D>1-DPIE'4 MRQ-*\JB?I?0>96V),7"7QLG)SOCS9^OX*S8X2!CN,.K%&0N&T2 -?@#CB,LT MCJ/1:(A!FD$2(V'/ZJ3+;(.0AWIA]M":-^J5\H\;%4<'O.%..0:H5%I@X'!. MX7<30)>23;@(!-A(;R",Z%?U^JU"#B]>7YM)T+T?3\;=^_'](6."SVG"W1-Q MV +:>#1HOPQCEK3!P9=^-!P,Z![Y].3:VG@&;7P=!2F S1H^HT3$]6>Z#MQ8 MAH51''.>Q..58IU#9#L>CCB-V8@8RY 3-!A",DIS!+./8/Z/&$]>:CK4ZQH] MMA+M9M+:EN,$U49ISXR*KI5L-T.]["R=1'E8&F4U"A'<+IT,(.D]&6=WU]G= M7F"0Q@AV/NI_HU6[H<9# M&D1#$!AVJZ0_A"?KY&])], ML(.^]M(N]X:->P17"B:X?!AR=FF6M="/:P P M48O'<&);1W@3TG ^+ZFID<*-Y0;ULU8GOM*4#>"??)G;<";@7K&\MSPLI&ZW M>S[5\WD"]ASJQ+8%,H7B$I,:#7D9FDM448BET"BEE6%J4Z@JYYKV0,+6-DB/ M]@?U&S+5\M[ZN$1BR>>PG7./?XI7:*7!B=N)Q5<<8GZ%2W4EV<[NX>F/0,S MQ^<9_KUI;&@@+.7#OKQ;R1'])'3#^^):<$3[3L/=9[<6Q&0>[F8,%BZU%YBM M='O]&[>WGB?U]NZ(]4&TCBHYP]3>T:#?:1W=O'A3ASO0U'@D( P7N,)*RPKX M/L/>L7GA!;:7XO._ 5!+ P04 " #S@:I640TFG; # !4" &0 'AL M+W=O>(4Q];GOZ[3 BNFAK%'02BY5Q0P-U=K7M4*6.:>J]*,@F/@5X\); MSMWY2,5R@TEP(4Y@OO(CR_'%E[9_ 7QZT^Z(-5LI+RT0[^S!9>8 EAB:FQ"(P^ M&[S"LK1 1.-[A^GU6UK'P_X>_:/33EI63..5++_QS!0++_$@PYPUI?DBMW]@ MIV=L\5)9:M?"MK6-R3AMM)%5YTP,*B[:+WOJSN' (0E^XA!U#I'CW6[D6/[. M#%O.E=R"LM:$9CM.JO,FENXT7$XFR3GNF8I+CS* HUJ@][R[9MP M$GPX07;4DQV=0E_>H-:( [BM43'#Q;J[%_C[ 9\,7)8R??SG&.F3L,=)?[Y] MN(;1.=Q<7]Q?W\-#@7 EJYJ)'93MIKI9:<.$H3,K=T -R!RXT?3)>8K@((&) M##98\+0DEX:B0('LZ;=(PT/T7_4>OV ;!*GXFFZF;">!/+G,-.!3S95%6*'9 M(@H7#M3$HR%(@2"D<3\+G,N2BHLUYAK8OL!8LEN7E9@![:2HR% =L96J9P8& M5:6=A(SK5#;" #$G;E3O]HK-,_>W;Y(HG'[0KQ2> \5M6O2!"^^^"M9DG/9^ M#]_^#PMXMT.F]'L8#9/Q:Y<7].+A.(1?X$$:.KD79""5VCA-*=,%U&SG8MU) M>LF;3DC1%>KN#$G'0Z$0H6J3&FU2OY+6/$NCB>B'B=MC7,X@(3-J@P"N_IL3 M&88SV\8![6T:Q0U'&W4=9LG9BI?M)'M%?W^\+A#SEO(91(-H/+6#$77'R@5 M6JI=82 M66J5BKP5>%ZG53!>.J.!E=W(T4!4.N4%EHJ+$B0NA\[8[T_:YKP]\"O'C=I;@XED(<2] MV5RE0\(%Y;@P1C&];FT[CTBCNKW?6+VWL%,N"*;P0^6\\ MU=G0B1U(<UF_VN.5A M3R'VWE (M@J!Q5T[LB@_,!X:9(RTY*^:H!BU-/LS)5K*U-ZGM!6_8"^%:E#I3,"U33)_K MMPA; S#8 9P$1PT2KG,(?1<"+PB/V N;@$-K+SP2L (MX)*7K$PXRV&FF48J M-'TPWMI<^[ YTS-]M68)#AUJ"H7R 9W1^W=^Q_MX!&R[ =L^9GUTP53F@GG" M]%O%'UAN4+K RO1PPN#W.3YJF.0BN?_C4#1'_1V.YNLO\RE$?;@>W_X\G8\G M7Z8PFU[!O< MJL'=-^$D69-H.+TK695RC>D'&!=":OXGII (I>&S%$I!5=(=E%OIBNX>]5J< MTYX8N61< C%7(8Q?HSDC/+JB6*GO=,9+$"7"=V2R#Q="KH6DTH"%*%,%)Q"$ M;MCKTN+]NSCP@X^T.O7=R._"!_/5=^/8.^Z$+37*Q@?H3(IJE1&!E;02]=IM M'+N]L U!!*=MM],SON*V&W0"F M-U7L"OA^X8>@;")&!U'$#OVTA^5[']=L! M?,($BP5YWO(;_'\X];MN% 4O.0U#KPZ 8C%H?X13NNW?XM3WR$4401C#:>1& M843.>I$;1_$>J<2[9Y)-ARRI<2>J,1'='B7Z>>77%6V[AEH45F\P9SIWV;"G MR(!!+!0"+Q]0:7L-D81IV* T4E)Y:0?60O'ZIZ9,ESWO'?=UNEWX@LJ:+<$/ MH*BOZ*<5@5B1!\/C7FH/9O_O#XP/8(+3ZJF?B5(J2]_6:MRMFZ=#)>V;$J9\ MA*&1U69>5^X)1+';]3IUH<1QG91V3&GL&5G;[<5>H_^2FE+H?Y*X%WU@LK9- MX%** FP%_JOK;9Y)Q!W=:/Z-QQBR@>X+/A]"]4-0B*+>?KN]L/Q?HGS6Q+O5 MH;]@:V]>*5"N[%2FZ":J2EV/+HVT&?S&];SS=+R>&HG$E>$BQR6I>N?=R %9 M3V+U1HNUG7X60M,L99<9#:\HS0'ZOA0T$&PWQD$S#H_^ E!+ P04 " #S M@:I6+_@F/NP$ "R# &0 'AL+W=OTT3HD1<;DYUW.CJ,,66Z+3,4M+.2 M*F6&7M6ZHS.%+')&:=()?'_021D7WGCH9/=J/)2Y2;C >P4Z3U.F=E-,Y';D M=;U*\,#7L;&"SGB8L34NT#QE]XK>.K67B*8I)81P3CI?3IU4=:P^:Z\G[M8J=8 MEDSCI4S^X)&)1]Z9!Q&N6)Z8![G]%!#FVLBT-"8$ M*1?%D[V6/#0,SOR?& 2E0>!P%P[,*%ZJP)'!3G1G?28,P@"]PS;B"'RS)$>;(=*Z0J#?#CJ%#K&HG+!U."X?!3QSV8"Z% MB37,1(316_L.@:L1!A7":7#2X9RI-O2Z+0C\H'?"7Z^.N.?\]4Y$K,%(N.:" MB9"S!!:&&1>N/A9OX:Y_W)UMFG.=L1!''G6%1K5!;_SI0W?@7YP VZ_!]D]Y M'S>R_CD$^Z?0XY+O?'FD9#U,?, %-(8RPIBA#"([FYE&G&Q*[R0='0X44XSEQCF"L7?XN@ M;8@C5\W[H)V6Q6YV#66'@RBFT25HV"B%(MS13%-\PUS*0FIE1>DC3=.(I>U MA4RI'1=K8*G,*2BY(I&.6^[;'4;*%D8+=$RQ?3&H4AJAXIF.R*3F=H?<1TBT MAL@=$R0B*E'9XK!>=6.OTL[8SJDZ^ ?:^[TL4_*5IZZ*]EF(Z%/FI@&*M"PE M.QL#;6F;8*JSW+'8AIOW4$K5$"94FU0)E,TM-S&95&W"=''T6WT75N1:Y:!; MVC _EN7W).X4GAK0ON++RG9%3;]VD6W-MQUMSR[00:."J5V9I4_SE"=,O270 MEDL1P])> \ U+N&GIC'[\O[TX2SH?KO056?;@QJM755_]+887<.X<,K8#OHN MYJB8"N-=&R;'_1Y05+@@>SMV%%)Z:R*L:\)/Q5 >20$[PHI)P/5_GP%MN$(= M*IXYUN<68?TK!Y]SP?*($^F_U*5S1'9<^%9:Q'Q^O([.B7I%<\3\AW:#EG_E-0@XD)^!W>[568_D>_OK^F?O\ M3_ZZW>][!(WUL:4+_: ^F_*^!]0 M2P,$% @ \X&J5K"I=RZ+! Y@H !D !X;"]W;W)K&ULK5;K;^(X$/]71ME3U:ZRD#@OH!0)^MA%VN6JPMU^.-T'$PQ8 M36+6=DI[?_V-'4C)EK(ZZ:12/V;FYWEG^ELA']6:,0W/>5:H*V>M]:;7;JMT MS7*J6F+#"J0LAXE MJ#+/J7P9L4QLKQS?V5\\\-5:FXOVH+^A*S9E^H_-O<13NT99\)P5BHL")%M> M.4._-PH-OV7XD[.M.MB#L60NQ*,YC!=7CF<48AE+M4&@N#RQ:Y9E!@C5^+'# M=.HGC>#A?H]^9VU'6^94L6N1?><+O;YR.@XLV)*6F7X0VR]L9T]D\%*1*?L? MMA5O2!Q(2Z5%OA-)>5"M]WOGA0*#CO2- =@+$ZET]9+6\H9H.^E)L01IN M1#,;:ZJ51N5X88(RU1*I'.7T8"(T@P0^P;C0M%CQ><9@J!33RH4)T_VVQD<, M:SO= 8XJ0/(.8 #?1*'7"FZ+!5LTY=NH7*TAV6LX(B".%[1(.4#6MEPU/H@S=1@1NNTDRH4C+X:\:>-8PRD3[^?4SQD]#'%9_\ M/KN%I ?CR6PX^3P>?;V%X71Z.YMB-MS. &.1KNM@P'E9T'+!-5M

MLM P3-,R+S-J80[%Q_F&)O^*+GB]A6Q-/R28Q=[AGFI, BHY+4M;'26E40^M>8;!5$K@M\@ M<&,OQ-5WB>?C:G4@E[@C;N@%#0XO2'[BB.+D%7Y.T\=,K,!'X)#X]K=GWJ_O MW=^C25@1J)0'Q.] QZM)?M"Q5W'W]2KLPK7 I-0L71<"'^5890'*!FY NJB8 M%T2OW"[IACN*[R91 M#,/. 9VXW6ZG08^(]];''OH85<>_GSUY_/;AC.:;RQN8"6SAD* TAC>)C&\( M.?14%-04/SP(@AN@1T]Z:IRC@D_.3 M=CU;=Z\<&! 2-3ABK _31VY*:;J/ MZ8 N#,L5I@D>_*Y;F; CFQQ>U!XY]T-H'LP=FV\I.6-B&3?.MQI#ZMA[BAM7L\LI>38!H M]@H;)61LB:)>*XD&ULC59M<]HX$/XK.^ZUTW1HP"^\A (S0$B:FR-D@-Q]N+D/ MPEZP+K;D2G)(_GU7,KAT+F7N2Y#6^_+L[K.K#/92/>D4T,4[UR1EL)ALIG^SE+AEZ+0L(,XR-]<#HYQFGF&76$<'X=O#I MU2&MX>GYZ/W&Y4ZY;)C&J@K#9Y MLP>7JK,F<%S8IJR,HJ^<[,SH7AJ$'GR&6Y0[Q8J4QW GJF:[JHD$YNQ?J6#J MP* "&V?0-!3W.#E-? M%RS&H4?3HE$]HS?Z\,[OM+Z< 1O58*-SWD)V.7[X>C>%N_N;Q7(^7M\M[F%\ M?PWS\>^+)4P?5^O%?+:$Z_%Z#.P25M6T S\EU8;6 ^Q^,([1/M%]6*<(4YD7 M3+P2QP4M!0W<:-B4FD!J#61K2(?&D--E2W>DS6!+P#89@JZJTG=*&8_M[J#2 MD"(7A@:?-D%);2T4[31E7AVY8_DYIN@.EY99:0^.!AIS'DN1E+$A]L<.%B= MUL@M%24%0<=O)2]<+PAQN:4M0RU0&CYJ1'#3Y5->BBYYQ7^T_*>94G%:TQ<^ MEH*5"3>87%A!\)-@B<\H2@IMUT]BBQ ?9Y%Z[*#WX5%8Y8JR&GZ#J!%%/OUV M&MVH [/2YEQ-,T\2JM6,:0-AP[\*P6_XK0#&FC-X8#'?4E8??8NCT0DZ$'0: M[2B$!=540=1MPX=WO< /OI#OH-?HAFTZA%$CO/*=U32E\2&1WVUT.Z%5"AI7 M71\VEX<]4F-/:(\ HX("=8-Z9:C?ME=&&FJ2.B1=L6(K,WH^;#./G29:$*%, MZGI]]$F-2YFQE+#,%;8@?NO]_ZC_?VI^>JXWWQC\$-[7!:CE$_@$%^ ']*V6 M32N93[)/%_"'92]A$P[/6PN@>;+#R7[G7BI-O"N%J=9Y+:T?PW'U!OQ0KUY2 MRFW'B<09;LFT==EM>Z"JUZFZ&%FX%V$C#8%UQY0>=%16@;YO)?'V<+$!ZG\1 M1M\!4$L#!!0 ( /.!JE;F$:Z%R0, -L( 9 >&PO=V]R:W-H965T M0HT&LC(Y M%[A0H*NB8.J?,>9R._1";[_QQ#>9L1O^:%"R#2[1_%XN%*W\!B7E!0K-I0"% MZZ%W%_;''7O>'?B#XU8?S,%&\BSEBUW\F@Z]P!+"'!-C$1@-KSC!/+= 1./[ M#M-K7%K#P_D>_<'%3K$\,XT3F?_)4Y,-O9X'*:Y9E9LGN?V*NWBN+5XB<^W^ MP[8^V^EXD%3:R&)G3 P*+NJ1O>WR<�"TX81#N#R/&N'3F6]\RPT4#)+2A[ MFM#LQ(7JK(D<%[8H2Z/H*R<[,YI)@W +5S C 7R36L,"%2PSIA#D&B:R*"AW M2R.3EX%OR*$U\Y,=^+@&CTZ Q_ HA MISN;KZ9PVX?9= 7?YLLE+*9/L/QZ]S2%^0-,YH^/\QDL5_/);S!FFB<@2#A< M)+) N,A)0)=0$C_M^'$-]*&L#*;N[J1 8C(9PM;=%EJS5U1T^4%4Q3.9D>2< MI;:SI!:?MN(#>E"T82*E#$!:*3L@2S+KC,NT#?<\=V[^%W1:4.:5AM1RHD<' M2M*9,%9>)^ 22<]Z!N7W)$JE2TBL1YR:#A[OE&.Z6$YC)-D3= MH 6K3"%"45\^M)Q9N. VF;+21%Y?]G?RV*?V:I_:DVF,XE8< M=^P0!C%,UVMZN%T%W,FKNF!LRU2JX?.G7A1&7YIQ7_T/A?Q);^]2=L&^2X9B M#=I16$<=M(,;&_2!U'[B^(JJ9Z2AXK^KZH,@\"W)*UNGM9*%*WC"\J3*F>M= M9)&>=II6UH$UX@H8P3:ZPSJ)6Z8A;(4]^@MOZ40*O>NX%5WW@+JZYK=IG/?U0WK_7C=]LGGA@L-.:[)-&C? M7'N@ZE9:+XPL7?MZEH::H9MF].L#E3U W]>2+)6^IM9"%&P^RS-S6EC413+#ZV6 MB1H;?7Q.3AL^ 1*IB N2P/%G)48B34D0 M8'RO9#;J+6GA=GLC_:,].\XRY4:,5/J[3(K%::/?8(F8\3(M;M7Z-U&=)R)Y ML4J-_65K-S?"Y+@TA5'K86]/T7%H35@M#B=AM9E!>\X&;J^!=@U M]G"#_3Q\5> 5UTW6#CP6^F'[%7GM6A=M*Z_]BBX,*Q3[*'.>QY*GT $O!#A8 M[#VO$]?9+X[-7P'9JL)W7I)]-%ER+HW-K MG3%_((QLJ#7/YQ8O^]>=N"_8>0H;_GL?]E>E[\=^?7-W":Y\8*.;JZN;:S:Y MNQG]G0VO+USKZ'PXN;R@P?'E]61X]QE3QO\87D_8W4)8!O'\@2VX80L)7FL9 M\S1]8'-@+G (#GK?,S5CQC)0+8EKQJL^^1(X8!)+0$VN9MC!^S?],/2/)\-; M8YO!\2&+,1/2UK)80&0L)(XVMWS&.0IL2GLYF64NMZ3<3KX\2@$)1+9,U8, M(VAQKG(:] ?'FWZ62"#".0R!+K:.2/-)LBFG1B:2:PDA)4BOMZ>1N*!W;)CX M7LKB@2W)J^S:I58KF1 5,=N>E? L2QU#>8+%SE'=&=!K2BB09NP3CN <,CA* MO*@]Q6,7(A;9%'"JKM!CPTU8WCE,+6C;*BZ6RD)6RM$BY:16F;M;@J:@9>44 M"PU=[2*X+NW^V*NR,SL(#MGO-H82%U9"XTI@XE[H6.+,2QA./!_7@NX=,G", MT*(!JX33%D)G;#B?:S$'+*""V7&+Q&S%TU*PF[(P!6!;7ECC/=,'6-[U?-]G M;_'9##LL;%*[ZP_8IXJN5C'A'[?W^S-IZGX]<4'+&"WPGHY:+0QQ\8K02M0_^C'I%=Y^M!DPSV[ M[^5;KEZ82P,Y@S,RON8:G"**,0YCNK@&0-(8F-%0 -R%4=/UB9/PPE$1V81M M.,FP!F=+I2U=T:T%9*T0)$R3]G^B@\=@,!!BZ:"7!7#9U+C,_2#GO?8 M[GNL6*OJ^R9GUVKE%#'8Z.%O/"_)ZZKS-W]RUDX'_08!JR*9;6^C@LS:!+U? ME+DCYZ.8:C>KLYGVV-5[LC+JMB/6<>W=.9WGRZ)G/5WP*37* [=^95\7)&A;Y[]A7V(IZ*K;,RC2U_=7WF,RMXAC!E,F=8!XOI%A5P=@Z4ZUEM!]_ M!I!6^=JFY7ZB_;M3_R_LOE1&4OX*,A8(<9;\"Y72G:)%4>JJK3W3..+F\\>X4^%1F^O%O@M=OP7L3N@6]7]L+>CS:G MMH!>7D3Q$2A&-S=6WFB$#ZAA*6S!1%%]4D[_@R\*A'NT2Q'"D)&=CUB%[E'Y MQI#/'?>_&0Q?W9;1 M<8W_\W[\-3[4Z@#MO$'/I24M/LRDFD(@X5:R'ROP#5 MC[2JP:.\%/]S;4$UW^#^*!0D8I3\P^6K!RCE400EE$"YX*6V4K(JV7#)%6=S M.$;.$CI)AO)?+E.)E554BU,$0:QQ.>LF#WX]03'L>ZF*1QG7P\G%\)]5,7YE M 1_6AD,ZDPH.6K\-F@&;RC3=)-SU2-O_<49OHTO-T?>%$7 M%T.[&77M#8;.@Z 3>$$W8H>LXS=1 .U-P0^BT(NB-B:U.\VHOXMA)X4^*'-> M)B3CD()O+_*"8$!PPF8[?"&7#9J1K7UG*DW5VCJ:S=$1+=FJ) MMY]:@!5MJF'BM$RL1>PZU#1PUXS*GH0FT++M"&ES3ZY%-O=BPDN=XG"G=NTHM\? MX,(+V=U/Z@VPO'YD[>2!*LX:1#M7"MHPY!X3MBOLQ]+BB9>^4L)ORJ.Z*'>" MJ*9G:_")+N+,FJ9*=FSLP :VQF"EV43A1ZK8Q,958Z_:["=,=GE/ESG6))(> M%J#6!RF0+_CLG?U?CZ\4_%ZF]!S1B3#0[N/G5IIO1S/:W[*.JAX;PSM-&O6; M-'&T6W[C: <.[B'KXM^^%Z_6UK-E)O3/ MQU?VNC.(?C,L]9N]J.$,N_DHU-(^@DY54:C,-A>"PYXT >,SA?!;?= &]:OX MV9]02P,$% @ \X&J5O[^N[?G! ;@P !D !X;"]W;W)K&ULQ5==4^LV$/TK.[[,'9A)D]CAZT*2F?!UR<.E#$GI0Z9< M>=3KV3C#0MBN+E'1EU2;0CB:FF7/E@9%XHV*O!?U^_N]0D@5C(=^[=J,A[IR MN51X;C4*PN!YX48N,\<+O?&P%$N^POUKGU M?V%5[SWH!Q!7UNFB,28$A53U?_'8\- R./S((&H,(H^[/LBC/!-.C(=&K\#P M;O+& Q^JMR9P4G%29L[05TEV;GRE'4(8PD]PAD8^".;(@E )7&*RE&H)$^9- M.HEVV'-T(MOUXL;[2>T]^L#[ 'YHY3(+YRK!Y+5]CY"NX4;/<$^BC0Y_"-.% M0=B!J!\--O@;K,,?>'^##>%;,HH"MBT3Q@,/[Z)=SO'V\ N[L&N[O)^_@E0S!5UIG*H_P@67 F;9QK6QF$ MW^;XZ. DU_'=[^\%M?G8JY_GYR21(S@[OYG>3N;3V_,93*[.X/+\[/OTZCM, M3FEM.I_2\CQ#.-5%*=03I#JG*T_LTIK!^TJ:FE;0*5Q,9B["8;C7 M^?KE,(K"8] *P:TPIQCIUM']6H?LJ3:"!0,98."5W[MW<#8 MJ<%2&Q^/CX&X)$KH$Y&FR=#X)8,9UT5O3'.*C7WO> X,QKFP5J:2G$A%N% 8 M11%;#HO/MH(L2@*@$X95CRPDE6%>5IF,,[_/TY: ,T)9T131-"56[-IE%R8^ MGW0OR>CY8G:HF,18+ AMLQ1UO#12(0T1G5?(1NY%+)S^\."8?%7..@J#D7R0 M?&;>/JOKZ,W1L%TI4262&-SY*XI6D2,?%AW9M^M>6T[VC8 840O&$>N3:CXK M)*,:=H"'UAT3*-P '/MJ,"\66Q!RAL!TO7]-W'ITN>N M#2N,#NDOT?6)(*)!!-_VU^ '^WUV$'[S&27]42]@28$)UJ,=EEFE:)S+/P@P MJ]_6 D62*,E3+Y7_0OO\M>\?BSBN"KHV'.![*O 3T(NV\%+J_%]!_F8SOL[\%.2QJ?R,OV(.J33<3F MNU%M'OFD*&KFMCWO.U#S_KHJI$87_X!Z7U2:PL-%^),D_]\!"2 MUKWB:;3EQ^U'CN5LDEK,L;:^3AM\0%4U;12USX8B(L#\HBC.A? )JE^#%+;8 M,>_<8M]-$>;2Z#R5;R3J:^E[O42OU0,6:):^TR7>=*50,^9[V[KB=.E[R@7VE%_ZH<9_2! PQOH>ZJIK6HF M?,#Z)\;X3U!+ P04 " #S@:I65MB0$J8$ -# &0 'AL+W=O;J^=SSOMX=E2+'"*]G'YH&G7VJ(D MLL#22%6"QO3<&_FG%QVF=P3?)3Z;-VM@2^9*/?'F.CGWVJP0YAA;1A#T6>,E MYCD#D1I_UIC>5B0SOEUOT+\YV\F6N3!XJ?+?9&*SE2"GY5=A MQ?!,JV?03$UHO'"F.FY23I8Q*A :-\J8H[.6)>$,T8IK01>5H. G@D*X5:7-#(S+!)-= M_A8IO=4\V&A^$1P$O!7Z!$*_"4$[" _@A5M/A XO/. ) U;!-UF*,I8BAZDE M;U &6K//W@JNLQ^.B^G4+$6,YQXYT:!>HS?\_,GOMK\<4+:S5;9S"'UX(#3@ M0OK[#%\L7.0J?OICG_('X?W M#Y/QU?AN>OU]#-=WM!^3.O?3Z1',,H14Y53]LER %?.,=L69N=L]E-**F%$:45+VA.2:Q&A*+*.>2< M \J8.-NF##16I5@EDB0=O4L=[% _EM3_$*_83. &;J#;[S!FEU""J ^-H.EW64"G6H:T'!5J1>7ZAIEL3+4J=A+KW62"QH!U M]7LA]'WX_*D?^,$7&/3X[X[2C#RIJ2W $K54_P4O(KQ&$+&*83AX5=UO^[QI M=]DHZHS_\F_4C*)VYFH.E5FN94#P3 M2@B9&Q!S>J3WN)E/J8X^Y+!3^+J#^J''Q-VIDOML'4"8_!"_CR&.TI2>?2*] MHL:AME#5T]YRXKJHPP=LNG'>UKC&,/O.@CZ^15+U%2^ M3" 2&B"DL5KP)$14/9_)?)=.KLJ;F^*K@^MZ*9"5/HNZWAX"OM!4: AC3OBI MM S3"YW0WBM8W9%WP'[H/1]I7%1%FV)\?:7W/ ,;HLWWH.9O0 _H3?'J^U7< MWC-QW_O>>C.B%:@7;A U5%*4[=6TMCW=SKJC:L1[):\&94K)!3LNQY18VR>] MR -=#9_5QJJE&_CFRM+XZ)89S>NHF8#N4T430KUA =O_ (;_ %!+ P04 M" #S@:I6?K%$&-$" #O!0 &0 'AL+W=O8># MF&]R8P_\R:AB&TS0/%=+19K?HF2\1*&Y%*!P/?:FO>&L;^V=P2^.6WTD@\WD M5BL$!$XWV/Z;4AK>.Q?$"_<[E3+J],XUP6 M+SPS^=B[\2##-:L+$\OM/>[S&5B\5!;:?6';V$8##]):&UGNG8E!R47S9Y_[ M=SARN F^< CW#J'CW01R++\SPR8C);>@K#6A6<&EZKR)'!>V*(E1=,O)STP> MI4'H1? -DIPIA!BK6J4YY0E+)3>*E2/?4!QK[:=[S%F#&7Z!&<&#%";7L! 9 M9O_[^\2O)1D>2,["LX /3'4AZG4@#,+H#%[4)ATYO.A,TAJ,A#LNF$@Y*R Q MS" UF]&G\FW@^J?A[-P,=<52''LT&!K5!WJ3RXO>57![AFR_)=L_ASY9T:SI M6NV(HDS?X/<*/PW,"I+_G*)Z'NSQ:;6@<@\AN9_&"X@7R^=X?C]-%K",GW[$ MTP=8Y0AS659,["#C&0AI8,V5-N[Q[2?L A4DS=N*=)R3:CM'@UQ#*LN2IDX[ MTK:S6)K*6AC,@%8),'K_0V+.I@-,9 2B:9R T[B2G-7-Z!*_Z%O"]YF;7A9<8=< <9;4GHAT/DQ_,J!'0!:9KE3EM MRTT.=]-D!M-D#H^R"X-@ %'0.556_V@(2U0;MVHTN%C-/+:G[3:;-D/\S[Q9 MA?2\&RXT%+@FUZ![3NE48RLW$B_2D,+PHDY;614UH#NUY(Z?*_8 .V. MG_P%4$L#!!0 ( /.!JE;_A#.F/ ( /$$ 9 >&PO=V]R:W-H965T MYJUBG]9"I$@M=:2#,/*J)F&H:FJ+!F MYE U*.W)6NF:D37U)C2-1E9Z4"W")(J.PYIQ&60SOW>KLYEJ27")MQI,6]=, MORU0J&X>Q,'[QAW?5.0VPFS6L WF2 _-K;96.+*4O$9IN)*@<3T/3N/I8N+\ MO<,CQ\YLK<%%LE+JR1F7Y3R(G" 46)!C8'9ZP3,4PA%9&<\#9S!>Z8#;ZW?V M"Q^[C67%#)XI\9.75,V#DP!*7+-6T)WJON,0SY'C*Y0P?H2N]TWMC45K2-4# MV-HUE_W,7H=WV (?Z96H:5N \L UA4+]@D'W^%!]'W_:(G8QB)_O8L__S M8>#7/;X2+(0JGG[O4KN7;[?:ZYO[I4W_%/*'1;[\\;"\OH?EHQUSN)1PQ=[\ MTQ] >@[4*8@3D(H@CF!7@.%6&=:H-[[9#!2JE=17Y+@[]O-I7\9_W?O/P&9^ MPZ4!@6L+C0Z_'@6@^P;K#5*-+^J5(MLB?EG9/PFU<[#G:V5S/1CN@O&7R_X M4$L#!!0 ( /.!JE:ZU$V7E@0 4, 9 >&PO=V]R:W-H965T&/L@\L1/3P52KM))_>^O.CU M7)IC(5QB2M3TS]0DC=F8[#V\).QZ;R2FI< M6'!540B[G:,RFTEGT-D]W,IU[OFA-QV78HUWZ._+A:5;KT')9(':2:/!XFK2 MF0TNYF3SGD',ER)2OE;L_D=:W].&2\URH7_L(FR MIR2<5LZ;HE8F!H74\5,\U7%H*9SW7U 8U@K#P#L:"BP_""^F8VLV8%F:T/@0 M7 W:1$YJ3LJ=M_2M)#T_O9-K+5Y[L ML58OK;'G$7OX O8(/AOM\6S(#G=DY\.C@)^%36 TZ,*P/QP= MP1LUSH\"WN@%O$,.?YTMG;=4+'\?P>Y>$18(FH@ M"Z6P)"?(&YMQ#KR!^^0N@=]0HQ5*;=E3+!FLG2DK";947)QOWYP/A_W+J#6; M+<)]"]#H3NV(Y+X#J^FE)JCC'%O!":)B-3Z +A@LB^T4B(E)BTS)"I:$S1.9JI M0%,:!*R$M%"V\[7G3QQ41>V8P!\ED0W,2)*&F O:S,#G%A&HV]*\:;$ H.RU_% M!(,(+S]PZ#*SZ$?CQI%./&TZ\?1H)][0C\VSBC2:SFFD]MJ>/&ZJ98;*1&?" M9@YNR4_MJX><@(_.RX*+^;5!>!UZJ*S8B+&\ZVKX+YU-A4="O-U(OXUMW(P3 M:HSOE:3N:#4B3ZE"/"#@WM=O5;:.:)0AJD7:<$KFY6(/U$7*PVGP_O(9V!*I M^A_)@,^%#S[\#"Q4[!M-(2(HG-%BJ3#L)AE4I>$>C]M:6'L>A51!H#9 \-SA MN T A<@PL'0_:9HZ&<1J14M50*,D&!L&7<%U&MJ0Q+'65%(LI9(^M#K=,^E2 M95QE0T(I\%S9'(B7=)I.ST+BZ\NA3':#\DN<+$595S4+?"JY/!QDE0T_/(U2 MF$U40X;FXRSU/(MVPY'Z4+$#Y+N%E34%J9EVU))#?=1KK68%VG580 .8]G%+ M:UZ;'7<65[N]>%R0:8ZM)65 X8I4^\E[FAPV+IWQXDT9%KVE\;0VAF-.>SI: M%J#O5\;XW84--)O_]!]02P,$% @ \X&J5N#:K]H5!0 =@P !D !X M;"]W;W)K&ULI5?;;MLX$/V5@5L4"F3D<4N?W2M^9 M6@@+#VW3F8M1;>WZG>>9LA8M-V_56G0XLU2ZY1:'>N69M1:\+)2ZH\%-=3'R"9!H M1&G) L=F*ZY$TY AA/'WSN9HV)(4G_;WUC\ZW]&7!3?B2C7?967KBU$^@DHL M^::QM^K^-['S)R%[I6J,^\+];JT_@G)CK&IWRHB@E5W?\H=='%ZB$.X40H>[ MW\BA_, M'Y]K=0^:5J,UZCA7G3:"DQTE968USDK4L^,OR@J(X QNQ59T&X%M MJ5:=="$[F?-%(\SIN6=Q*U+PRIW9R]YL^!]F(_BL.EL;N.XJ43W7]Q#B@#/< MX[P,CQK\S/5;B (&H1]&1^Q%@]^1LQ<=\=M []\A]WKM^+ VG91W9LU+<3'" MHV"$WHK1^,VK(/7?'\$6#]CB8];'NU0PS 4=*]FM8"JT.X!=*>#KHI$K3@EB MD_X/YR',Q8.%RT:5=W\> ^\J/,<-)[RZ]]' :PA\YN<1=@H_Q6\2 M%-1/X4@DDR&2R=%(?I"&KU9:].$BJ'N:ORPP1ZT?#LR\UD) V[-?$/L!N5O6 M WGA9-/Q324Q"J?PL]7AL]4OB>>M^L$;*XG2F7LH0@84$80,(2 MGWC&TC"%(&-Q'D#!_#2$,&5)',%76R,["<.;5WD8A.^?]?_=]HZ_)H-92'!S MY@41OF:70&@G*,:*P5K*S(#NP^)(@NS'R MY=G6(4O=UDBKPD5PV#K,4.(_&B=W=]E]OI/:8L[&4(S&.03@WQ\,OXD^4(V2&'F@H!/ M!"&WKGZ^K(P>A7.XC!ZIF1]P^W:!(1]JY%SSRC%B!\O=*E@2(JI' 18@/ G? M.G2A<57O<=D)-T:5TE5#%XSFI]7R% ]2%@68L;1(7FA5[^OK*60LQRJ(5UZ8 MY.C)CD%#)3XQM=+VS K=0KD/?[,+OS,0,WQN4Y5,\X-<\)Z\!3&K*_?B-6AL MT]G^63A(AT?UI']+/B[O7^28 SSG!AJQ1%7_;8;7H>Y?N?W JK5[62Z410JY M;HT_!D+3 IQ?8NG:#VB#X5=C_ ]02P,$% @ \X&J5D-[CB\H P 2 < M !D !X;"]W;W)K&ULC55M;],P$/XKI_"B32K- M6U_2T5:B P32!A5T[ /B@YM<&VM.'&QGW?X]9R?--BB%+\G9OGO\W#WV>;J3 MZD;GB ;N"E'JF9<;4YWYODYS+)CNRPI+6ME(53!#0[7U=:6092ZH$'X4!"._ M8+STYE,WMU3SJ:R-X"4N%>BZ*)BZ7Z"0NYD7>ON)+WR;&SOASZ<5V^)7-%?5 M4M'([U R7F"IN2Q!X6;FO0G/%D/K[QR^<=SI1S;83-92WMC!QVSF!980"DR- M16#TN\5S%,("$8V?+:;7;6D#']M[]/2W'-,Y//O,2###>L%N:+ MW'W -A]',)5"NR_L&M_QR(.TUD86;3 Q*'C9_-E=6X=' 4GPEX"H#8@<[V8C MQ_(M,VP^57('RGH3FC5)54W*4:.[SX2*H:FOP.I==$#PY'V\MQIBN6XLRCTZ]1W:(W?_DL' 6O MCW ;=-P&Q]#GKOH].)?:P'='$59X9V A9'KSXQ#;HWB'V5)!T[RK*)QM%P; <#,H?)Q)I# M"'N3L3-',!D'UAC#9!19(P%69F!RI/Z^(F&8@"T+\**J[3(G)Z)G8$PU7UJB="YNF:C1TFND%&VYN)-HTHN3Y* \ M_J/N5J#:NAZNP3%I&ETWVST3;YKN^.#>O#%T\K:\U$1@0Z%!?TS%5DW?;@9& M5JY7KJ6ASNO,G)XZ5-:!UC>2FD@[L!MTC^?\%U!+ P04 " #S@:I6S?[? MR 8$ +"P &0 'AL+W=OJR"N\$R#KLF3BVQP+OIU8GK47 MW.?K3&F!,QUOV!H7J!XW=X)V3FLES4NL9,XK$+B:6#/O>A[I\^; UQRW\F@- M.I(EYT]Z\ULZL5P-" M,E+; Z.\9;[ HM"&"\??.IM6ZU(K'Z[WUCR9VBF7) M)-[PXH\\5=G$BBU(<<7J0MWS[:^XBR?4]A)>2/,+V]U9UX*DEHJ7.V5"4.95 M\\]>=GEXBX*_4_ -[L:107G+%)N.!=^"T*?)FEZ84(TV@@);(_=A0YTRI.LC,\;PS[/S MJ4S"+U6*Z??Z#H%LD?I[I'._TR !O(+ L\%W_:##7M!&'AA[04?D$IKXSH77 M: _.:VNN7,L-2W!B$1DDBF>TIN_?>9'[H0/;H,4VZ+(^71#WTII*P5

V9Y MH5%>$@4O%^S[ MUCPJLD+W)F+OF?)AYXP!<%\X(G3W^="ZW3^?G0*/M)UJ8? M>H\5J]-<8=J'6&9% MC2>12AWI)=UU51,*HH7*\@IXA? -F;B&&RXV7#"ZODM>I1(NP _L8#2DQ?MW ML>_Y'VC5\^S0&T)??_7L.':[G;"50M'Z )4)7J\S6/%:&(E\[3:.[5$P #^$ MWL".1MI7/+#]R(<'KEA!CCW/MX/ TQ!"#2FR?6]@('EN9'L#'VXQP7))GG?Y M]?\_.?6&=ACZISD- K<)@&+1:'\FI]2,?Y13SR4780A!#+W0#H.0G(U".P[C MHZ12WEU=;#IDDAI'88.)TNU2H3MH&+8T##MI>(M+=40V^PP7;7@\I/^S+L<= ME[GFHMV4X:LIP]MXV8WF,Y)UE;$*/!_*IKD>5ES FH#H7!^5_^P-^>\#,ZD[ MSRGGZP/G*>UT=3USG^-A0["(KKVGKSG5+ BTK#'S^G9?0!C;0S=J+E,<-X4; MQ%3JD98-[!$5L-]1P:BM8/3F1GJ_#_$3D0=ZNEC]-Q:FT\GYAOF0"<1]<5"_ M@5WY-&DY%C1U.>'[2O 2#+TH'/::=.7A#9>')^("1L<$/K&\:QD_:_K0%O:K MEM=J696::7MI#=K!IS#\69,I"2N=2X*7)&J>S4DTHAF M]&HVBF_,N+/DBH8GL\QH6D6A#]#W%:>'?[?1#MKY=_HO4$L#!!0 ( /.! MJE8/J/6U] ( '(' 9 >&PO=V]R:W-H965T $$@=>2M=*6TD"D-#@@D!8Q^F?7"3:V/AV,%VVO+O9SMI"%-7 MC7U(KX1\5CFBAG7!N)IXN=;ER/=5FF-!U+$HD9L_"=!545!Y.L4F5A-O-#;..[I M(M?6X2?CDBSP ?7W\DZ:D=^B9+1 KJC@('$^\<[#T;1OY[L)3Q17JF.#53(3 MXMD.KK.)%UA"R##5%H&8SQ(OD#$+9&B\-)A>NZ0-[-H;]"NGW6B9$847@OV@ MFD8OI>K+YBH^?$XJ6"*?>&53,W\""ME!9%$VP8%)377[)N\O O M 5$3$#G>]4*.Y271)!E+L0)I9QLT:SBI+MJ0H]QNRH.6YB\U<3KY)C3" #[! M%:$2G@BK$&Z1J$JB2;V&PTPE MJE32TA67V9LT;S<'#BM.JHQJS([@!I?(X'J;;[OSO;=6/+(K/*-V4I15Z(2/ MX$+(4DAB#O%,\$S!/H3!H!?V(SC8&T9A=-;Q[+>^:[Y$I>T!5T"YJ:<6&U\J MJE\[2T!T&KIG$[OY=O-O&H0I?PZX3G/"%PBI.?K2=!P%\2!H0[IV-WN7F&(Q M0[E)8-0FK4W46W(^GI PZ@7#H)N0/SP[Z(=Q.ZMC?B1__6#HGO_,7QB>OC'H MV-N*S._TP0+EPG5[9< JKNN6V'K;"^6\[J-OT^O;R&1W0;D"AG,3&AQ_/O% MUAV^'FA1NJXZ$]KT:&?FYE)$:2>8_W-AVDLSL NTUVSR&U!+ P04 " #S M@:I6J)9/&4D$ ="P &0 'AL+W=OD3=:2?6H%YP;>"Z+2H^]A3'+DWY?9PM>,MV32UZA M9"95R0Q^JGE?+Q5GN3,JBSXE).F73%3>9.36;M5D)&M3B(K?*M!U63+U;\GIO?E[<*O_JMEUR4O-)"5J#X;.R=!2?GL=5W M"G\(OM*=.=A(IE(^VH_K?.P1"X@7/#/6 \/AB5_PHK".$,:WM4^OW=(:=N<; M[U?^#H>!S"3A7;_8;76)1YDM3:R M7!LC@E)4SUSS\B@%=&U"'N]G(H;QDADU&2JY 66WT9B-X$1E#^7> M*)0*M#.3&VDXI' ,UY5AU5Q,"PYG6G.C?;C!G#A\8+BDCT9]@[M9FWZV]GS> M>*8_\!S"%UF9A88/5<[S;?L^HFRAT@W4<[K7X1>F>A &/E!"PSW^PC;TT/D+ M]X2NH8EO5WB-=;3;VA;+B5ZRC(\]K ;-U1/W)@?O@H2<[L$6M=BB?=XG]UA\ M>8UG(6=P)2IA^/%GS-[\^V."/UT$\,"?#9P7,GO\:U

[?;'0SRG2U:PN&P MKEB=(Y+\""YYQLLI5QLIA:\N_1$@>^(*JQE8*941?S-7>TO@2L@<#E\X4_H( M/BJI-61,J1=1S:UN71DXR[*ZK OFW'3-K\LE$PJO LS']TH9IK9%E!'GAJAC) M!GN*,^A$)MS1(F+[1B)/TU?V498^% MG$. CB,:N-]&>3/^:/T60ZJ,!46 !@,8D%84A .WE Q?EZ(A7$C%P?!L44G< M5& EA6@;^B$=(C 2QJ_:/AU&:TG@IW':D<0I_=<4?Q)%D6&6&OC,IOJG/$>] MR+$88PQV)"G98C&*!ATY]8?#P98\IN1[C@ERC-#Q[RV3NU?O#EBY/+V$!XGW M-:1HC<>;QI8;2KM,Q6$K":+.(?@A,KJ7J>L2 3X)]UJNI5WBMA$DCI34)TF3 M8C%)FS%.MH+_F<9>1*P"43WA0;FZ$Q7:S3M$9?UPR1P M8S2,ML\M2;?E=%L>8[4\2,,*W/DM2#QGZB>-8>@'A'9"2WSBZNY5 P^$QEL: M"=;'GEL^;F_Y^'^ZY7VXJDV-%7?6O=4^/&-OIODO/@%[L>Q^ NXXMAPYYCT" M=(\ TAU&=AK9*1G:JXTWW MTJZVO=]9T_*\JC>-([Y3<[QRH> S-"6]% -533/6?!BY= W05!JL8C==8/_* ME55 ^4QB)[#^L!NT'?'D'U!+ P04 " #S@:I6,=,)_2 # Q!P &0 M 'AL+W=O6 M)#-):(&'0J]9R:D)0S"\V*O5WLX>:37>*GUG"D0+ M#U4IS20HK-V<19')"JRX.5$;E+2S4KKBEI9Z'9F-1IY[IZJ,6*\WB"HN9# = M>]V5GHY5;4LA\4J#J:N*ZQ]S+-5V$L3!H^):K OK%-%TO.%KO$'[<7.E:16U M47)1H31"2="XF@2S^&S>=_;>X)/ K=F3P2%9*G7G%N_R2=!S!6&)F741./WN M<8%EZ0)1&=]W,8,VI7/'R!F2J-_\*VL1U2QJPV5E4[9UI70C9__K#KPY[#J/<7![9S8+[N)I&O\C6W M?#K6:@O:65,T)WBHWIN*$]*1) MSLR&9S@)Z)88U/<83)\_B0>]5QVUI6UM:5?TZ37>HZP15EI5MM08 M6/[8)W)&U]3 %P\%;O'!PKQ4V=W70Z@Z\QY&=5MH1*@:-M&Q24=%9T5+!AS5 MDM>YL)@?.P7[3;'#8ORMRH$.6_9XQ*A*?_S.X*-TQG!CN2/E*:1AFL;T'X3# M= #GM:;QU!Q2D>>$\IP;"TD8GR80AW&/P#F/H MX+3?TV$#M8*%DAE*JYO;1XIK8>Y"QZL3X(*F&-W%_Z.T.^V_ MV?N#L7VY'0;%@MXT MU,Z ]E>*IL!NX1*TK^3T)U!+ P04 " #S@:I6SNBQ7]X" !>!@ &0 M 'AL+W=O"T+KN9.IO5VZKHJSK!D:BBVR.DE%;)DFHYRXZJM1)984%FX@>>-W9+EW(EF M]FXIHYFH=)%S7$I055DR^7N!A:CGCN_L+A[S3:;-A1O-MFR#*]1?MTM))[?3 MDN0EA!:(1+.(,'*H O0BE8HH15QB2" M2.%&E"7%;J5%_ R])[8N4/5GKB;+!N_&K95%8R5XQTH(]X+K3,$=3S!YBW?) MX\[M8.?V(CBJ\)[)(83^ (O"(_H"[LPA%9?>"0,"AI^A^@UZ-%AM&FA5G59*3 MP;ZY"-Y:#"Y"*!OMOY@?#FF[2UR085M9*&7<]"9 MJ!2Q4?UI2ZVVK87)&7LAG1N$N*E*9:N2)HW2)$]A@2 UQE>^([NE!"G;1L35&P9^P]H; M>A>&=&OLW\0/%9&[U_,4ZHV=;(J"VJ<]& /=+R7Z U!+ P04 M " #S@:I6N!LI/IL$ #N"P &0 'AL+W=O;H@AB4>+,\,R<0W*.=TK?F@VBA;LB+\W)8&-M]78X-.D& M"V%\56%),RNE"V'I5:^'IM(H,N=4Y,,H",;#0LAR,#]VWY9Z?JQJF\L2EQI, M711"WY]BKG8G@W#P\.%"KC>6/PSGQY58XR7:ZVJIZ6W81K<7JC=[]CFDW"\5.7&_<*N MM0T&D-;&JJ)U)@2%+)NGN&OK\!*'J'6('.YF(8?RO;!B?JS5#C1;4S0>N%2= M-X&3)9-R:37-2O*S\\_*(H0!',&9*@HJTZ55Z2V(,FM&1YQRQI,D R-<)9>Y M* T<7(F;',WA\= 2#HXV3-LU3YLUHQ^L&<,G5=J-@?,RP^R__D/"WR41/21Q M&O4&_"2T#W'H011$<4^\N"M*[.+%/44QT.2W+[W&>[3?F[?16U.)%$\&M$\, MZBT.YF]>A>/@70^V48=MU!=]?KD1&H].'2M+<4_[P\)":U&ND<<>?*F8) \6 MK'=I[^%/EPA5@@1R7KL!4$ K^G5CT80^3P>!S/X2/5B"&]> M3:,P>M<]SUNHSV?H"%BA9!^E*:-*ZCU&ST&1,M--)\UGB$)_2N/0"Z;!P]J. MJY]V[A%6T@DK^35A7: A#E*N07-(7)?2_K3.>D'\G\XN+J^-.YN6/.B4M&B5 MY&@]>L]Z^2"DAJ].*M?EEI"SX'Z@D^EDYD63"14SGOC)I%-'/)UYR3B */:3 M,7QM@AR$H] +QPD&1\5]TQ4THI<_HT9T5NHFJQ?1FXOBOWD M7FTT(A3-A8!\(?15Q_'U^,.9,I8KJG&+)9']FE@9<>GB&0L672A.*B.#7%5- MNB5U.Y$73FA3>;-9 I>"3GIG1IW)+5K>P/$LIB@Q?,22U)6[69'1%2QI&PCN M)6 ZG<&$ %TI*A?@]YJV07MAIH\O3&RJR["\:>*8]4AH.H8R.G8SAH]ZL +UVG6:AG1 NZ=IQ[JO M73.[:'JX?\V;3IB*L::[#G)$%NA9__@]02P,$% @ \X&J5EUJ%J(W P .0D !D !X M;"]W;W)K&ULQ59M;],P$/XKIS"A3H(E<;8Q2EMI M':!-XF7:!GQ ?'"32V/-L8OMK./?H6*9DIM:NZH:Y:Q71GD13"J9;.>^#T MN\$3E-([(AC?.Y]1OZ4WW&S?>7\;N!.7!;=XHN474;AJ&AU%4&#)&^DN]/H4 M.SX!8*ZE#5]8=VN3"/+&.EUWQH2@%JK]\]LN#H\Q8)T!"[C;C0+*U]SQV<3H M-1B_FKSY1J :K F<4#XIE\[0K" [-_N@'4*:PG-XC4;<'3%%Q+M[B1VM+5W$.?=-O-V&_:;;3)XKY6K++Q1!18/[6."W.-F M=[CG;-#A>V[V($N? 4M8-N OZ^.0!7_90!PLM/RVT6NM][=;>^6,[8KG.(U( M&A;-#4:SIT_2P^35 +;]'MO^D/?9)2FQ:"2"+C>R!&?*.M.00)Q]!F_*DLXY MT#G_Z"HT<*)K0E)Y]82EN:X11N^TM;OP-="$*[QU,)R(OA2N1Y!@&8.7ASWX[##Q#M*7<%491*A; MC:'7& PD(\3_87;^(<%1FAS [D:L'T%TE+&$;)@WWV>M.8,!+1WT6CIXM)8^ M4,T[4\39>3;APB/^0M&5ES=U(T,,_I:+^\?510O(B@!8DEF29[ M+R@-IBW4;:"D/7\1OTKZ793U!+ P04 M" #S@:I6I ZFQ$T$ "R"P &0 'AL+W=OYUB6C@H:Z$G@>E,>OS?E]G)=9,G\DU M"GI32%4S0T>UZNNU0I8[H;KJQX/!J%\S+H+%S-U=J\5,-J;B J\5Z*:NF?K[ M$BNYG0=1L+NXX:O2V(O^8K9F*[Q%\W5]K>C4WZ/DO$:AN12@L)@'%]'Y96KY M' MH7]TOI,O2Z;QO:S^X+DIY\$D@!P+UE3F1FY_Q=8?9V F*^W^8=OR#@+(&FUD MW0J3!347_LD>VCB\1B!N!6)GMU?DK/S #%O,E-R"LMR$9@GGJI,FX[BP2;DU MBMYRDC.++](@1#&UI3HTF9@@W E,EDCA)^DUB<0 MWK%EA?IDUC=DA<7J9ZW&2Z\Q_@^-"7R6PI0:?A8YYH?R?;)^[T*\<^$R[@3\ MS-09)%$/XD&<=. E^Y D#B_I"(D&[]]S[GGIX?/2MHG.]9IE. \H>!K5!H/% MVS?1:/"NP[;AWK9A%_KBEIHR;RH$61R9L#^=0W"'#P8N*YG=__6<;]W:[TJ% M"+5/']KT 04_*_?1A[ 1K,DYF70"+W''!]Q?!QOTM3>TK&EM5G/SO( M/F^S7[GL+Y',1YJB6<6TY@7/F!V*&D:3H<4<$4J<3B",>]'(*AAZ,B'RHI:- M,/J),/E8*%G32'VL0/FB#>'4VAJ-$YA$\/;-)([B=S =V]\7^OI0)!4* VM4 M7+X&+R6\,$ZMB4DR?30]&D3V,!A9IVC(?!??M)>F Q_+9-02:6\:M63<2Z=# M1T;IR%\,DPF<=#1ONF_>M+-];KZ+/M!'\HA&?ET'=YOP@0J75QK8TNH^;H+8 M=U*@+05?$G#S0T43P];DV$T]ZI3NFW;/3\B>@'793OB:1S]L++C[7S_TG>U2-:N6V M14U#B(K=KU3[V_U">N'WL$=VO\U21:YLW"HL2'1P-J:^5'Y#] E](6D/:@U6P7],7_P)02P,$% @ \X&J5AG@+>81 @ M*P0 !D !X;"]W;W)K&UL?51M;]HP$/XKIZ@? M6HD12%8V52%2@4V;M$X(VNVS28[$JF-GMD-H?_W.3LA8)?HE]MGW//?%%:=Q"F2: MK'!@R7F%TG E0>-^'MQ/[Q:Q\_<.OSBVYFP/+I.=4L_.^)[/@XD3A (SZQ@8 M+0=%L^E-9A!@^P 8/*!ND-5.%Y+YDURNT MC L#CWBT#1,W< 5?]>(%W23(UC0RU MPY:P](U /8(?G.VXX/9E]+9BKV_SZ>1W868^C'LAAW1Z.YLFX>%<7'C60 I3 M^#$UD*E&VJZ7P^GP$NZ[ ?CGWCTC*DC!I0&!>X).QI]N ]#=:':&5;4?AYVR ME)/?EO2:43L'NM\K&HG>< &&_T/Z%U!+ P04 " #S@:I6$BX;6J@" L M"0 &0 'AL+W=OIM8<^Q@NP_^/;:3186U19HT[4O]NO?X')^X MUZ.-D \J1]2P+1A78R_7NASZODIS+(@Z%R5RL[(4LB#:#&7FJU(B6;BD@OE1 M$/3\@E#N)2,W-Y')2*PTHQPG$M2J*(C\?8E,;,9>Z#U.3&F6:SOA)Z.29#A# M?5].I!GY#13B\C&V\"_A&<:-V^F"5S(5XL(-/B[$76$+( M,-46@9AFC5?(F 4R-'[5F%ZSI4W<[3^B?W#:C98Y47@EV'>ZT/G8&WBPP"59 M,3T5FX]8Z^E:O%0PY7YA4\<&'J0KI451)QL&!>552[;U.>PD1-&!A*A.B!SO M:B/'\IIHDHRDV("TT0;-=IQ4EVW(46Y-F6EI5JG)T\FMT AM.(,IKI&OT+2I MR#AU1V9GK;&49S!!Z3X!GB)\G3.:$1<2P>DU:D*9>@6 MUOJOFA;<;$OSN> "[FAAX\029F9)+4E:!LG;-V$O>']$>+L1WCXJ_#--[?7A60MNIS=@ M7#'WB!&K3U9GLM>E"K3G0.VE7B=A$ S:(W^]ATNGX=)Y91.L P=,.$KMF29T M&^'=ES"A NWNF! 'O?T6]!HFO5>VH'O8@J/4GFE!OQ'>?PD+^D\LZ(;Q?@L& M#9/!*UO0.VS!46K/M"!NA,C@7VE17U\W-Z #!D5W*A9UYA3#7Q?9T44%+=DQ4( MW,FD*JG!J/'5K"Q5/Y<9P)F"AB-Z4)56/<^!R M._-"[VEAR?+"V 4_GE8TAQ68[]5"XX 8XMX50QI^ZIM<\TB8>CI^J?W3L MR+*F&FXD_\E24\R\L4=2R.B&FZ7_AX.$<-"2$-4)D=.]?Y!3>4L-C:=*;HFRT5C-#ARJRT9Q3%A35D;A M+L,\$W^1!DB?7) E/(#8 -X3F0OF7IE=M<8RD9,%*/<)B 3(US5G.74A9[=@ M*./Z'3E;4 7"%&!80G%AZAO49Y_B)[66^5Y+U*+E,U4]T@_/211$_7_3?<1J MV**&+7+U!BWU:J3S%RG.R8==A9\)I.0;*VV@ O?OLF' 7O.\#[#7C_OX%C M(I/IV5+@X;\.$)N-BMX4471PW,Z,@N M#MM=[)3V2A&=A?] M@_^_;:7P1YHSH0F'#"L%O4L\Y&K?GNPG1E:N)5A+@PV&&Q;8T8&R ;B?26P+ MZHGM,IH>,?X+4$L#!!0 ( /.!JE:OWY>[J 8 !LN 9 >&PO=V]R M:W-H965T"">KP9P\'KBWE^M97IB.!EO MV8K/N7S#:W@YHS1UR"S^\OES?/0=I*4\"?$M M/?CL70VL-",>\(5,0[#D8\^G/ C22$D>_^9!!\68J>/Q]]?HOV7%)\4\L9A/ M1?"W[\GUU6 T !Y?LET@[\7S[SPO*$MP(8(X^PN>9AQB2;C"/Q#*+4 M.HF6?LDF,_-.RO?#5/>YC)*K?N(G)U^$Y "#C^">[WFXX\GG0JQ"/Q/E(YCY M,5NM(KYBV0FQ+.S>S[AD?A!_2*P>YS/P_MT'\ [X(7A8BUW,0B\>#V628#K, M<)$G,STD@QJ2P>!6A'(=@YO0XU[9?Y@45E2'7JN;(F/ 6Q9= Q_ X!)<"?\4&9*)C7LS%L^L2ZC+=LP:\& MR2,IYM&>#R8__P1MZU>=%#T%*\T +6: =A;FX$F/A4%V31B-E>-B2R^,7:1E MGRR,V//H;46,\=HJTE.P4NE.4;K361&G-MT6,C;J88S75H^>@I5*=XO2WX(L$\)9%P=9HHYHAM5>DK6KG^H_X-.PN3NY9N HI'%6$T5B,* M28,P2"6&C(G]X2\24&CN\%4MP'^@<],W#]5:LW.T?:CZ/NS>^&&]IT-BUS73F%$7HP;-5.^' MYN;_AF:G\8!YC-9BG8,(H$("V)T)X$E0H+-JI *HL ":N4 C57M4,(_16JIS MP )4M "[XP*LDP!,VA*J:J4S&T&J%PLI8$!F8-"(U8$AS(.T5:NO:.4I40R! MNC,$JM,!@2.W(I;&BE)GU*"58@AD9HA[\<*"Y 8R*M$K0_05K5RP8@C4G2%0 M'0Y&UA&GY074K2!TW28I%$(@,T)4I?@1A# /U5JRWJ.H_&RK7L!MA#BB"0 MF2 T4G5I2KTB1%_1RE.B$ )U1PBD64S I-:4-%8NMO5:8040V P0CU\^/]S, MP/SA^N%FKEW*[94-^HI6KE:Q >[.!EC#!H14?R!IK&R'-,F@V ";V: D0W*_ MG++>8 [96IESL (^>IGP V\3- L)CEM3IFY%B-- V%BA C:C0E694RC.'+*U M,N= JR0 '=' JQI]C:M_E#56"'D-/Q0Q8H(L)D(;G:1V'+ 0@_<^IX7<'## M8FD6IM?^WU>T0%U*PBMAOZ/5?_'YO[_AC"G/MYZ M[?]]12M/B>K_N'O_Q[K^CZML:"O:.6J%1:0 MSECPZ0W7KU _/;J7%S:RJR)JS&Q*&EY>D*/="6:":.O:.6)4(1!NA,&T:PP M4*NZPJ"Q:EYA((HPB)DP_I1K'IEUZ)4>^HI6+E?1 ^E.#T3#!4Y-AKI1PVX> MJM"!FM&AK,&)CS!SS+:R]!6M/ .*%&AW4J":U82:+!JC)ED4)U S)]1D.>6I M98[96I9S, -5S$"[+R70^I[#ZJ]5HTDYI;3KE\\<[=$SM[^$3J9K/V2ZBH=' M.V W/%IE.XECL!"[4!XV0A9GB]W*G[(]NI7S4W@Y@YKSUY1<3BG17J')E6Q? M\5 -?=@V?^NY+]KIAKSG*XDD3-LXS*U05PL>PYOO/P8L2FJ38OW'YW1J=P#?IV=B5Q MY)8L"B26 MGZ!(J&GX8L&5O9)E$>LY))XK+;("C HREJ_O]+XHQ ; ;^P!! 4@^%] 6 !" MF^A:F4UK2#7M=Z58$FFBD1S MP'LLICFS-3XAYTJ!5H3F"?G"Z)AQG !%#H>@*>/J"$-NKX?D\."('!"6DYM4 MS!5&JZZK49WYAAL72B[62H(]2BZI/"6A?TP"+P@KX(-Z^!#B$AYLPUVL25F8 MH"Q,8/D:>_@&(M<2?S+T0Z>%$R )+ZJP.L:_A],\AJI,U]21I38+:=%OX++J MNHO-?':#0C]JET%;JL-2=5BK^D;2Q'H(;$'''*WZ>0G9&.2O*IFU7&8#.5,S M&D//P1U"@5R TW__SH^\#U7VO!+95MJ-,NW&2\RBYN^M-6I-V]SPP&\U0N^) M4Q510=!I55O5+#4W:S6?Q[&<0_*P\!Z=(G]PK<5FI\RG=N5]TRDF4V=D[9>> M:^0KD6T5)2J+$KV-D=&.19U6Z#_Q<3>H'76:U3:V2L6M%]LX$BO*]:K6NEKV MYUKW2F1;A6B7A6B_C77M'5=:[<;3S7(WR/>"YI[=LE-*[M1*'L($I'PTK]:H M6JKG&O5*9%M9^][CF>^]W=E605I G!^(K"?*0:F/2K;X?Y?4$L#!!0 ( M /.!JE9LG,%HN@( #\' 9 >&PO=V]R:W-H965TM (#&8-L;$1R^Y-A9)'&RW7?][SDZ6 MM26-@"]Q;-\]O_=LGR=K(7^J#%'#4Y&7:NID6E?GKJN2# NFAJ+"DF;F0A9, M4U1B;:Y 2(:OQI,IUW2)&[_/Z-_L-I)RR-3 M.!/Y T]U-G5.'4AQSI:YOA7KC]CH&1N\1.3*?F%=QT:A \E2:5$TR<2@X&7= MLJ?&AZV$8'P@(6@2@KT$?W0@(6P20BNT9F9E73'-XHD4:Y FFM#,C_7&9I,: M7II=O-.29CGEZ?B+T @C.('/2&8H.+$MS(32,+A"S7BNCFGZ_NX*!D?'< 2\ MA&^96"I6IFKB:N)@D-RD6>^R7B\XL%X(UZ+4F8+W98KI;KY+W%L!P;. RZ 7 M\)K)(83^&PB\(.S@,_O[]*"'3MCZ&5J\T0&\!WMN, 6V0DG7@$ZZN4N\7$!N MG=4H"QALD$GR=?"#VN,N%_M7&8$% -^#HK8S@I1MNO9CUHMDBL2YJEB"4X>J M@$*Y0B=^_GQKPS *:$K2*O:$7COV) MN]I6U;ON?ZH:MZK&O:J^5B1&OVQI0I>E2TJ-$FU).35G;$='1XSGM3$[]**6 M7M1+;\94!A7;4*W5"JC0@]@EW.E[]"<1_VR/;$=,N$_6W:I%!L.W9**LRW7=T:*R%>]1 M:*J?]C>C%PZE":#YN:"JUW3, NV;&?\&4$L#!!0 ( /.!JE9/>&PO=V]R:W-H965T0\S+ M;"ODJZH -'FK>:/F3J5U>^VZ:E5!3=5$M-#@G5+(FFJ M%[LU98V3S_JUA6?&^!B.W=\YWWAD:TK;1;5-A(4+QNX!"_6*&KN9,ZI("2 M=EP_BNTWV#44&;V5X*K_)=MA;Q(Y9-4I+>I=,3JH63-P5!,&1@F!7 M$/2^!U#O\HYJFL^DV!)I=J.:&?2M]M5HCC7F7WG2$N\RK-/Y#Z&!3,EG<@_8 MF\+! ]6=9)KA1)3#,KEG=,GXL'AY!YHRKJ[(!6$->:Y$IVA3J)FKT8]1=5<[ M]LW #HZP'ZB@K&GH->='M%]K@ /C#F2 M!4C3A-&WV1MDXE[&'-]-'@11,G,W%G@XPL.3<&1-;:RA*MIG16EF9TU'UO0< M*[*QI@'#S2,?3LZ'='IZ5,J-.6D:PJF5J)K-!1D155%2@Q*Z\N4 M'IKP?#^UN\A&%]E)%_>@%&%UVQD^0Q<2E+;1LP-Z$A[YGWWO(WR\D_0%TJ#1 M9$-Y!^9-Y7W<\(^XL::*=_#>9F'Z_X-P]T+1?& P;=:L48@HL70F/J]L,*OW,@S0:\7PK,RMW$1._XY,)P\QVD^&;# M1<(4-L76E#L!;%TX);%I6Y9G)BQ*C=FDZ+L7LPG/5!RE<"^(S)*$B>]W$//# MU*#&<\?7:!NJO,.<379L"TM0#[M[@2VSBK*.$DAEQ%,B8#,U;NG-G+JY0V'Q M6P0'67LF.\\?-Z:EBY(H@A4'D(AG][F$,L/S]' M_UC (\R*29CS^/=HK<*IX1MD#1N6Q>HK/WR&$J@0&/!8%K_D4-I:!@DRJ7A2 M.J.")$J/_^RIG(B: QUV.-BE@WVI@U,Z. 7H45F!M6"*S2:"'XC(K3%:_E#, M3>&--%&:+^-2"7P;H9^:_V8@&;[7F[Y?8%\4RP_H]+!Z)@Z](K9E.QKW>;_[ H+*W3YW-W&>JLFRJ\FRBWC#;CG/X+("UU$= MPWA%F#R1]C-J>72(&O9U]1HS:EN^59F=J70JE4ZORCD7.RX8KNL=QUDG?WR! M9 7B3YW0WDCY$7(C=RR J8%GA 2Q!V/VXP_4LW[2+<8K!3N#'E;0PUYHS38= M8)ZH#(?"E%(A;D2> OD.3%R1VX0+%?T-:Q)PJ703@P1NU=1GV_N2QM*^K9=L;4.RP2]NT2,O22&_)=OWQ\ZP =>VHA9U7%=/-Z[H MQF]*=WE6C=M+Z#80VR:.K\>CUNFS;?V_@-VY5BHY2Z.AUSH+=6:NZW0L)*T5 M*/1-2?LSL!S\;)<.;:_YI=:8C5W?[5K&4T%!^RN*!:Q4K8BZ:I1;2Z2MI]J\ M(]7*4=SS2L)Q:!-#9^>/K5$'QZGDH/TUQV4<09 E68R5R;K(4%D1O@^PW'6TW9R"])U:5X]@]02P,$% @ \X&J5@*4 M-W>& @ @08 !D !X;"]W;W)K&ULG95O3]LP M$,:_RBGB!4A _K<%M9%&*[9);$)TL-=N^66ED M>2TJA1\%0<\O&9=>-JSW;G4V5)457.*M!E.5)=,_KU"HS<@+O>>-.[XLK-OP ML^&*+7&*]GYUJRGR.Y>A_!RG+K\.N&!X\9LK<%5,E/JT06? M\Y$7." 4.+?.@=%EC6,4PAD1QH_6T^L>Z83;ZV?WZ[IVJF7&#(Z5^,YS6XR\ M@0S"MC5=F*B:#DLKFRI[8/6X(P>440 MM8+HO8*X%<1UH0U97=:$698-M=J =MGDYA9U;VHU5<.E.\6IU727D\YF7Y5% M2.$,OC#]B);-!,(4YY7FEJ.A_6ESO* 6\%$K8^!>TK]%\%^8PPW%E,1D#M>, M:WA@HJ*83N>S7*.Q=-K6P/&$?+DP)^1V/YW \=$)' &7\*U0E2&Q&?J62G% M_KS%OFJPHU>PB?8]+NL% M;=S1QO].VQQN]>=P!<6'P!OO= OI;-#O[W ?2 H'@_0P=])Q)V]R=[2@-"P) MU*+^6YN3/9!>$H7A#NY^5C)(XXO#N&F'F_X'[KO[G.X=_5D:Q[N-/I"57 R" M'7)_:T"XX4ROSY)+ P(7I O.^V2CFX'7!%:MZIDQ4Y8F4+TLZ!N!VB70_86B MN=$&;@QU7YWL-U!+ P04 " #S@:I63>:*<7(" 9!@ &0 'AL+W=O M01A.2PC;41J)E8Y/& MA.C8GMWDTE@X=F<[+=NOW]E.0X%2;=)>&OM\WW?WW=G7T5KI>U,C6GAHA#3C MJ+9V>1['IJBQ86:@EBCII%*Z89:V>A&;I496>E CXC1)SN*&<1GE(V^[T?E( MM59PB3<:3-LT3/^:H%#K<702;0RW?%%;9XCST9(M<(;V;GFC:1?W+"5O4!JN M)&BLQM'%R?ETZ/R]PW>.:[.U!J=DKM2]VWPNQU'B$D*!A74,C#XKG*(0CHC2 M^-EQ1GU(!]Q>;]@_>NVD94\=7*&'\ M+ZP[WR2"HC56-1V8,FBX#%_VT-5A"T \NP%I!TB? X:O +(.D'FA(3,OZY)9 MEH^T6H-VWL3F%KXV'DUJN'1=G%E-IYQP-O^J+,(I',,UT_=HV5P@S+!H-;<< M#=EGH;V@*KC2RABX12;X;RSABNZ( 29+^$)V',$!< G?:M4:HC>CV))2EV]<=*HF057ZBJH, MKI6TM8$/LL3R*3ZF"O5E2C=EFJ1["2GU 60G;R!-TFQ'/M._AZ=[TLGZKF6> M;_@*7^B$WG1BX3OARV^Z\K.7Y6\>RV_Z\N^J;8A]YF.[*;#*WU/2JVVY+UV2 MWN.)HF&O:/@OBL36C?H?DH9[\@V*]GD$1?'6*VM0+_SP,5"H5MIPDWIK/]\N M_+-^9I_0W MCZI$F#$VZ)PO72H$542:#MS0U=!A$86/5TK_EN;(T&?RRIMF- MVCG0>:7H/7<;%Z#_-\C_ %!+ P04 " #S@:I6[H;!;R0$ #&%@ &0 M 'AL+W=OA2C_)/K/U'.(G2HLH:VF> M!L9/S_X0&LB0_$8^\4"2[SQ,@-P"5XD$4RQM'GQ4"K0B/%Z2+P%?!&&@ U!/ M1DO"==GW_35H'H3J@_'\=G]-WK_[0-Z1("9_;D2B#(B:N-KPMF]W_8SCU8$C M:^%XR^4YZ=$SPCS6:W"?X^[7X.?NK.KNFFSE*6-YREB*UV_!FPNY%9*;O"U$ M2SP'@&$*8!MI-Z/>D/;-VW=EW@UFE'DC+S>K\.OE_'HHOYMX!TK;ZBF;>-.= M#Z8FBQ (_$@"_9,H\!.95K&)^P%\4"+%QO09\;I-WQLUL^[GK/LH:].4IN5B M H_^AL=K(+Z(M31=WDBR7R/0&WK/2-9M*!TWDQSD) L0.[ F?WZ"QUZOS>M\4$]FEYS,,,\F"$>3-ZU9^0FWB9:G9$OL(.04/+W M+40+D/\TA86B=@WK1&"5!%SD";AXRT:Y.*)1ZC:MC3+*68].N 9'-0+/VP2S MJ! -C8Z%>,1^]5W8)0[L$A^T:V*G0JDDHB03ZEIV2H6.K M$#6ILB[F-,4'=;>%F('A,Z7!J'6HT&)@4WQB=R2*@G5>6?59WC98:#'+Z0O# MO+5I>GC3H+"=0SL16C4)A5:@N%CXOTU3G_BUU8B95%D7HH"^H JZK<7ARR0Q MDRK)8G!3?')W)(F"=5Y5]9G>%D\QTBD^TXLMQ97=4N ]@D)UCN9$:-7 "ZE M<:UPQ%Z*UH=ZXV:JR0[93;%" 3!< ;05A_Q+7BNA\3=VK>&IT*KY*<0!P\7! M,?OAEP4 :E)E5MJH'[M3[U Y7-;A;^Q[#3 [,W-(AHSWA MO>5R'<2*A+ R/M[YA8&0AT/3PXT6V_3<<2&T%E%ZN0&^!&D-S/.5$/KIQAYE MYD?7L_\ 4$L#!!0 ( /.!JE:X A(A/@0 &@7 9 >&PO=V]R:W-H M965T97= VI?+*@+,%"7K*ER=<,<%2(DMAT+,LU$TQ28S(J M[CVRR8AF(B8I/#+$LR3![&T*,=V,#=O8WG@BRY7(;YB3T1HOX1G$U_4CDU=F M38E( BDG-$4,%F/CQKX.;"<7%"W^)+#A.^I6@=VH$MQ*X1>[+9!69]K# DQ&C&\3RUI*6GQ1V M%6J98)+F7]:S8/(ID3HQ>: "4!]=HKM4X'1)YC&@&\Y!\ OT(#_LCQX(3&*. M9O J,AQ_DDV_/GOHXX=/Z ,B*9JM:,9Q&O&1*61_I M6''DIQ%$+7I?K;<=!<"4B:BSX6RS,764Q'O,KE#'OD".Y71:.G1[NMQID7LG MR^U!6SK4<@]"9?3@9+D]5.2R4W]9G8+7/<(+2$H$7'Z1$T?4]G5]9I3+PXP* M'+=].R7=+>CY_/@R<1S7M4?FRZXARC[DT_(U7^,0QH:<=SFP%S FO_YBN]9O M;?;HA/DG]3_0%++A4+=VJ*MTZ":A3)!_<3'%TT6;24?=*CWK&8;3]G#3ICO'LY"O9Z[-\5JBM@PLE\;V5<:^3"] MO*,S)+9CF !7#E0E[5S?=,(\G3!?)RS0!&OX.ZC]'9RRR(G;%SGH)OR>$=8^ M1)7@Y7ASC56)\P;'DR7[H&O.@,&FF -7VWK?6MK_=0=2(7?S9<]/-B! MJ#MQKD45K;EM.#"II=5ASP)=/6NF?Z>R8*L7,0=CJ5BJ1D1D,IPT),R8'%AH MGHEB3+V!0(^8M(ZI*E0C+;:U[X2R/V<[H9/F:Z4%NFA-9YUW9YV?MG%4H\^= M'K72/*TT7RLMJ&B-$=!YWW&73IH[A4"Y@UP6)5N.0IJEHJS (6-Y /E]0*K87>8"ZN#[Y#U!+ P04 " #S@:I6E30N=\$* J M30 &0 'AL+W=OC_0QSQ\)_5*L,&;@6Y;FQ<5HQ=CZU7A*4K''./UD0FB'& MW]+EN%A3C.92*4O'T''"<8:2?'1Y+J]]H)?G9,/2),+ MD3OZ?N%CLEPQ<6%\>;Y&2_P)LS_7'RA_-ZZLS),,YT5"U3@:Y+^E1?\%C* M.B,0;PI&LE*91Y E^?8_^E8"L:/@>GL48*D &PHPV*/@E0I>TX._1\$O%?Q# M0PI*A>!0#V&I$$KLMV!)I&>(H_Y@OP2?^,,\W_#+9 &B)$\8?IGR MAV&N:X#G,\Q0DA8ON-J?GV;@^;,7X!E(G2P=_>LKC[F2%=PPPIN*.WY>^S= M$892CDB%'"JQ_H.2H@#7B-*G)%^"JXQL/A$L(P=,_'#[N@ M'"05&6,5<]JK8HUB?#'BDU:!Z0,>7?[^FQLZKPU(>!42GAT25W&\R38I8OP1 MXS!0EOP7B4FH#8RMBV G3==S'=@ HT4*^C"H2]V8P_WL_MWV]!B5+!'T*P1] M.P1OLS5**)_^6Q\@7T/#"X*P =DA0I$Q/,OD@RKYP)C\K9YVCEOS#;2A$#J. MU\@WT/(-PS.GD:\Q(LM\PRK?T)COM2P%F(*/.)7#H5@EZP)\?H>S>TS_!O\3 MTS%->,7_!JX)79]6'[5A8O1U>"9;[/HT%O5DK(;QI,)X8C>@_I+\1,Q'#YAR MOE6;E\ '3!,R!\__@Q%]T8:VV6L GKAB 4*0D9RMVDKDS&CA6(A[,E:#^*R" M^&S@^G>F#63I/U@4.]SZ957TRZH(H _FZ*FU.II-'8WW$)S> M5:3>M63U!U?(TD&M1 9B]5H?\VT4ORD5F8.U!4.1?-?,\GLIDZY.[CUGHLWZ MNA2<3AMXW'3$NZ=2FK5L451+!]>\=K ME6%WJ>P4B:N*+UK9M='E,J) M-FQ\7QLU$RWA &HI#\&P746Q73/'K@KE&Q1_2S36M27M3K$ MBKV[EO3]1XNBV:TKBZ)QI6BV<#3,0W!\J#@^M.3XA^^6.OJ@AMIFJ4[X-:'( M'*HM%(KR0S/E[Z420IWGMZ!Q@-!-1[1[ZJ!9RQ;#G;UWR\UW!TM#H2E=?4==2W<(%@T5BX9F%FVJ@?;+1+/38RMBK]:B MOJS5 5=,'5HR]1^LB!UN3:70K'HTOD-P>*@X/+3D\(>7PE ;UY/F-V50Y_-- MF<@U.K**CWN6?/P'ZUV'V_++PE9X>R+7);Q#4'5/475OZ#X9KZ4%1ML$ M]73>K@E%YE!MH=CID_D9C3(Z8V^V-\Q:9,)ILTG&KDMFB,6 IQ8#WB"-,IZ^ M0ZY!UBD2F6.SS5WQ . MQZN<\)5?@NW+7Z]M,KU:B_JR5L=8L7#OU[3*=+CU#.6OUQZ9OJS5X544W1NZ M3<9KZ9/QX+0YG%L:932IR!RL+1B*LWL_H5?&T[DZ=+R@B4=+M\PD:';+=,2[ MKP@.L13PU5+ 'Z1?QN_NE^D6B:NR+K?5[^,K_?+N'#:;"_S]2UR-] V M2LQ!V2:M*+1OIM ?N4U$XQ5 ^1S,\ -.R5K<97!'2-I3WXPYA&,K9*_6HKZL MU>%7M-W_-7TS'6XG!W23FDTK\,]"?-TN#K5%^7BLS! MVH*AV+[_$_IE_!:.#V%S>[1-RO4;$_]-1[Q[2J59RQ9%M8#P!^F7\;O[9;I% M(G-LMKDK8N_WU2_CZ_TR+@R:K:6^OHON>DW>%9F#LDU:T6W?3+ID#6O#4R8P=_6."]X'7Y, MV(J;*-8X9H"1VA*U*MA/ (E-7LJ=<"M7F^6F8.),D^D)OY.U8%;\_1S'B8B' M6XLQ*K 4F.^LBWE,;)448$W)?,/=BFQ/^:TH4Q3BBX1R%U\WB#),A8(X0:6> M-[>$MQ%Q1SQWM*082_OB_39>'@!EB,?<1D'X96$/R;E< @5/SASG1+Q\7"5\ M05\3?T#I1J#,P+/0<7BF#QCDA(%[C,4I23&6Q]J(/0#YD;S\2!/&L-@77X"Y MNH&GX%\+Z9M[A,+C,^@Z$CMAD-^-3H6 &R88N4/!8";![;C/L2W*DZ MF.84W/+TYW.Y!U\':O!]LYQR.ZY"#?W@ LFY$YDVCPZ5 :O/:%;<"H(W*F\ M8SO(>U,NMBT]_/8)[99;=E+>ET?NBH>^B;GT@I),RB]EB8Z_EVAE7)NC3\%= MV_@I'P;%FF)25"GO>8!^_^V,E^37WR4I?\KS#2[D9?3(O3MNFD_'.<4U\K"[EP5K")D]7S" [5ZO# MN][(,ZX:UV?NJYNVZU>A\^J&SU9MGW"5[3E@8^5Z>XK8.S[=)'D!4KS@83BG M$UZ)Z/9@KNT;1M;R(*E[PAC)Y,L51G-,A0#_?$$(^_Y&.*B.1[O\/U!+ P04 M " #S@:I6F (96I(" #7!P &0 'AL+W=O)[!*3RDH3LW;/TX0UDI(*[CD235EB_N<:*%M/ M+-=Z6W@@RT+J!3M-:KR$1Y#/]3U7,[MWR4D)E2"L0AP6$^O*O9S&.MX$_"2P M%AMCI#.9,_:B)[?YQ'(T$%#(I'; ZK&"*5"JC13&[\[3ZK?4PLWQF_N-R5WE M,L<"IHS^(KDL)M:YA7)8X(;*![;^#ET^H?;+&!7F%ZV[6,="62,D*SNQ(BA) MU3[Q:U>'#8$;[!%XG<#[7X'?"7R3:$MFTIIAB=.$LS7B.EJYZ8&IC5&K;$BE M_\5'R=5;HG0RO6,24(Q.T6TE<;4DJ][*PCNFZ) MO#U$/S _0[Y[@CS'\P?DTW'Y#+)>[KV7VZHV?8&\OD">\0OV^#V JGH.'+'% M/J+KUB$R#OK8K%+WP@\2>[6)/;J-/JR7HL893"QU&@7P%5CIYT]NY'P=2<+O MD_!'DU#@P1!XJPK?@3L76^"CU@>"!SUX\!%X. 0>[(*[Y]O@H]8'@H<]>/@1 M>#0$'NZ 7X31%O>H\X'<4<\=?<0=#W%'NP4/M[!'C0_$CGOL>!3[B4E,5>/I M>Q@V/6PHDWCGL$:.XV_E,A 4G3M]4,MH;[1=?>6ISK4DE4 4%DKFG,6J7+R] M1MJ)9+7IQ',F55\WPT+=O,!U@'J_8*H;=Q/=W/N[//T'4$L#!!0 ( /.! MJE:1?V@N @( !0$ 9 >&PO=V]R:W-H965T%VIEM4=%)JTW!'H:F8;0WR M(H :R>+Y_ -KN%!1EH:]KW3?VZVAB$TLA6A06:$5&"R7T?WB;I7X_)#P0V!O+];@G1RT?O+!8[&, MYEX02LR=9^#T.>(:I?1$)./WR!E-)3WPS ^F]C\(E@-:!(GE!_*WADZ%81SV5?M$&[A/7Q&71G> MUB*'1S4,.W1-%;#AO[2!=1"#!GP=>/. C@MIX1N>7,?EVY0YDN-)63Z67@VE MXQ=*)[#1RM46/JH"B__QC&Q,7N*SEU7\*N&&FQDDBW<0S^/D%;YDZDT2^*Y> MZDW7',BO+F&'K3:.'R3"'BNZD\X^YW>@NPYT_C4[@$#C=AKD?M*/!A65- MSQ:-3Z#S4M/LQ\ 7F/X(LK]02P,$% @ \X&J5GR^A+Z. P @ T !D M !X;"]W;W)K&ULK5=1;^(X$/XK5FZUVI7NFM@) M"70!B0;NMM*U6Y7V]F&U#VYBB&\3F[,-[/W[LYTT$ C1%?%"8GN^+]_,8,]X MN.7BA\P(4>!GD3,YN*Y.,%%A>\15A>F7!18&5'HJE*U>"X-2"BMQ% MGA>Z!:;,&0_MW(,8#_E:Y921!P'DNBBP^/>&Y'P[?4@],BM65):$"8I9T"0QP?&E1?.?YC!;3IR M/*.(Y"11A@+KQX;$),\-D];Q3T7JU-\TP/WW5_;?K?/:F1 MR8:P-9'@1H<]!5_8SN)/GI3H#U.B,,WE1VW_/)^"#^\^@G> ,O"4\;74W'+H M*NV%T>(FE>*X5(Q.*/;!'6@U!C#H)[["X C[\%2 / M^2UZIO\?CCKD^'5&?,L7G.![C6M;9$ID:)%F1V_&J!_YO:&[V==[;.4'_@#6 M5@U902TKZ)3U?'_[-)N"^=/D:39OT]8)-\?7M5SAA(P MI[:07XBLX6FO]K1W=@)*9&\OM$$0P(/X'QN%41"VAS^L186=HF9KH<_ZW1V0J*C6/MPX!\DY-@(0@^U M)Z1?B^IWBII(BL$#3NA"GYA=:>BD>6L:+D36\'A0>SPX-PTWW35D6=N#>'_D)L32]W]1R>7]#A<:V&410> M'F M9@@-HA,E'9J:WIS9U3[87?ST5HTSRG";Y^Y>FZG;O*5MUR5(^)JILI&H M9^LKP8UMA _F8W-5:)F?P. ZAD'K2D^OV.;=W7VZO)OH!FQ)F00Y66@9WE6D M/11ENU\.%%_9!OB%*]V?VM=,7Y&(, 9Z?<%U$UP-S ?J2]?X/U!+ P04 M" #S@:I6Y,&MM]D" #%"0 &0 'AL+W=O/DS[8)*#9$WLS#;0_?N= MG=2%*HV*Q!=BG^]Y?,^=L6^T%_).I8@:[HN^;Z*4RR8ZH@2.:VL MA2R8IJG<^*J4R!(+*G(_#(*!7[",>]'(VA8R&HFMSC.."PEJ6Q1,_IMB+O9C MK^L]&);9)M7&X$>CDFWP%O7W>Y/NU6QH_*W#CPSW MZF ,1LE*B#LSN4G&7F "PAQC;1@8?78XPSPW1!3&WYK3:(H]3.EYW\&N.Q0KE;P*Z50*9K605ZC)3CVXC7U-VC$8_KC,QK3(1 M/I.)'LPIAE3!1YY@%#:J=A*^&0SRSE\/#EG!Z MKM(]R]=_AL]E;=*:I%82P27C%U@TLG;G\=E'0Z5+A=H>*FKR*2I&ARZGS<95Y#CFBB#SB7]J635-%03+4K[[JZ$IN-AARGU62B- ZVO M!;V]]<1LX#JWZ#]02P,$% @ \X&J5C\:E#%. @ ! 4 !D !X;"]W M;W)K&ULC539;MLP$/R5A9X2((TL*6Z=0!9@.RE: MH F,N,8[;1YM@^A@+X6R\ZAQ MKKV*8ULV*)D]URTJVJFUD3R?M8,JZB(@]K:U/DNG." M*UP;L)V4S/Q:HM"[>91$AX5[OFV<7XB+O&5;W*#[UJX-S>*1I>(2E>5:@<%Z M'BV2JU7FXT/ =XX[>S0&[^1!ZT<_^5S-HXD7A )+YQD8_9YPA4)X(I+Q<^", MQB,]\'A\8/\8O).7!V9QI<4/7KEF'LTBJ+!FG7#W>O<)!S]3SU=J8<,7=D/L M)(*RLT[+ 4P*)%?]G^V'/!P!B.=E0#H TN> BU< V0 (F8M[9<'6-7.LR(W> M@?'1Q.8'(3X<89V.>%<<:<=PB6\@SNJF"_:6EBC@4W##(*N8:6E MI&1OG"X?X>0:'>/"PE?.H39:^O2VG6.AH"G;-\PHKK9'=W &"ZD[Y>"$ MJR'7IR\ENQ&ULI59M;]HP$/XK MIZ@?J-22D/#6"I *=%JEM4)EW3Z[B4.L.C:S#73_?F[C'92O>F,4@/O.1=Z[&7&K&]]7\<9S8ENRS45^":5*B<&MVKEZ[6B)'%& M.??#(.C[.6'"FXR<;*$F([DQG FZ4* W>4[4[RGEW>=V]G0ZCN%'XSN=&T-ELFKE&]V\Y", MO< "HIS&QGH@^-C2&>7<.D(8OTJ?7G6D-:RO/[Q_<=R1RRO1=";Y3Y:8;.P- M/4AH2C;3:_<.NU T\B#?:R+PT1@0Y$\63O)=QJ!F@GV:# ML#0(#PVZ1PRBTB!R1 MDCM:<&#(9*;D#9;71FUVXV#AK9,.$S>+2*'S+T,Y, MGJ2A< /7\(05\R!BF5-H?9-:7\*"*EAF1%&0*7< $^:/M6 Q/P(IC15S7!]TQN-!$)"B_V]B/?(#>+ MT(]+'M."1WB$1P2/4IA,P[U(:+)O[V-,JL"$'X&9AB<=/A+5AJAS!6$01@UX M9N>;AR?@1%6>(N>O>RQ/F!Z.:6F*3&'9=Y;VUFXGU]WA $_=UO$V:'7Z-_U* M:P]6MX+5/0EK2C2+H86Y*[)ZV82O<-&KG1Q&4=0]P->DU0FB9GR]"E_O)+[[ M-,5^80M8%Y5KKWP"9$=4HC_#W?L'47" ^93&'MY^A;=_$N^<\8U!@#O7?BS2 M+57832$N[E_! KNQ-GA/\ 9^QJ%_5NR;M([&?E!Q&9Q1&Z(L7%ACI]!%IT#( MB>2LT$[[!R@;]0*!L'>K]-,9EB1&9Z5F/^B,SR+3J/69W3\ MV@C(J5JYR:BQ;#;"%$VODE;#]\[-G /Y%(=R,4/_NBDF.K:T%1,:.$W19= > M8+VH8DH6&R/7;M"\2H-CRRTS_+"@RBK@^U3BL"DW]H#J4V7R!U!+ P04 M" #S@:I6-OHVZQ\E !N@ ( &0 'AL+W=OQ_&G0N3V%BW0)B+U.]L&2$T..22'#I)T#X>B?R@V;>LJ2UY) M3IK#/O@;ZHG#8OG'ZBK/U\Z?U[/Y MZNIFF4_.-P==SYYY MG<[@V?5D.G_RXJ?-QUXM7_RTN%W/IO/\U=)9W5Y?3Y8??\EGBP\_/W&?[#_P M>GIYM2X^\.S%3S>3R_Q-OO[UYM52_]NS.^5\>IW/5]/%W%GF%S\_>>D^/W6[ MH^*(S9?\R[O%XH_B7^3YST\ZQ27EL_QL71@3_8_W^4D^FQ64 MOI!_[=0G=RO7\V[R2H_6B)+ M#U&^>T7]PCM;S%:;_W4^[+ZV\\0YNUVM%]>[@_457$_GVW]._MRMQ,$!;N^! M [S= 5[M@-Y#9^CN#NC6#O#&#QS0VQW0JQ_@/G! ?W= O^D!@]T!@Z8O>K@[ M8-CT@-'N@%'3%SW>'3"NGV'PT#>NL__.=9I>E'OWS6[\W7;WWVZW_OU^^)#] M-]R]]QU_Z/OA[K_E;OU[7F#F0_;?].U_\,^V_\5O?KOXD_7DQ4_+Q0=G67R] M]HI?;'[/;8[7OTNF\R(?WJR7^K-3?=SZ1;98YX[;<7YT3A;7U_KWZYOUXNP/ M9S(_W_[JQ^+WWGGQ29U(J\GFM_2KV62^3V?<_/5OK M"RK89V>[D\OMR;T'3MYUU&*^OEHYP?P\/S<<']N/=ST+\$ROQ-UR>/OE^,6S MBB)_]]1QAS\X7L?K&B[HI,GAO>WASJ]O?.>[OWWO_,UYYJRN)LM\M?N' ?;M M<#R9/W4Z;@U^4 OL6K9XK[7Q1O,>5D3S%VM1PB;*:*.XAL.C)HL"0 MITM(+"4Q16(9A%5BJ'\70WUK#+V]RO7DU?&76[/+O2H;.Y M:7-^4WDQG_QNB@NKWS8N2,PGL8#$!(F%)!:1F"2QF,02$DM)3)%8!F&59!G< M)WUX[_[58_E'"0F$]B 8D)$@M)+"(Q.;@WGWCU 84\7T)B*8DI$LL@K!(CP[L8&5IC MY'6^6B^G9^M\?X_SZWRJ[V:^>_WFU]7W=X.)\V_GG_H+BYS1=SXB?[>\G2P_ M[I_(]JP#C/7\;?.$Q'P2"TA,D%A(8A&)21*+22PAL93$%(EE$%9)GM%=\HR^ M]!.:S3_NDFG_0.95OCS37S2YS$UQM+VH\>$]]M-NMU?]8^S$>NEM0;6D<=^ 6UG'E3S42U M-8%J(:I%J"91+4:U!-525%.HEE%:-8B\,HB\1SG_>,WF'^O%MXX=4@M03:!: MB&H1JDE4BU$M0;44U12J9916C9VR8^P>*QDOENL?W^;+:R?X,S^[+=[JY+S2 MPX]]ID'[OZCFHUJ :@+50E2+4$VB6HQJ":JEJ*90+:.T:KB4Q6+76A@D9IK@ M7[=%.4?.]6W:;?&)E7.ZOLJ7SOIJ,M_WCO7H_&HRVUHK1ZY6MY-WLWPS M_VS>A#H_RYUP,9FM=-"=Y?EY?GYT-B*[E2>HYJ-:@&IBIQ5W]H=#976D#,U? MY56_*D*O3*):C&H)JJ6HIE MH[1J*I4]8]=>-#X^\CC_WB7%Z3RWST%HY1C5 M?%0+4$V@6HAJ$:I)5(M1+4&U%-44JF645DV[68'1]ET*KR3JO]T3VN_M'MH^<,4$V@6HAJ$:I)5(M1+4&U%-44JF64 M5@V@LKGLVJO+GSCRZ ^*V]GL+G:VR:1SJWBOULNSJVG^?IM=BXOMF^;3JZ\G2PO\[5]=$++SJCFHUJ :@+50E2+4$VB6HQJ":JEJ*90+:.T:G*5S6?W M45:?[5?5.IU&IGFI7Y^7T/(SJ@E4"U$M0C6):C&J):B6HII"M8S2JJE3]J!= M>Q'ZT^>E>Z/2X9@DYYMGSZM5,3"-._L,.CQ>3?[4"1#=(35/-1+4 UL=,J >4^=>OYA':N44VB6HQJ":JEJ*90 M+:.T:CZ5G6OOX%%-KU1C6) M:C&J):B6HII"M8S2J@%5=KV]8UWO3[VYD_.S95YL-UV$T&9CZMGVR!_NWM>*.:CVH!J@E4"U$M0C6):C&J):B6HII"M8S2JOE45L&]8U7P+W3?=K*8 MGT]W;\(]C++M&W*/CDUH'1S5?%0+4$WLM/K8Y-7')K3GC6H2U6)42U M136% M:AFE56.I['E[QWK>C<>FMQ\6]D$([6ZCFH]J :H)5 M1+4(UB6HQJB6HEJ*: M0K6,TJJ)4W:\O6,=[V_S !LM;Z.:CVH!JHF=5M\NI%\?=-!6-JI)5(M1+4&U M%-44JF645OT[G:*<;U0)4$UUCI_O>\R'TI!&J M252+42U!M135%*IEE%:-):^,I6.=[D\=FPR=R&\^?OD^N8?K_J=CHZL\_Q/^X"%MKI1S4>U -4$JH6H%J&:1+48 MU1)42U%-H5I&:=4D*]O?W6/M[V_RW,E^5:W3":UUHUJ :F*G'7ONA)XT0C6) M:C&J):B6HII"M8S2JK%3]K6[UF+F(WA;KOT"6R<0J?FH%J":V&GVW39#])P1 MJDE4BU$M0;44U12J9916#:"RN=W%MMW^&G=P#?=:LK^HUJ&%UKE1+4 U@6HA MJD6H)E$M1K4$U5)44ZB645HUW,K6=[?)#M]?_Z8.[7RCFH]J :J)KGD#\WLS M%5KF1C6):C&J):B6HII"M8S2JK%3EKF[3-JI)5(M1+4&U%-44JF645DV@LK?=_2*][2]Y5]=@CQ/[BVJ=6FA%'-4" M5!.H%J):A&H2U6)42U M136%:AFE5<.MK(AW'V5%W'Y5K=,)K8BC6H!JHFNL MB-_;XP0]:81J$M5B5$M0+44UA6H9I55BIU=6Q'M--N[^EG=U]@MLFT"HYJ-: M@&JB9][#NQ9 Z#DC5).H%J-:@FHIJBE4RRBM&D!E![QWK /^A6[J*EM4NIU/ M[UK:7T#K@$+KX*@6H)I M1#5(E23J!:C6H)J*:HI5,LHK1ID7AED7WXG\,^< MI-!2.*KYJ!:@FNB9MOJNSU%HU1O5)*K%J):@6HIJ"M4R2JO&3UGU[F$;?7^% M.:IAX\G^FEHG%EH41[4 U02JA:@6H9I$M1C5$E1+44VA6D9IU6PK^^0]:UWT M\6_$:[_^UCE&:CZJ!:@F=MJ1OV0%/6>$:A+58E1+4"U%-85J&:55\ZFLF_>^ M4=W\DV>O!KT$^VMJG5EHVQS5 E03J!:B6H1J$M5B5$M0+44UA6H9I56SK6R; M]YJTS1_S[(7VTE'-1[4 U43/V$N_]Y<@H">-4$VB6HQJ":JEJ*90+:.T:D"5 MO?3>L5YZ\^%+9TIN'XK0BCFJ^:@6H)I M1#5(E23J!:C6H)J*:HI5,LHK9HY M91.]=ZR)_DW*FO:K:IU.(], 4-]MQ$=/&J":0+40U2)4DZ@6HUJ":BFJ*53+ M**T:.V5'O'>L(_Z)H\[G[^AKO[+6T8/VQ%$M0#6!:B&J1:@F42U&M0354E13 MJ)916B6A^F6=O-^D3O[H=O2U7W7;]$(U']4"5!-]8\?\WHZ^Z$DC5).H%J-: M@FHIJBE4RRBM&DMER;S/EK*8; M>)-)Q:/K?+G_09YMM+)?>^MP0OOEJ!:@FD"U$-4B5).H%J-:@FHIJBE4RRBM MFF%>F6%-^N5?_9F3_:I:IY.A:FUXYH2>-$ U@6HAJD6H)E$M1K4$U5)44ZB6 M45HU=LI>>9_KE=='I\_9=N7U[6J5SQROT^@]>O87T3JET"(YJ@6H)E M1+4( MU22JQ:B6H%J*:@K5,DJKAEE9).];BZ"/X#UZ]@ML'52DYJ-:@&IBIQW9[0 ] M9X1J$M5B5$M0+44UA6H9I54#J&R*][FF^->9IAJ^4\_^NEKG%MH61[4 U02J MA:@6H9I$M1C5$E1+44VA6D9IU7PKV^+]1[DWN?VJ6J<3V@%'M0#51+_9WN3H M22-4DZ@6HUJ":BFJ*53+**T:.V4'O/_8]R:W7V#K!$*+XZ@6H)KH-]N;'#UI MA&H2U6)42U M136%:AFE51.H;(3WN;W)O]Z-78.W =M?5^O@0K]0;K_ UD&%[E".:@&JB4&#'";-RF[YP%H=??P;9=JOOW6.D9J/:@&JB9UV M9)-R])P1JDE4BU$M0;44U12J9916S:>R>C[X9M7S3Q^_&A04["^K=6RAS7-4 M"U!-H%J(:A&J252+42U!M135%*IEE%:-M[)Y/OB+[U-NO_[6.89VU%$M0#4Q M:+9/.7K2"-4DJL6HEJ!:BFH*U3)*JP94V5$? /N4[P\G2P_ZM'I M!_W_GFN?DM#^.:KYJ!:@FD"U$-4B5).H%J-:@FHIJBE4RRBM&D)E37WP*#??9!2^*HYJ-:@&H"U4)4BU!-HEJ,:@FJI:BF4"VCM$H( M#?;FWV04^:HII" MM8S2JK%3-LB'0(/<\MRG:YU]["=OG2YH]1O5 E03J!:B6H1J$M5B5$M0+44U MA6H9I55#R"M#Z%%N'FZ_JM;IA/:]42U -8%J(:I%J"91+=YI1VFAM2;XP#BCE#/-#.:#D_[J=+C?SO?+)TLL7\Q_#ERU=.\.J-,:K(6NC)3JOU6VKU%A\] M9X!J M5"5(M03:):C&H)JJ6HIE MH[1J!)5%ZN&Q(O4G1="^ZWR8+LYWT[ES MOIC-)LN5_&#%IU13:!:B&H1 MJDE4BU$M0;44U12J9916C9^RZ#QLOL5VB_BI3CMW(72J4V>R^7(U65Y.Y\:T M09O+0V.?UZL'#MI(1C6!:B&J1:@F42U&M0354E13J)916C5PRN+RL,GFVI\9 M./=OP)R+1?'7X[[/Y[?F9\=HHWEHW&?ZWIB#-I513:!:B&H1JDE4BU$M0;44 MU12J991639VRJ3QLWE3^A+NL7; 4=U+&<$$+R3NM<@,UZFS_KYXP:-L8U02J MA:@6H9I$M1C5$E1+44VA6D9IU80I2\G#YEM:?T+"Z/NE/_*U7@PUW8YSLIBO]EV?M\O)><'XDX^K!_,(K3#OM$H>N9T' @DM**.:0+40 MU2)4DZ@6HUJ":BFJ*53+**T22*.RH#RR%Y1?%S\CG\S/C_^PW ZUC0M4\U$M M0#6!:B&J1:@F42U&M0354E13J)916C50RNKQZ%CU^+/WQ CTZ+/^Z,CY:KV\ MW4Q SNGZ*E\ZZZO)W#F]*;C5=E32!T_GQ6.?Z>)\\X.M[<^OOC<&&%I;1C4? MU0)4$Z@6HEJ$:G*G]0]GV)[K#OK5^35&SYJ@6HIJ"M4R2JM&DU=&TQ??B[IA M-(7:TY]J'DUH9QG5?%0+4$V@6HAJ$:K)G7883=W1N#_HU*,)W:<:U5)44ZB6 M45HUFLK2\NC8/M6&R#E\+I0MYN^W\\XNB4X6J[7^Z-KYF*^=U_G9XG(^_=^\ M>,_$]>)6'_W 0Q_[=;1.&K3RC&H!J@E4"U$M0C6YTPX?Y'F#@=N_]Q@O1L^; MH%J*:@K5,DJK9DU99QY9NXIDUNRFF^U/U3!-525%.HEE%:-9;*BO/( M7G$.KF]FBX]Y7GF/^FN=0\OI69%%;]:+LS^<7W7$K)SOBL?6W]L?5Z-U953S M42U -8%J(:I%J"91+4:U!-525%.HEE%:-77*9O.H>;,9>9/Z_H'/PR,0VFQ& M-1_5 E03J!:B6H1J$M5B5$N._';J;L8STUB6HM>A4"VCM&H(E6WGD;WM7+PS M(M^-/XX_7>9G:WU'Q8Q!:*,9U7Q4"U!-H%J(:A&J252+42U!M135%*IEE%9- MH++Y//K*>S0?'X/0-C2J^:@6H)I M1#5(E23J!:C6H)JZ9'?G-Z#0Y4ZY][/]JMJF$ZKYJ!:@FD"U$-6BG59[)W&M MEBC1<\:HEJ!:BFH*U3)*JZ9.V;\>V_O7)U?3_.)@U^?3BXOI60X]3;*?NW6V MH!5J5 M03:!:B&H1JDE4BU$M0;44U12J9916S2"OS*#'4K1N^QX0^X6W#C"T M:(UJP=A0&.Z-1L/JS"#0DX:H%J&:1+48U1)42U%-H5I&:=5D*GO68WO/&IN. MFCYY,H80VL%&-1_5 E03J!:B6H1J$M5B5$M0+44UA6H9I56SJNQICZV%RV_P M,SG[!;4.)E+SCRS6P\63 +T.@6HAJD6H)E$M1K4$U5)44ZB645HUA,I6]KC) MQM./\3VS]@MO'5;]>[=+;J_?JV_6:/BRWF#LUKXL0*]-H%J(:A&J252+42U! MM135%*IEE%:-G+*2/6Y2R?X6D?.#(R;3I?//R>SA71SM%]\Z=M#Z]DZK[,'F MU=^V&:#G%*@6HEJ$:A+58E1+4"U%-85J&:55PZFL:H_M5>T&#Y!TEEPLEM>3 M^5F^S:C=$R3DT1%:YT8U']4"5!.H%J):A&H2U6)42U M136%:AFE55.JK'./ MF]2Y'^5=&UK[WFF'MV.>.ZK?COGH20-4$Z@6HEJ$:A+58E1+4"U%-85J&:55 MDZDL?H_MQ>\&\]/QO[S>&"QH*1O5?%0+4$V@6HAJ$:I)5(M1+4&U%-44JF64 M5LD?MU.VLHM??^$?JS6GQ>_FLRVULJ1J]7MY-UL^_? WMTCAHO);*6C M[BS/S_.C ]21E].YP7!_U>[:]J#]FS1BPG62YFN83E4I93 M+)=A7"W,W(,P^^RV]_%Q2G_1-H-.Y_GA!^7\;)GK_"ON[H+9]'*JHVMSY-U; M4*P3V9%K;Y]4:%VSG,]R -S%WG:B.4D MR\4LE[!.ZZ6N;L$R^TD\YR/LL%+"=8+F2YB.4D MR\4LE[!6DRP7 MLUS"Y//GC9@ M.<%R(U7?5HR9PA: M86.YP2A]ZP_HP)/6G$XV:;-;QJ:O MLCWGD:ML'TEL;QWE I83+!>R7,1RDN5BEDM8+F4YQ7(9QM6RRSO(KJ_<6S^Z M6^>1*VJ?4VPE_RG&*Y#.-JJ750'7&PK'.4$ MRX4L%[&<9+F8Y1*62UE.L5R&<;6<.BB/NTW*X_;IJDU[W'ZZ]N'"ML=1+F Y MP7(ART4L)UDN9KF$Y5*64RR785PMA [:X^Y?MCUNO_+V>7:_/=[M>./NO6F) M;8^CG&"YD.4BEI,L%[-3>?/RN-UL'R%L M>1SE I83+!>R7,1RDN5BEDM8+F4YQ7(9QE63QCLHCWO_O\OC]I?7.O10SF>Y M@.7$GJO\C:?=KE=OCZ-GC5A.LES,<@G+I2RG6"[#N%J8';3'O2;M\8?'IJ]3 M'K=?9/M(8LOC*!>PG&"YD.4BEI,L%[-070U*8\_RD=3 M]BMOGV?>O:EC/!X/ZD^FT+,&+"=8+F2YB.4DR\4LE[![+G*KE�>_><$6>-6 YP7(ART4L)UDN9KF$Y5*64RR7 M85PMIPXJZ%Z3"KIUN&K3D;*?K7VVL(5RE M83K!QG&2YF.42EDM93K%< MAG&UH#IHE'M-&N6G-_ERLMDMI5%'RFZVCQ"V-HYR -KNY!5[W;I*O^*!]-V:^\=9YU[S>S1^YP7'\RA9XU8#G! MQG&2YF.42EDM93K%;%-"MPU6;CI3];.VSA>V3HUS MQG&2YF.42EDM93K%;%,D_JS6U&X.< MR7S?1'AYHZ_V;+J%7D\OK]9Z2#J]7:_6^FN*V\'LMHBQXV,26R5'.9_E I83 M+!>R7,1R+J:)&7OO00=^S:^][_N;^_CK? MG$Y'T6*709?%G9B.J/7"F2_F/^;[P>E\J@-IO5BNG,6%OGG+-UDWF7]T%O/9 MQZ?.R\W'_?QL,UXY7?<'Q^MXW@_%ERYSYT/Q/_.%LSB(L,72R?\L=DE?%#L_QBO398OX^7ZZG!7&A MR8ES/?ES>GU[[/?Y:=?T\=[S MTY[IX_WGIWW3QP?/3P>FCP^?GPY-'Q\]/QV9/CY^?CHV7G]'OX".\3/%2S._ M9D]_QK1*^K>D_HSQ=;OZA;O&5^[JE^X:7[NK7[QK?/6N?OFN\?6[>@%@E@T\XQIX>@T\XQIX>@T\XQIX>@T\XQIX>@T\XQIX>@T\XQIX>@T\ MXQIX>@T\XQIX>@T\XQIX>@T\XQIT]1ITC6O0U6O0-?\WKM>@:UR#;O&?OW$- MNGH-NL8UZ.HUZ!K7H*O7H&M<@ZY>@ZYQ#;IZ#;K&->CJ->@:UZ"GUZ!G7(.> M7H.><0UZ>@UZQC7HZ37HF3.@" 'C&O3T&O2,:]#3:] SKD%/KT'/N 8]O08] MXQKT]!KTC&O0UVO0-ZY!7Z]!W[@&?;T&?>,:]/4:](UKT-=KT#@K]>@;UR#OEZ#OG$-^GH-^L8U&.@U&!C78*#78&!<@X%>@X%Q#09Z M#0;&-1CH-1@8UV"@UV!@_O.@^ /!N 8#O08#XQH,]!H,C&LPT&LP,*[!4*_! MT+@&0[T&0^,:#/4:#(UK,-1K,#2NP5"OP="X!D.]!D/C&@SU&@S-?RH6?RP: MUV"HUV!H7(.A7H.A<0U&>@U&QC48Z348&==@I-=@9%R#D5Z#D7$-1GH-1L8U M&.DU&!G78*378&1<@Y%>@Y%Y-BB& ^,:C/0:C(QK,-9K,#:NP5BOP=BX!F.] M!F/C&HSU&HR-:S#6:S VKL%8K\'8N 9CO09CXQJ,]1J,C6LPUFLP-D](Q8CT MP(RT&9+,4U*G&),ZYCFI4PQ*'?.DU"E&I8YY5NH4PU+'/"UUBG&I8YZ7.L7 MU#%/3)UB9.J89Z9.,31US%-3IQB;.N9UV0R/#TV/F_'1O"Z; ?*!"7(S0CXP M0VZ&R >FR,T8^< =(M!DK7/%&ZQ4CI MFF=*U]L,UN9U*<9*USQ7NL5@Z9HG2[<8+5WS;.D6PZ5KGB[=8KQTS?.E6PR8 MKGG"=(L1TS7/F&XQ9+KF*=,MQDS7/&>ZQ:#IFB=-M[NYY3"O2S%LNN9ITRW& M3=<\;[K%P.D:)TY]_U^LBW'F+)X-%)_;K,NSNT_J6]*;R66N)LO+Z7Q[$_WS MD\Y3_4>;LRP>0N[_9;VXT3>E3YQWB_5Z<;WYY54^.<^7Q1?HSU\L%NO]OQ0G M^+!8_K&YP7WQ?U!+ P04 " #S@:I6JL*6[H($ # $ &0 'AL+W=O M\NV S'J)X6#X)Z M=F$E"&-,9,@3$#CM60/W]MYM:(!9\4>(*[G3!DUEPOEWW?D]Z%F.]@@C])4V MP>AKB4.,(FV)_/B1&[6*/35PM[VQ_JLA3V0F3.*01U_"0,U[5L>" *YV#R( Z3[)L]YT+L -SZ$8"7 [P#@- :ACR.Z>3&BOO?@25!UKK6IQ#H2;J:DIG#?8A8(@DQ MSBX7\&F.^K0P\P-]^*%:P\4(%0LC>4F+G\8CN'A["6_!!CEG B6$"3PEH9)7 M-$CMSW.>2MI8=FU%S+1_MI^S&&8LO",LZO"!)VHNX3X),"C!CZKQKE=AP"9) M"UV]C:Y#K]+B!R9J4'>OP'.\>IE#U? 1^@7M[- R8-, =<9:]EVGY3A. MUU[N2E%I7V?*6[E@/O8L2H42Q1*M_KLW;LMY7R%,HQ"F<;HP7TQ:H>O.EB@H M30(^H_!#B; 0H8]&IX!'$1,2%J2@T:Q,LF&V:6>'N>?4O,8!\4K7SB3>+(@W M?X*X0/TC0W/@4UP(2N1YG8@8.NR8!]5 M&_*,(5FA0:O0H'6Z!H/93.",:15"HAS2;Z$/2Q:E6,8U,]S:N]J=PXO]ST4M MYZ98L^=RNW"Y_9\%\K!]6CR>MNR^VM'2M+!'N5-0[OP?(=HY*41?6K7'Z*9@ M=%/)Z#[SF4TB?'TVKC9])!/?G';RE;;/3$BNLWV*.*?+\N\==+[K2R==[=RY MY'?>8>Y/D#\K'[^PXRL2R4*N'E62Y@)EFC:BD/"DVN,%Q%?(T(0"BJ[. 4")1$U1_-: M9PD]S)-H78.!&:<7)9I$LWE57NFE F&E/Q(.?)MF@8M-N&G-83QXA%2_U"'" MJ3+%036@Q..-MYF-&N6IS_-=RQ2]^F[3?5>A-D$U,#!=Z81Q&D-RF"3WF;Y[ MT_'<]GM)%DP1(TTY@C],D'!H-W_9 +8;RG3R%\FFY_6$<;56=ISV3G45HYB9 MLE9OE28J>V\5HT7I?&<*QH/QD2ZIR\:]V_NR]0.W?CMRZZ4S#9HQ):.]=2FK M[:GRF%%0&)FI+*^U*>N+K%S..HHO3#TXX8JJ2].<(PM0Z 4T/^54$^8=O4'Q MIT7_;U!+ P04 " #S@:I60&(:_!L# !'"@ &0 'AL+W=OTX(LFAQ,)F%5 UDS%>8JFZ?.6(B@-.C5%9.+[K]IT2$VJ-AV9LRL=#MI8% MH3#E2*S+$O/G"11L.[(\ZV5@1E:YU /.>%CA%/]LDE?)++& 6U;\(*G,1U9LH10RO"[DC&V_0I-0J/TEK!#F MB;;-6M="R5I(5C;&BJ DM'[CIT:(/8/ /V+@-P9&"*<.9"COL,3C(6=;Q/5J MY4TW3*K&6L$1JK_*7'(U2Y2='']G$I#GHBMTR\I2R327+'E$F*9UZTJGG.I) MM0\$-DI."TR%LIC77Q*Q#,U 2$X2"8T96E B!;K1FA/YC"[N0&)2B$ME-ILO MA DPU8V?]U N@?\:.E*EHZ&B+,UNU=]/;P!KDXC MRC#A:(.+-1C&E!4%Y@)5BME0:MR=0EW(=>AX#SF([/ (<=@2AR>)OW!,WZ-? M>*!?$ _"OMM-TV]I^F^C.8-\_0/Y_, .^]W 40L-_NBP[4N_)ZGM0MN%X=;![=A@?26#O(O+.\V]L_.Y+ZKE1Z'F#(TC^#LG_ M?__')O8K'7T[^'>/.GMW>PE\92H8@1*VIK*^YMO1MDJZJ6N#W?*ZQ%+WVXJH MF[N 3)FZ=J0DXW754GH.8SIJJ%IJ,#M+7C^"]0 M2P,$% @ \X&J5M0F/VYB P "@P !D !X;"]W;W)K&ULM59;3]LP%/XK5H:F36+DUBMK*T%AEP<0HKL\3'LPR6ECX=B= M[;3LW^_8"2$M(1H2O#2^G//E.^>KXV^RE>I69P"&W.5_<(U6V7&+OBSR9JN8 'F^_I*XO4[;6)S M?(_^R16/Q=Q0#7/)?[+49%-OY)$4EK3@YEINOT!54-_B)9)K]TNV56S@D:30 M1N95,C+(F2B?]*YJ1",!<=H3HBHAVD_H/9$05PFQ*[1DYLHZHX;.)DINB;+1 MB&8'KC:9V:4T0,* ?"!SF>?8UX61R2VA(BU''VR/4KN) M?QQ-7>NO.!4:,\[_%,S\;8LXO[-C(%]%PHL4=YG L0'%<@P4J=VT*4)+SE)J MP+X-'_C_,)K(I4V4.9!W9V HX_H]ONW[XHR\.WA/#BS8MTP6&DGJB6^P"[86 M/ZDJ/BTKCIZH."874IA,DW/DD>[F^]B]NH71?0M/HT[ "ZJ.2!P>DBB(XA8^ M\_]/CSKHQ+6BL=>)^>YU,;*?@T;$ 5H\NL"\AM0O]M8=D+9S]ZQ7M,$IAY^ MUS2H#7BSMV_"0?"Q39L7 MNINE]7W7\MI4K@?D.$7M#;$^IQ3!P_H=.@9CSH M9'R-/: JR=SWX0S%XG)MS^PAN<0;ITNT3MSGBO9"8#LM&-8M&+Z6:,-'@D3A M,-Y3[7%0.![WVV4;U9Q'G9P7E..9LIKAQ^86#!.K3K$ZT9XKU@N![10^K@L? MOY98X\>G9[RO54M,'+=+%08/%W+0R?DS"%#(VLIUDN*5S[11U)J=3LVZ49\K MVDNA[?:@84K"U]*M0F[>3Z/1_AW6$C2TE^^.6@5LYL:B12"%.Z@WJU M-K0GSL;MK9]:H^OBD.2X0,CH;X7U*E\2PG1JZ==[N1!IV@ M&V9HUD'9 -Q?2O1OU<2^H+;_LW]02P,$% @ \X&J5L"-3FH, P 6 D M !D !X;"]W;W)K&ULG99M3]LP$,>_BI5)$TC0 MI$F?QMI(M#!M+SI5L+$7TUZXR;6Q:L>9[;3TV^_LA Q0B( WK9_N[_O=.3Y/ M#U+M= 9@R+W@N9YYF3'%A>_K) -!=4\6D./,1BI!#7;5UM>% IHZ(\'], A& MOJ L]^*I&UNI>"I+PUD.*T5T*015QSEP>9AY?>]AX(9M,V,'_'A:T"W<@OE9 MK!3V_$8E90)RS61.%&QFWF7_8C&QZ]V".P8'_:A-+,E:RIWM?$MG7F = @Z) ML0H4__:P ,ZM$+KQM];TFBVMX>/V@_H7QXXL:ZIA(?DOEIILYDT\DL*&EMS< MR,-7J'F&5B^17+M?UW%X9( Z[09A;1 ^-QB\ M8!#5!I$#K3QS6%?4T'BJY($HNQK5;,/%QEDC#OGN.)'!@3/4TBN1<'E$:"67Y4JR5#829'?2Q!K4'_0H)EPQTDW4U/?(*QU MV4]JL'D%%KX %I&ES$VFR76>0OK4WL<@-9$*'R(U#SL%EU3U2-0_0Z P:O%G M\7KSL,.=J$E MT*#VX,4?/_1'P>T?LXV#J[UM(!@W)X'4D>\GQ.'%FCF=DR7(F M2M&&,VCQH#<8-DY4?G;N^7KH)T3#AFCX5J(VD$Z1M^9EV!:5:-*>FE$#,NH$ MN6%Z=[Y1^-VRW !Z88BB!CK34RE^>N)',)@\2T_GON],S[BA&K^'J@VF4^BM M*1JW1288MJ=HTL!,.F$6>,LI+(8EY01A!)$;4A;$2'+B+L#3-JQNR1$1[NIL M8WB/9<7E/RI2 M36U6Y-$EGFIKJ%F]'F>7#IJN*S\3D^&ZHJ_U^F>G/@';ME M6((X;% RZ(WQHU!5':\Z1A:N%*ZEP<+JFAD^?4#9!3B_D5@.ZX[=H'E,Q?\ M4$L#!!0 ( /.!JE80M))W4P( (8% 9 >&PO=V]R:W-H965T-B%(SCB^G0Y?N$ MWQP;L[4&Y^11J2>WN2I&0>0$H<"Y=0R,7FN(/+VPY"KX$4.""U<+>JN82.S^?'=]<">.?T'2Y40#SVEA5=6!2 M4''9OMFFJ\,6@'CV Y(.D.P"A@< :0=(O=%6F;9?PFNE32.,32*(DW:-G^G%X\HZ MRGL"5'2ZPDS N%*UM/N*U9*=>3+7B>O\ZWD49>%ZV\';I#A)MK)>"1WV0H;PC>T].O"LZW+K2%>JE[W0#O]@[T MT7Z8C'T/[<0G-&3:F?!"TTXH^L-TP0T(7!!E='I.+:K;KF\W5JU\XSPJ2VWH MER4-2M0N@;XO%#5/MW$']*,W_P]02P,$% @ \X&J5BM#^C0I! '!0 M !D !X;"]W;W)K&ULO5A1;]LV$/XKA%8,+=!$ MHF0[=F8;2*)D+=!L0=-N#\,>:.EL$95$EZ3M%-B/'RG)DBW)A!4(?4DDBO?= M?1]YQS.G.\:_B0A HI9 MPLPHB6W7<49V0FAJS:?9V!.?3]E&QC2%)X[$)DD(_W$+,=O-+&SM!S[3523U M@#V?KLD*GD%^73]Q]6:7*"%-(!64I8C#_2'C+PBLR "[EC\ M-PUE-+/&%@IA23:Q_,QV'Z @--1X 8M%]A?MBKF.A8*-D"PIC%4$"4WS_^2E M$.+ 0.&T&[B%@5LW&)PP\ H#[UR#06$PR)3)J60Z^$22^92S'>)ZMD+3#YF8 MF;6B3U.][L^2JZ]4V+9P;(ED!.AWM<5RNT],"#57?:H0T<=42+Y1^T4*-2SH*B42 M0O36!TEH+-XIZ*_//GK[YAUZ@VB*OD1L(Q2:F-I2L=2QVD'!Z#9GY)Y@Y*%' MELI(H/LTA/#8WE;JE!*Y>XEN72/@(^&7R,/OD>NX7DL\=^>;NRWFOMG(@"I1I7:=@JN1%3UZ9KL28! MS"Q5? 3P+5CS7W_!(^>W-KWZ!/-SL%$&IHO<=H[5(FU;%!J4"@VZ*6149M#P M[XV<,H"I'U;9200*B(C04AT.*"K* :TR MN4V.82.ZBX$[K.DQ;&CF'L_PC?&>K]B1&J-2C9%1C3O-^4%SWI? ?QXA60#_ MMXVP$:MK9O0)YO<$=J3A5:GAU9D["MVHXT"^1U^8)'&;@%>-'5-/'Z.KKJHT MW9VJ%^.2Z_A^RL3].E>Z+$8+=B[?ZLC"L\':4<=NHIUS*K5J5\ M<\BOW0A5(XO-G6RWI'LHVEQCUO7:YO:*YO>%=BQVU1/CCDWQ63\;<+-9K1]U M9K^=56KICD_E7M4=8W-[W+'B-%M@UW/KK'MJ< O6S89Z,CK!NNJ"L;D-[K/B MC!KQ77AN8R7/(79/ /K@V28"OLNLG18]M4IE?#Y2CY17737:Q4QN_ MQ==W^455!9/?FZD?_RM],1+#4D$ZEU=JI7A^%96_2+;.+F<63$J69(\1D!"X MGJ"^+QF3^Q?MH+P0G/\/4$L#!!0 ( /.!JE;Q1VX#(0, &,) 9 M>&PO=V]R:W-H965T6EI)]96 M@A8&TG@1+]N':1],L\^#N53W M.D,T\%#D0@^]S)ARW_=UG&'!]*XL4=";5*J"&5JJJ:]+A2QQ047N1T'0\PO& MA3<:.-NE&@UD97(N\%*!KHJ"J;^'F,OYT N]1\,5GV;&&OS1H&13O$9S6UXJ M6ODM2L(+%)I+ 0K3H7<0[H_[UM\Y_. XUPO/8"NYD_+>+DZ3H1?8A##'V%@$ M1G\S'&.>6R!*XT^#Z;6?M(&+SX_HQZYVJN6.:1S+_"=/3#;TOGB08,JJW%S) M^0DV]>Q9O%CFVOW"O/$-/(@K;631!%,&!1?U/WMH>%@(()S5 5$3$#T/Z+X0 MT&D".J[0.C-7UH09-AHH.0=EO0G-/CAN7#15PX55\=HH>LLISHS.I4$(0]B! M"2H^8Y94#4PD<(+)E(LI'%BBN>%DWH%SZJO-;]0<>@N^2ZW)>(5QSK3F*<<$ M4B4+BHBKHLJ9(<.%R5#!6!;48YD5?X8N$#8G:!C/"6?YTQ/4?"I<+-,P9CJ# M8VJU-IU3H8VJJ(^,AE]G6-RA^DT0M]<3V-S8@@W@ FXR66FJ00]\0QS92OVX MX>.PYB-Z@8\.G$EA,@U'(L%D.=XG;EN"HT>"#Z.U@&=,[4(GW(8HB#HK\AF_ M/CQ:DTZGU;OC\+HOX%GM8#,G!;9H$SY7CBTJ-SXE+HVDGU@6N U':8INTT$I ME=V#V[8=MN%&&I:O8KK.I.A10VM4,_1&GS^% MO>#K*FW?"6R)AKV6AKT/HW2=R=Z"BL$SG==Y+)77:\OKO4UE,LR92EXI\UKP MM\K\3F!+//1;'OH?1N;^*S;T"I__-K2_,*\*5%,WQC7$LA*F/EE;:WM3.' # M\IG]D&X0]8T2T( ME76@]ZFDR=@L[ ?:>]7H'U!+ P04 " #S@:I6M@HKWH\$ "V$P &0 M 'AL+W=O M&99&!#$$4H>@ZN\ "XAC'4GA^%H$-BH0<'2]@L&L$"11FO_3;T4A:@XJ M3K<#*1Q(TV'3J M;J3\Y/P#DX P02-T%P3[9!]3"6OT48; T8(E:C1"W;,#H,>Q>O=R0 MZ]FD-#O!-2YQC<_%E3LZ)[@FOF;[E3;IQ.24N9Q#7W20C$,KRH":2KF(8*98<+6D,U^B92;,S M;1NK.Y])F<]D,)\/:J&AWISLY=@!C]B9X"9#5IQL/#4AL)7>@:;>4SLZ B1._42@R]A[76XCLI>;3: M2\U>2++7T-8PAN_EK4M%.ZT8J2I&SNXE:3<)6UZSE6TKQ^GI8Z77>%BP+\M= MQ<,:].HV$VE;]]X6.!_('GAMO1CSV[FU#::]+W^U>( #Z\.+L5@Q6,: M)-!*H6V%+=R30R78^&S%QAUB;+LM!FM;8WU+-9QI=QX6+HOS$IM=5:?'LU,NB7< M[DZ%5!).AB7\!Q(3:6N[W_R-8_0D?.!#>9J[;,NEWR[R+:0J3+ZCI3[CMU$J4 P;%=*Z\52U>+Y)E)](MLOV659, M2I9DAR'0-7!MH.YO&),O)_H!Y5;=_#]02P,$% @ \X&J5G$=ALB^! M&Q0 !D !X;"]W;W)K&ULO9A1;Z,X$,>_BL6M M3JW4%FP2DO222&UZW:UTW:W:[>[#Z1X*"K2!5ORP83ZA4MWQI MBQ4'&N1.26P3Q_'LA$:I-1WGSQ[X=,PR&40SZL'KN[L,DH0)9"*B*6(PV)B7>'+&>EIA]SB6P0;L7.- M]%#FC+WHF[M@8CF:"&+PI0Y!U=<:9A#'.I+B^',;U"K?J1UWK]^BW^:#5X.9 M4P$S%G^/ AE.K*&% EC0+):/;/,)M@/JZW@^BT7^B39;6\="?B8D2[;.BB") MTN*;OFX3L>.@XI@=R-:!U!UZ+0[NUL'-!UJ0Y<.ZH9).QYQM$-?6*IJ^R'.3 M>ZO11*F>QB?)U:^1\I/3STP"P@2=HRO?SY(LIA("]$6&P-&,)6IIA'K.UH#N M4I\E@$Y^8T*<*OM'\&,J1+2(?*IG1* OF41L<6"@DQN0-(KSD,]/-^CDPRGZ M@*(4?0U9)F@:B+$MU4 UKNUO!W5=#(JT#,I%]RR5H4"_I@$$^_ZV2E"9)?*6 MI6O2&?">\@ODXC-$'.(:>&;O=R<=.&XY:6X>K]<2;\9$GFD.:T@S,&:HB.#E M$70MKZ=]%_?']GH7NVGD]9Q>:;0'UROA>IUPCR" @_4[0)QJ#R"E5 WL!&:5+$V._^7+7Z=4S M:; B([U63(1>2>AU$GZ$%#B-'G8JU7 Z 3^K#89.G;$W.X:%.!R0&IC)#'NCEI6(=P0-'Y@[ M=#)7A;2(Y*D1%[\GC2:K]CR2"I;\H%GNBRAB!VGH[_>0S('_@?Y!SZG:Q<71 MW\KAH]J]B4)?0>FJBCJC(D2W:LN&/D&P5%WOS=&8D$YDO:^\%"OJP\120 +X M&JSISS]AS_G%I(S'BK:?X$HI\7^7RFV(_05;GW^#34N1XTHI\?&D$AM$$'MU M2H/1J(6RDDE\%)W$!@G$@[J4&ZW:E!Q70HF/J92X*8*-[F302=PBY[B227Q, MG<0&"<0#MTYJL!H-6D@KH<3=2OD^!<)-[7/J>%TF^W"5.N)N>>Q4GZ;@C1J3 MV[1I82*5(I)N13Q4=DA3_NJIZS39QZS4D72KX_\D.%=K]9^.SF,X5RO]7*@. M@N[SYJ&?H2?P,Q[)Z ="U#V40X7H6-'V$U\I/>E6^D.WGMMPG>O88-.V0"K! M)-V"^;[")P8Y'-9[O7&B]QI]< ZK!J(%J[QRS),"7^>F3 M0#[+4EF<)91/RQ.NJ_Q'$2 M5=Q(MLH/<^9,2I;DER'0 +@V4+\O&)-O-_H%Y7G@]%]02P,$% @ \X&J M5L%Q/*YU @ U04 !D !X;"]W;W)K&ULC51= M;YLP%/TK5TR:6BDK!-+/$:0DW=0]M(J:;GMVX :L@DUMDZ3[];LVE*5=FNT% M_''/\3G7OC?>2/6H"T0#VZH4>NP5QM17OJ_3 BNF3V2-@G964E7,T%3EOJX5 MLLR!JM(/@^#,KQ@77A*[M;E*8MF8D@N<*]!-53'U/,52;L;>T'M9N.=Y8>R" MG\0URW&!YGL]5S3S>Y:,5R@TEP(4KL;>9'@U&]EX%_"#XT;OC,$Z64KY:"?? MLK$76$%88FHL Z/?&F=8EI:(9#QUG%Y_I 7NCE_8OSKOY&7)-,YD^9-GIAA[ M%QYDN&)-:>[EY@8[/Z>6+Y6E=E_8=+&!!VFCC:PZ,"FHN&C_;-OE80= //L! M80<(WP)&[P"B#A YHZTR9^N:&9;$2FY V6ABLP.7&X$!.U*J))THYYA863Z.&B3J@H,P:0Q MA53\%SDR$I:[[^:?'D=_.0C/+\XO+]\8/:C:-K&ULK51+;]LP#/XKA-%#"W3Q(VDW%(Z!O(KMD")HUNXP[*#83"Q4#T>2 MD_3?3Y)=+^N2GG:Q18K?QX\2J70OU8LN$0T<.!-Z&)3&5'=AJ/,2.=$]6:&P M.VNI.#'65)M05PI)X4&'(]T4QKG"+.T(AMPQ$@B<\ DA:0>-U-(J]R2@S)4B7WH%RT97,+7ZI'6W%4N$M9&F5WJ<69 M[$$:A'@ GV!9KS1N:Q0&9COWO9RB(91I^(X'4Q-V98.>J:9+*6BNX><<^0K5 MKU/0;N\"J( Y9@$Y#8Q6[O&'>JALWZI(SZF*82V%*#3-18/$W/K25=N4F M;^6.DP\)Y^05^M$U)%'2AZ?E%"XOKCZ@[7>GV/>T@S.TXUI;C]8PD7Q%!7$- M=PT+17,$N891OJWMP37>V:&R'?F^FD9\DR5N+LO-TR[K]V[3<'="VZ#3-OCO MVF!4%-Y%&"S(*W=WND %][*V%Z%.21_\*SWJQ>^DAT>-RE%M_#AJR"VM:7JV M\W83/VH:_4]X\US,B=I0H8'AVD*CWN>; %0S@HUA9.7;?B6-'2*_+.VKA2D\W!^O1L_ MJX!S$GI%+P\0O>AT<&$ ,?'X,/%]VICTU;9T,_S4:K7<4XS<]Y#73)26'#2= M/;.IA,-ZMT>#3,GUID?$!6QFFK/@D8HA&5/!)YH#*Z,Y%RL7[D%@JH32@;'5 M9JUT(5(^.;CK>E"(M4[.I=)5;I?!?4_JX3M TP.#7(C68(^XP&A04&.8EC>V M4PVN@B^@H&[?KPKK<*;IJMN[)&M"=;-))DJG3+=INJ0)C0:"96!'\]D<[D85 M(8#&J-PV4DYG2M+*0\.H&U9VRH2X@Z?T9[:EO&3:\.EFY+>FQ3U;FJ:$GO_N M.L^89)J*3=.V]M_R*K_:<73UKRQ7OU5V#7L]UJ_>MV[R\AA,QL=@\BAJLG\, M)I,W:3*L7^ ;IX2M,T(;#> L-B0_X-0GUDF#R8(+PV7=F_,T9?+%4<'*&SJQ M?R9LZ=OQ**5B,T47VM _.L&C"3Q[S:6!QC8+F"U _G]>:"F M_)PH@EW%O&%/,(XD"89 +?IK-(Z1U8GAX]\?["F)HB3Q(X#Y'401AL#3B".8 M _" (5%4O0=WWD=A\YX*U_\[&ST#4$L#!!0 ( /.!JE:7BKL

-8?20$3;8T.P6BP^0"X99K>]9!:G(BKP,CT381B?1(*MGZZWS,/#[03C9-:P4E_XE&*5_OCNC]D+]+*)]E)]\]R M-NYW8L9ZJ60OOXMV.5O,F-WJU\_:R.]:.=ZM&J.[;CG+]A<>A7&R^>GTRD-^ MXT]V/./XTP,'D.6L7L -U])8-Y88[\^!\45 X?W1X/1'V3EAKKD3GXP>=E)M M_&W@+>;!:XSU<-CN*_'"_)]JU.NU;,2U;H9>*+>O1R,Z#ZCL5N[LC"G>B^7L M4(1=JI9]4 XJB=VH_:V@K']3>/1-NW]K![A!'9H+"1?,33N"'P_R1D%5R9Y= M:=4*947K]ZSN9 L\+0L@DK(.H \12!/CPMY!T,XR]@)^V.P4@EK ZPS!.N, "OW6-Q*R_2: MW1MAX3=CT7#0.4<@SPD@"X!\$"]"#0*VC=XH^=^Q>X$-W@L"QA(8;P6W(FS= M#'7*D:4R8E6 ]86;9P'Z[@1;B68P4'DQ)2:5[,A6&2EKH/S(I6&/O(,V_@+U M.!CA?QEB8EK)CNR5$?,4,&'$X6KCG\XNK87@Y3=V)R),3"S9DA M-X;OMK))13N86K(CNV7$/ =,J#IVJZUE]\*PU98;X<>A$!.32W9DN^P'[@5P M7NF^AS%QY73SS#A$DGXOQ,3TDI'XQ0OF&F3XPGTD;D?*SZ+=R! 3TTU&X9O, M"^>R@<)#-\:V7]T6FA[J-\3$A)-1&"?SRMG_'Q_$;C#-%D9V\*/>A+$X)IV< M0CJ9M\YJ>++BK\'G.!]>XB$SQ_R3']D_*PF>AK+<)U]-HP=(OM2&W4-TUL0" MRM&LAD) B0B#O?D68F("RBD$]"/( #(O=/LVY,/,DU.8)QEM1"DL9IZ5+A1HR)F2>G,$\JW(@Q,?/D%.9)A1LQ)F:>G,0\B7 CGF#! MS%.0F"<1;L28F'X*BO0G%6[$F)A^BDGUJ, M5%!9*8H9KXQ7Z MF0&%A9*8IR$F9J&*9"TH->L1=2',0M64:T%Q%\(L5)&L!:4PHRZ$6:@BF9%+ MS2&%C5YC%JI)9N12F&&CUYB%:A(+)5;6HLRRQBQ4DUCH5RMK?C8A7%ZK,0O5 MHX7FAR\<6[&62K1W\ @+YQO>-?>&^ZZ'KKN#<5W6K>7OX8/+P ML>?[?P%02P,$% @ \X&J5B=EU:4, @ A"4 !H !X;"]?!-T#(HPS=1Y +Z1 ITA@\%3$D>/D7Q =B^/2K'-IQWYWJ;M_7Q. M_8^4ZGI7CFV]Z_IR.E_9=,.Q'<_+89OZ=OW>;DO2Y3*GX79&\_QT.W/Q^MF7 M_YG8;3;[=?G9K7\?RVG\Q^#TIQO>ZZZ4L5F\ML.VC*LF?1RNIVNZ'.3N/+E9 MO+RMFN'E39HT=Y!"D,X?9!!D\PBGHK@=Z*>BN!WHIZ M*X'>BGHK@=Z*>BN!WHIZ*X'>AGH;@=Z&>AN!WH9Z&X'>-MDL(=#;4&\CT-M0 M;R/0VU!O(]#;4&\CT-M0;R/0VU!O(]#;46\GT-M1;R?0VU%O)]#;46\GT-LG MF]T$>COJ[01Z.^KM!'H[ZNT$>COJ[01Z.^KM!'H'ZAT$>@?J'01Z!^H=!'H' MZAT$>@?J'01ZQ^1G)8'>@7H'@=Z!>@>!WH%Z!X'>@7H'@=X9]F?4.Q/H MG5'O3*!W1KWS=^I=Q\]#J=>>KS4^_SNI'L_WENOC+\NODY-7Y8)SNJVHSW\! M4$L#!!0 ( /.!JE;NU>T8Y@$ /4D 3 6T-O;G1E;G1?5'EP97-= M+GAM;,W:74_",!0&X+]"=FM8Z=?\B'"CWJH7_H&Z'61A6YNV(/Q[NP$F&B4: M3'QO6*#M><]ZDN>*ZZ>MHS#:M$T7IMDB1G?%6"@7U)J06T==6IE;WYJ8OOH7 MYDRY-"_$Q&12L-)VD;HXCGV-;'9]2W.S:N+H;I-^#K7MIIFG)F2CF]W&/FN: M&>>:NC0QK;-U5WU*&>\3\G1RV!,6M0MG:4/&ODSH5[X/V)][6)/W=46C1^/C MO6G3+K9I6(C;AD)^O,07/=KYO"ZILN6J34?RX#R9*BR(8MODNZ)GQY-CNF': M??*3\X00V/$Z_XX\S?J__RSX$2!\2I \%TH<&Z:, Z>,&UL4$L! A0#% @ \X&J5EX0>$WN *P( !$ M ( !KP &1O8U!R;W!S+V-O&UL4$L! A0#% @ \X&J M5IE&PO=V]R:W-H965T&UL4$L! A0#% @ \X&J M5N68-F2@!P :2$ !@ ("!$ X 'AL+W=O85 !X;"]W;W)K&PO=V]R:W-H M965T&UL4$L! A0#% @ \X&J5@:! 8 :! \@T !@ M ("!$A\ 'AL+W=O&PO=V]R:W-H965T&UL M4$L! A0#% @ \X&J5F[E&2RF! V D !@ ("!R#$ M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ \X&J5J$!(NXZ! &@L !D M ("!.48 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ \X&J5CY1'QL"! +@@ !D ("!CU0 M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M\X&J5O[^N[?G! ;@P !D ("!G&4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ \X&J5D-[CB\H P 2 < !D M ("!*W\ 'AL+W=O&PO=V]R:W-H M965T& !X;"]W;W)K&UL4$L! M A0#% @ \X&J5JB63QE)! '0L !D ("!\HD 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ \X&J M5K@;*3Z;! [@L !D ("!WI0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ \X&J5AG@+>81 @ *P0 M !D ("!HJ$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ \X&J5J_?E[NH!@ &RX !D M ("!?:D 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ \X&J5D]YS8&@ @ 10< !D ("!CK8 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ \X&J5DWF MBG%R @ &08 !D ("!*\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ \X&J5I4T+G?!"@ *DT !D M ("!I,L 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ \X&J5GR^A+Z. P @ T !D ("! MGML 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ \X&J5NF]]2'^ @ M@@ !D ("!^.0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ \X&J5A"TDG=3 @ A@4 !D M ("!:AP! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ \X&J5K8**]Z/! MA, !D ("!K"8! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M\X&J5K7#'@91 @ $P4 !D ("!$S,! 'AL+W=O(Y 0!X;"]W M;W)K8F]O:RYX;6Q02P$"% ,4 " #S@:I6)V75I0P" "$)0 &@ M @ 'C/@$ >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 M " #S@:I6[M7M&.8! #U) $P @ $G00$ 6T-O;G1E C;G1?5'EP97-=+GAM;%!+!08 1P!' &@3 ^0P$ ! end XML 75 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 76 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 77 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.1 html 253 284 1 true 94 0 false 7 false false R1.htm 000 - Document - Document And Entity Information Sheet http://www.ceva-dsp.com/20230331/role/statement-document-and-entity-information Document And Entity Information Cover 1 false false R2.htm 001 - Statement - Interim Condensed Consolidated Balance Sheets (Current Period Unaudited) Sheet http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited Interim Condensed Consolidated Balance Sheets (Current Period Unaudited) Statements 2 false false R3.htm 002 - Statement - Interim Condensed Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals) Sheet http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals Interim Condensed Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals) Statements 3 false false R4.htm 003 - Statement - Interim Condensed Consolidated Statements of (Loss) (Unaudited) Sheet http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-loss-unaudited Interim Condensed Consolidated Statements of (Loss) (Unaudited) Statements 4 false false R5.htm 004 - Statement - Interim Condensed Consolidated Statements of Comprehensive (Loss) (Unaudited) Sheet http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-comprehensive-loss-unaudited Interim Condensed Consolidated Statements of Comprehensive (Loss) (Unaudited) Statements 5 false false R6.htm 005 - Statement - Interim Condensed Consolidated Statements of Changes in Stockholders' Equity (Unaudited) Sheet http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-changes-in-stockholders-equity-unaudited Interim Condensed Consolidated Statements of Changes in Stockholders' Equity (Unaudited) Statements 6 false false R7.htm 006 - Statement - Interim Condensed Consolidated Statements of Cash Flows (Unaudited) Sheet http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited Interim Condensed Consolidated Statements of Cash Flows (Unaudited) Statements 7 false false R8.htm 007 - Disclosure - Note 1 - Business Sheet http://www.ceva-dsp.com/20230331/role/statement-note-1-business Note 1 - Business Notes 8 false false R9.htm 008 - Disclosure - Note 2 - Basis of Presentation and Summary Significant Accounting Policies Sheet http://www.ceva-dsp.com/20230331/role/statement-note-2-basis-of-presentation-and-summary-significant-accounting-policies Note 2 - Basis of Presentation and Summary Significant Accounting Policies Notes 9 false false R10.htm 009 - Disclosure - Note 3 - Revenue Recognition Sheet http://www.ceva-dsp.com/20230331/role/statement-note-3-revenue-recognition- Note 3 - Revenue Recognition Notes 10 false false R11.htm 010 - Disclosure - Note 4 - Leases Sheet http://www.ceva-dsp.com/20230331/role/statement-note-4-leases Note 4 - Leases Notes 11 false false R12.htm 011 - Disclosure - Note 5 - Marketable Securities Sheet http://www.ceva-dsp.com/20230331/role/statement-note-5-marketable-securities- Note 5 - Marketable Securities Notes 12 false false R13.htm 012 - Disclosure - Note 6 - Fair Value Measurement Sheet http://www.ceva-dsp.com/20230331/role/statement-note-6-fair-value-measurement- Note 6 - Fair Value Measurement Notes 13 false false R14.htm 013 - Disclosure - Note 7 - Intangible Assets, Net Sheet http://www.ceva-dsp.com/20230331/role/statement-note-7-intangible-assets-net- Note 7 - Intangible Assets, Net Notes 14 false false R15.htm 014 - Disclosure - Note 8 - Geographic Information and Major Customer Data Sheet http://www.ceva-dsp.com/20230331/role/statement-note-8-geographic-information-and-major-customer-data Note 8 - Geographic Information and Major Customer Data Notes 15 false false R16.htm 015 - Disclosure - Note 9 - Net Loss Per Share of Common Stock Sheet http://www.ceva-dsp.com/20230331/role/statement-note-9-net-loss-per-share-of-common-stock Note 9 - Net Loss Per Share of Common Stock Notes 16 false false R17.htm 016 - Disclosure - Note 10 - Common Stock and Stock-based Compensation Plans Sheet http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans- Note 10 - Common Stock and Stock-based Compensation Plans Notes 17 false false R18.htm 017 - Disclosure - Note 11 - Derivatives and Hedging Activities Sheet http://www.ceva-dsp.com/20230331/role/statement-note-11-derivatives-and-hedging-activities- Note 11 - Derivatives and Hedging Activities Notes 18 false false R19.htm 018 - Disclosure - Note 12 - Accumulated Other Comprehensive Income (Loss) Sheet http://www.ceva-dsp.com/20230331/role/statement-note-12-accumulated-other-comprehensive-income-loss Note 12 - Accumulated Other Comprehensive Income (Loss) Notes 19 false false R20.htm 019 - Disclosure - Note 13 - Share Repurchase Program Sheet http://www.ceva-dsp.com/20230331/role/statement-note-13-share-repurchase-program Note 13 - Share Repurchase Program Notes 20 false false R21.htm 020 - Disclosure - Note 14 - Subsequent Event Sheet http://www.ceva-dsp.com/20230331/role/statement-note-14-subsequent-event Note 14 - Subsequent Event Notes 21 false false R22.htm 021 - Disclosure - Significant Accounting Policies (Policies) Sheet http://www.ceva-dsp.com/20230331/role/statement-significant-accounting-policies-policies Significant Accounting Policies (Policies) Policies http://www.ceva-dsp.com/20230331/role/statement-note-2-basis-of-presentation-and-summary-significant-accounting-policies 22 false false R23.htm 022 - Disclosure - Note 3 - Revenue Recognition (Tables) Sheet http://www.ceva-dsp.com/20230331/role/statement-note-3-revenue-recognition-tables Note 3 - Revenue Recognition (Tables) Tables http://www.ceva-dsp.com/20230331/role/statement-note-3-revenue-recognition- 23 false false R24.htm 023 - Disclosure - Note 4 - Leases (Tables) Sheet http://www.ceva-dsp.com/20230331/role/statement-note-4-leases-tables Note 4 - Leases (Tables) Tables http://www.ceva-dsp.com/20230331/role/statement-note-4-leases 24 false false R25.htm 024 - Disclosure - Note 5 - Marketable Securities (Tables) Sheet http://www.ceva-dsp.com/20230331/role/statement-note-5-marketable-securities-tables Note 5 - Marketable Securities (Tables) Tables http://www.ceva-dsp.com/20230331/role/statement-note-5-marketable-securities- 25 false false R26.htm 025 - Disclosure - Note 6 - Fair Value Measurement (Tables) Sheet http://www.ceva-dsp.com/20230331/role/statement-note-6-fair-value-measurement-tables Note 6 - Fair Value Measurement (Tables) Tables http://www.ceva-dsp.com/20230331/role/statement-note-6-fair-value-measurement- 26 false false R27.htm 026 - Disclosure - Note 7 - Intangible Assets, Net (Tables) Sheet http://www.ceva-dsp.com/20230331/role/statement-note-7-intangible-assets-net-tables Note 7 - Intangible Assets, Net (Tables) Tables http://www.ceva-dsp.com/20230331/role/statement-note-7-intangible-assets-net- 27 false false R28.htm 027 - Disclosure - Note 8 - Geographic Information and Major Customer Data (Tables) Sheet http://www.ceva-dsp.com/20230331/role/statement-note-8-geographic-information-and-major-customer-data-tables Note 8 - Geographic Information and Major Customer Data (Tables) Tables http://www.ceva-dsp.com/20230331/role/statement-note-8-geographic-information-and-major-customer-data 28 false false R29.htm 028 - Disclosure - Note 9 - Net Loss Per Share of Common Stock (Tables) Sheet http://www.ceva-dsp.com/20230331/role/statement-note-9-net-loss-per-share-of-common-stock-tables Note 9 - Net Loss Per Share of Common Stock (Tables) Tables http://www.ceva-dsp.com/20230331/role/statement-note-9-net-loss-per-share-of-common-stock 29 false false R30.htm 029 - Disclosure - Note 10 - Common Stock and Stock-based Compensation Plans (Tables) Sheet http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-tables Note 10 - Common Stock and Stock-based Compensation Plans (Tables) Tables http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans- 30 false false R31.htm 030 - Disclosure - Note 11 - Derivatives and Hedging Activities (Tables) Sheet http://www.ceva-dsp.com/20230331/role/statement-note-11-derivatives-and-hedging-activities-tables Note 11 - Derivatives and Hedging Activities (Tables) Tables http://www.ceva-dsp.com/20230331/role/statement-note-11-derivatives-and-hedging-activities- 31 false false R32.htm 031 - Disclosure - Note 12 - Accumulated Other Comprehensive Income (Loss) (Tables) Sheet http://www.ceva-dsp.com/20230331/role/statement-note-12-accumulated-other-comprehensive-income-loss-tables Note 12 - Accumulated Other Comprehensive Income (Loss) (Tables) Tables http://www.ceva-dsp.com/20230331/role/statement-note-12-accumulated-other-comprehensive-income-loss 32 false false R33.htm 032 - Disclosure - Note 3 - Revenue Recognition (Details Textual) Sheet http://www.ceva-dsp.com/20230331/role/statement-note-3-revenue-recognition-details-textual Note 3 - Revenue Recognition (Details Textual) Details http://www.ceva-dsp.com/20230331/role/statement-note-3-revenue-recognition-tables 33 false false R34.htm 034 - Disclosure - Note 3 - Revenue Recognition - Remaining Performance Obligation 2 (Details) Sheet http://www.ceva-dsp.com/20230331/role/statement-note-3-revenue-recognition-remaining-performance-obligation-2-details Note 3 - Revenue Recognition - Remaining Performance Obligation 2 (Details) Details 34 false false R35.htm 035 - Disclosure - Note 3 - Revenue Recognition - Remaining Performance Obligation (Details) (Parentheticals) Sheet http://www.ceva-dsp.com/20230331/role/statement-note-3-revenue-recognition-remaining-performance-obligation-details-parentheticals Note 3 - Revenue Recognition - Remaining Performance Obligation (Details) (Parentheticals) Details 35 false false R36.htm 036 - Disclosure - Note 3 - Revenue Recognition - Disaggregation of Revenue (Details) Sheet http://www.ceva-dsp.com/20230331/role/statement-note-3-revenue-recognition-disaggregation-of-revenue-details Note 3 - Revenue Recognition - Disaggregation of Revenue (Details) Details 36 false false R37.htm 037 - Disclosure - Note 3 - Revenue Recognition - Assets and Liabilities (Details) Sheet http://www.ceva-dsp.com/20230331/role/statement-note-3-revenue-recognition-assets-and-liabilities-details Note 3 - Revenue Recognition - Assets and Liabilities (Details) Details 37 false false R38.htm 038 - Disclosure - Note 4 - Leases -Lease Cost (Details) Sheet http://www.ceva-dsp.com/20230331/role/statement-note-4-leases-lease-cost-details Note 4 - Leases -Lease Cost (Details) Details 38 false false R39.htm 039 - Disclosure - Note 4 - Leases - Maturities of Lease Liabilities (Details) Sheet http://www.ceva-dsp.com/20230331/role/statement-note-4-leases-maturities-of-lease-liabilities-details Note 4 - Leases - Maturities of Lease Liabilities (Details) Details 39 false false R40.htm 040 - Disclosure - Note 5 - Marketable Securities - Available-for-sale Marketable Securities (Details) Sheet http://www.ceva-dsp.com/20230331/role/statement-note-5-marketable-securities-availableforsale-marketable-securities-details Note 5 - Marketable Securities - Available-for-sale Marketable Securities (Details) Details 40 false false R41.htm 041 - Disclosure - Note 5 - Marketable Securities - Summary of Gross Unrealized Losses and Fair Values on Investments (Details) Sheet http://www.ceva-dsp.com/20230331/role/statement-note-5-marketable-securities-summary-of-gross-unrealized-losses-and-fair-values-on-investments-details Note 5 - Marketable Securities - Summary of Gross Unrealized Losses and Fair Values on Investments (Details) Details 41 false false R42.htm 042 - Disclosure - Note 5 - Marketable Securities - Summary of Gross Realized Gains and Losses from Sale of Available-for-sale Marketable Securities (Details) Sheet http://www.ceva-dsp.com/20230331/role/statement-note-5-marketable-securities-summary-of-gross-realized-gains-and-losses-from-sale-of-availableforsale-marketable-securities-details Note 5 - Marketable Securities - Summary of Gross Realized Gains and Losses from Sale of Available-for-sale Marketable Securities (Details) Details 42 false false R43.htm 043 - Disclosure - Note 6 - Fair Value Measurement - Assets and Liabilities Measured at Fair Value (Details) Sheet http://www.ceva-dsp.com/20230331/role/statement-note-6-fair-value-measurement-assets-and-liabilities-measured-at-fair-value-details Note 6 - Fair Value Measurement - Assets and Liabilities Measured at Fair Value (Details) Details 43 false false R44.htm 044 - Disclosure - Note 7 - Intangible Assets, Net (Details Textual) Sheet http://www.ceva-dsp.com/20230331/role/statement-note-7-intangible-assets-net-details-textual Note 7 - Intangible Assets, Net (Details Textual) Details http://www.ceva-dsp.com/20230331/role/statement-note-7-intangible-assets-net-tables 44 false false R45.htm 045 - Disclosure - Note 7 - Intangible Assets, Net - Schedule of Finite-lived Intangible Assets (Details) Sheet http://www.ceva-dsp.com/20230331/role/statement-note-7-intangible-assets-net-schedule-of-finitelived-intangible-assets-details Note 7 - Intangible Assets, Net - Schedule of Finite-lived Intangible Assets (Details) Details 45 false false R46.htm 046 - Disclosure - Note 7 - Intangible Assets, Net - Future Amortization Expense (Details) Sheet http://www.ceva-dsp.com/20230331/role/statement-note-7-intangible-assets-net-future-amortization-expense-details Note 7 - Intangible Assets, Net - Future Amortization Expense (Details) Details 46 false false R47.htm 047 - Disclosure - Note 8 - Geographic Information and Major Customer Data (Details Textual) Sheet http://www.ceva-dsp.com/20230331/role/statement-note-8-geographic-information-and-major-customer-data-details-textual Note 8 - Geographic Information and Major Customer Data (Details Textual) Details http://www.ceva-dsp.com/20230331/role/statement-note-8-geographic-information-and-major-customer-data-tables 47 false false R48.htm 048 - Disclosure - Note 8 - Geographic Information and Major Customer Data - Revenues Based On Customer Location (Details) Sheet http://www.ceva-dsp.com/20230331/role/statement-note-8-geographic-information-and-major-customer-data-revenues-based-on-customer-location-details Note 8 - Geographic Information and Major Customer Data - Revenues Based On Customer Location (Details) Details 48 false false R49.htm 049 - Disclosure - Note 8 - Geographic Information and Major Customer Data - Major Customers Data As Percentage of Total Revenues (Details) Sheet http://www.ceva-dsp.com/20230331/role/statement-note-8-geographic-information-and-major-customer-data-major-customers-data-as-percentage-of-total-revenues-details Note 8 - Geographic Information and Major Customer Data - Major Customers Data As Percentage of Total Revenues (Details) Details 49 false false R50.htm 050 - Disclosure - Note 9 - Net Loss Per Share of Common Stock (Details Textual) Sheet http://www.ceva-dsp.com/20230331/role/statement-note-9-net-loss-per-share-of-common-stock-details-textual Note 9 - Net Loss Per Share of Common Stock (Details Textual) Details http://www.ceva-dsp.com/20230331/role/statement-note-9-net-loss-per-share-of-common-stock-tables 50 false false R51.htm 051 - Disclosure - Note 9 - Net Income (Loss) Per Share of Common Stock - Earnings Per Share (Details) Sheet http://www.ceva-dsp.com/20230331/role/statement-note-9-net-income-loss-per-share-of-common-stock-earnings-per-share-details Note 9 - Net Income (Loss) Per Share of Common Stock - Earnings Per Share (Details) Details 51 false false R52.htm 052 - Disclosure - Note 10 - Common Stock and Stock-based Compensation Plans (Details Textual) Sheet http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-details-textual Note 10 - Common Stock and Stock-based Compensation Plans (Details Textual) Details http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-tables 52 false false R53.htm 053 - Disclosure - Note 10 - Common Stock and Stock-based Compensation Plans - Summary of Stock Option Activity (Details) Sheet http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-summary-of-stock-option-activity-details Note 10 - Common Stock and Stock-based Compensation Plans - Summary of Stock Option Activity (Details) Details 53 false false R54.htm 054 - Disclosure - Note 10 - Common Stock and Stock-based Compensation Plans - Summary of Restricted Stock Units Activity (Details) Sheet http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-summary-of-restricted-stock-units-activity-details Note 10 - Common Stock and Stock-based Compensation Plans - Summary of Restricted Stock Units Activity (Details) Details 54 false false R55.htm 055 - Disclosure - Note 10 - Common Stock and Stock-based Compensation Plans - Equity-based Compensation Expense Included in Interim Condensed Consolidated Statements of Income (Details) Sheet http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-equitybased-compensation-expense-included-in-interim-condensed-consolidated-statements-of-income-details Note 10 - Common Stock and Stock-based Compensation Plans - Equity-based Compensation Expense Included in Interim Condensed Consolidated Statements of Income (Details) Details 55 false false R56.htm 056 - Disclosure - Note 10 - Common Stock and Stock-based Compensation Plans - Valuation Assumptions (Details) Sheet http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-valuation-assumptions-details Note 10 - Common Stock and Stock-based Compensation Plans - Valuation Assumptions (Details) Details 56 false false R57.htm 057 - Disclosure - Note 11 - Derivatives and Hedging Activities (Details Textual) Sheet http://www.ceva-dsp.com/20230331/role/statement-note-11-derivatives-and-hedging-activities-details-textual Note 11 - Derivatives and Hedging Activities (Details Textual) Details http://www.ceva-dsp.com/20230331/role/statement-note-11-derivatives-and-hedging-activities-tables 57 false false R58.htm 058 - Disclosure - Note 11 - Derivatives and Hedging Activities - Effective Portion of the Gains and Losses on Derivative Instruments Designated (Details) Sheet http://www.ceva-dsp.com/20230331/role/statement-note-11-derivatives-and-hedging-activities-effective-portion-of-the-gains-and-losses-on-derivative-instruments-designated-details Note 11 - Derivatives and Hedging Activities - Effective Portion of the Gains and Losses on Derivative Instruments Designated (Details) Details 58 false false R59.htm 059 - Disclosure - Note 11 - Derivatives and Hedging Activities - Net (Gains) Losses Reclassified from Accumulated Other Comprehensive Loss (Details) Sheet http://www.ceva-dsp.com/20230331/role/statement-note-11-derivatives-and-hedging-activities-net-gains-losses-reclassified-from-accumulated-other-comprehensive-loss-details Note 11 - Derivatives and Hedging Activities - Net (Gains) Losses Reclassified from Accumulated Other Comprehensive Loss (Details) Details http://www.ceva-dsp.com/20230331/role/statement-note-11-derivatives-and-hedging-activities-tables 59 false false R60.htm 060 - Disclosure - Note 12 - Accumulated Other Comprehensive Income (Loss) - Changes in Accumulated Balances of Other Comprehensive Income (Loss) (Details) Sheet http://www.ceva-dsp.com/20230331/role/statement-note-12-accumulated-other-comprehensive-income-loss-changes-in-accumulated-balances-of-other-comprehensive-income-loss-details Note 12 - Accumulated Other Comprehensive Income (Loss) - Changes in Accumulated Balances of Other Comprehensive Income (Loss) (Details) Details http://www.ceva-dsp.com/20230331/role/statement-note-12-accumulated-other-comprehensive-income-loss-tables 60 false false R61.htm 061 - Disclosure - Note 12 - Accumulated Other Comprehensive Income (Loss) - Reclassifications Out of Accumulated Other Comprehensive Income (Loss) (Details) Sheet http://www.ceva-dsp.com/20230331/role/statement-note-12-accumulated-other-comprehensive-income-loss-reclassifications-out-of-accumulated-other-comprehensive-income-loss-details Note 12 - Accumulated Other Comprehensive Income (Loss) - Reclassifications Out of Accumulated Other Comprehensive Income (Loss) (Details) Details http://www.ceva-dsp.com/20230331/role/statement-note-12-accumulated-other-comprehensive-income-loss-tables 61 false false R62.htm 062 - Disclosure - Note 13 - Share Repurchase Program (Details Textual) Sheet http://www.ceva-dsp.com/20230331/role/statement-note-13-share-repurchase-program-details-textual Note 13 - Share Repurchase Program (Details Textual) Details http://www.ceva-dsp.com/20230331/role/statement-note-13-share-repurchase-program 62 false false R63.htm 063 - Disclosure - Note 14 - Subsequent Event (Details Textual) Sheet http://www.ceva-dsp.com/20230331/role/statement-note-14-subsequent-event-details-textual Note 14 - Subsequent Event (Details Textual) Details http://www.ceva-dsp.com/20230331/role/statement-note-14-subsequent-event 63 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 35 fact(s) appearing in ix:hidden were eligible for transformation: ceva:MinimumWorkingHoursForEligibilityOfEmployeeStockPurchasePlan, ceva:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndStockAppreciationRightsGrantsInPeriod, dei:EntityRegistrantName, us-gaap:AllowanceForDoubtfulAccountsReceivable, us-gaap:CommonStockParOrStatedValuePerShare, us-gaap:CommonStockSharesAuthorized, us-gaap:CommonStockSharesIssued, us-gaap:CommonStockSharesOutstanding, us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1, us-gaap:PreferredStockParOrStatedValuePerShare, us-gaap:PreferredStockSharesAuthorized, us-gaap:PreferredStockSharesIssued, us-gaap:PreferredStockSharesOutstanding, us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1, us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1, us-gaap:TreasuryStockCommonShares, us-gaap:TreasuryStockSharesAcquired - ceva20230331_10q.htm 8, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46 ceva20230331_10q.htm ceva-20230331.xsd ceva-20230331_cal.xml ceva-20230331_def.xml ceva-20230331_lab.xml ceva-20230331_pre.xml ex_515346.htm ex_515347.htm ex_515348.htm http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 true true JSON 80 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "ceva20230331_10q.htm": { "axisCustom": 0, "axisStandard": 27, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 707, "http://xbrl.sec.gov/dei/2023": 30 }, "contextCount": 253, "dts": { "calculationLink": { "local": [ "ceva-20230331_cal.xml" ] }, "definitionLink": { "local": [ "ceva-20230331_def.xml" ] }, "inline": { "local": [ "ceva20230331_10q.htm" ] }, "labelLink": { "local": [ "ceva-20230331_lab.xml" ] }, "presentationLink": { "local": [ "ceva-20230331_pre.xml" ] }, "schema": { "local": [ "ceva-20230331.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/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/currency/2023/currency-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd", "https://xbrl.sec.gov/exch/2023/exch-2023.xsd", "https://xbrl.sec.gov/naics/2023/naics-2023.xsd", "https://xbrl.sec.gov/sic/2023/sic-2023.xsd", "https://xbrl.sec.gov/stpr/2023/stpr-2023.xsd" ] } }, "elementCount": 497, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2023": 32, "http://www.ceva-dsp.com/20230331": 2, "http://xbrl.sec.gov/dei/2023": 6, "total": 40 }, "keyCustom": 44, "keyStandard": 240, "memberCustom": 59, "memberStandard": 34, "nsprefix": "ceva", "nsuri": "http://www.ceva-dsp.com/20230331", "report": { "R1": { "firstAnchor": { "ancestors": [ "b", "p", "div", "body", "html" ], "baseRef": "ceva20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "000 - Document - Document And Entity Information", "menuCat": "Cover", "order": "1", "role": "http://www.ceva-dsp.com/20230331/role/statement-document-and-entity-information", "shortName": "Document And Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "b", "p", "div", "body", "html" ], "baseRef": "ceva20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ceva20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "009 - Disclosure - Note 3 - Revenue Recognition", "menuCat": "Notes", "order": "10", "role": "http://www.ceva-dsp.com/20230331/role/statement-note-3-revenue-recognition-", "shortName": "Note 3 - Revenue Recognition", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ceva20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ceva20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "010 - Disclosure - Note 4 - Leases", "menuCat": "Notes", "order": "11", "role": "http://www.ceva-dsp.com/20230331/role/statement-note-4-leases", "shortName": "Note 4 - Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ceva20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ceva20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "011 - Disclosure - Note 5 - Marketable Securities", "menuCat": "Notes", "order": "12", "role": "http://www.ceva-dsp.com/20230331/role/statement-note-5-marketable-securities-", "shortName": "Note 5 - Marketable Securities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ceva20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ceva20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "012 - Disclosure - Note 6 - Fair Value Measurement", "menuCat": "Notes", "order": "13", "role": "http://www.ceva-dsp.com/20230331/role/statement-note-6-fair-value-measurement-", "shortName": "Note 6 - Fair Value Measurement", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ceva20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ceva20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "013 - Disclosure - Note 7 - Intangible Assets, Net", "menuCat": "Notes", "order": "14", "role": "http://www.ceva-dsp.com/20230331/role/statement-note-7-intangible-assets-net-", "shortName": "Note 7 - Intangible Assets, Net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ceva20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ceva20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "014 - Disclosure - Note 8 - Geographic Information and Major Customer Data", "menuCat": "Notes", "order": "15", "role": "http://www.ceva-dsp.com/20230331/role/statement-note-8-geographic-information-and-major-customer-data", "shortName": "Note 8 - Geographic Information and Major Customer Data", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ceva20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ceva20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "015 - Disclosure - Note 9 - Net Loss Per Share of Common Stock", "menuCat": "Notes", "order": "16", "role": "http://www.ceva-dsp.com/20230331/role/statement-note-9-net-loss-per-share-of-common-stock", "shortName": "Note 9 - Net Loss Per Share of Common Stock", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ceva20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ceva20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "016 - Disclosure - Note 10 - Common Stock and Stock-based Compensation Plans", "menuCat": "Notes", "order": "17", "role": "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-", "shortName": "Note 10 - Common Stock and Stock-based Compensation Plans", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ceva20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ceva20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "017 - Disclosure - Note 11 - Derivatives and Hedging Activities", "menuCat": "Notes", "order": "18", "role": "http://www.ceva-dsp.com/20230331/role/statement-note-11-derivatives-and-hedging-activities-", "shortName": "Note 11 - Derivatives and Hedging Activities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ceva20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ceva20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "018 - Disclosure - Note 12 - Accumulated Other Comprehensive Income (Loss)", "menuCat": "Notes", "order": "19", "role": "http://www.ceva-dsp.com/20230331/role/statement-note-12-accumulated-other-comprehensive-income-loss", "shortName": "Note 12 - Accumulated Other Comprehensive Income (Loss)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ceva20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "ceva20230331_10q.htm", "contextRef": "i_2023-03-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "001 - Statement - Interim Condensed Consolidated Balance Sheets (Current Period Unaudited)", "menuCat": "Statements", "order": "2", "role": "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited", "shortName": "Interim Condensed Consolidated Balance Sheets (Current Period Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "ceva20230331_10q.htm", "contextRef": "i_2023-03-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ceva20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:TreasuryStockTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "019 - Disclosure - Note 13 - Share Repurchase Program", "menuCat": "Notes", "order": "20", "role": "http://www.ceva-dsp.com/20230331/role/statement-note-13-share-repurchase-program", "shortName": "Note 13 - Share Repurchase Program", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ceva20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:TreasuryStockTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ceva20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "020 - Disclosure - Note 14 - Subsequent Event", "menuCat": "Notes", "order": "21", "role": "http://www.ceva-dsp.com/20230331/role/statement-note-14-subsequent-event", "shortName": "Note 14 - Subsequent Event", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ceva20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "ceva20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "021 - Disclosure - Significant Accounting Policies (Policies)", "menuCat": "Policies", "order": "22", "role": "http://www.ceva-dsp.com/20230331/role/statement-significant-accounting-policies-policies", "shortName": "Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "ceva20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "ceva20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "022 - Disclosure - Note 3 - Revenue Recognition (Tables)", "menuCat": "Tables", "order": "23", "role": "http://www.ceva-dsp.com/20230331/role/statement-note-3-revenue-recognition-tables", "shortName": "Note 3 - Revenue Recognition (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "ceva20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "ceva20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "023 - Disclosure - Note 4 - Leases (Tables)", "menuCat": "Tables", "order": "24", "role": "http://www.ceva-dsp.com/20230331/role/statement-note-4-leases-tables", "shortName": "Note 4 - Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "ceva20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock", "body", "html" ], "baseRef": "ceva20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "024 - Disclosure - Note 5 - Marketable Securities (Tables)", "menuCat": "Tables", "order": "25", "role": "http://www.ceva-dsp.com/20230331/role/statement-note-5-marketable-securities-tables", "shortName": "Note 5 - Marketable Securities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock", "body", "html" ], "baseRef": "ceva20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "baseRef": "ceva20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "025 - Disclosure - Note 6 - Fair Value Measurement (Tables)", "menuCat": "Tables", "order": "26", "role": "http://www.ceva-dsp.com/20230331/role/statement-note-6-fair-value-measurement-tables", "shortName": "Note 6 - Fair Value Measurement (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "baseRef": "ceva20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "ceva20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "026 - Disclosure - Note 7 - Intangible Assets, Net (Tables)", "menuCat": "Tables", "order": "27", "role": "http://www.ceva-dsp.com/20230331/role/statement-note-7-intangible-assets-net-tables", "shortName": "Note 7 - Intangible Assets, Net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "ceva20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "ceva20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "027 - Disclosure - Note 8 - Geographic Information and Major Customer Data (Tables)", "menuCat": "Tables", "order": "28", "role": "http://www.ceva-dsp.com/20230331/role/statement-note-8-geographic-information-and-major-customer-data-tables", "shortName": "Note 8 - Geographic Information and Major Customer Data (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "ceva20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "ceva20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "028 - Disclosure - Note 9 - Net Loss Per Share of Common Stock (Tables)", "menuCat": "Tables", "order": "29", "role": "http://www.ceva-dsp.com/20230331/role/statement-note-9-net-loss-per-share-of-common-stock-tables", "shortName": "Note 9 - Net Loss Per Share of Common Stock (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "ceva20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": null, "groupType": "statement", "isDefault": "false", "longName": "002 - Statement - Interim Condensed Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals)", "menuCat": "Statements", "order": "3", "role": "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "shortName": "Interim Condensed Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R30": { "firstAnchor": { "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "ceva20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "029 - Disclosure - Note 10 - Common Stock and Stock-based Compensation Plans (Tables)", "menuCat": "Tables", "order": "30", "role": "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-tables", "shortName": "Note 10 - Common Stock and Stock-based Compensation Plans (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "ceva20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "body", "html" ], "baseRef": "ceva20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDerivativeInstrumentsEffectOnOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "030 - Disclosure - Note 11 - Derivatives and Hedging Activities (Tables)", "menuCat": "Tables", "order": "31", "role": "http://www.ceva-dsp.com/20230331/role/statement-note-11-derivatives-and-hedging-activities-tables", "shortName": "Note 11 - Derivatives and Hedging Activities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "body", "html" ], "baseRef": "ceva20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDerivativeInstrumentsEffectOnOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "us-gaap:ComprehensiveIncomeNoteTextBlock", "body", "html" ], "baseRef": "ceva20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "031 - Disclosure - Note 12 - Accumulated Other Comprehensive Income (Loss) (Tables)", "menuCat": "Tables", "order": "32", "role": "http://www.ceva-dsp.com/20230331/role/statement-note-12-accumulated-other-comprehensive-income-loss-tables", "shortName": "Note 12 - Accumulated Other Comprehensive Income (Loss) (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:ComprehensiveIncomeNoteTextBlock", "body", "html" ], "baseRef": "ceva20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "ceva20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "032 - Disclosure - Note 3 - Revenue Recognition (Details Textual)", "menuCat": "Details", "order": "33", "role": "http://www.ceva-dsp.com/20230331/role/statement-note-3-revenue-recognition-details-textual", "shortName": "Note 3 - Revenue Recognition (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "ceva20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "ceva20230331_10q.htm", "contextRef": "i_2023-03-31_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis-RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain-2023-04-01", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "034 - Disclosure - Note 3 - Revenue Recognition - Remaining Performance Obligation 2 (Details)", "menuCat": "Details", "order": "34", "role": "http://www.ceva-dsp.com/20230331/role/statement-note-3-revenue-recognition-remaining-performance-obligation-2-details", "shortName": "Note 3 - Revenue Recognition - Remaining Performance Obligation 2 (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "ceva20230331_10q.htm", "contextRef": "i_2023-03-31_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis-RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain-2023-04-01", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R35": { "firstAnchor": null, "groupType": "disclosure", "isDefault": "false", "longName": "035 - Disclosure - Note 3 - Revenue Recognition - Remaining Performance Obligation (Details) (Parentheticals)", "menuCat": "Details", "order": "35", "role": "http://www.ceva-dsp.com/20230331/role/statement-note-3-revenue-recognition-remaining-performance-obligation-details-parentheticals", "shortName": "Note 3 - Revenue Recognition - Remaining Performance Obligation (Details) (Parentheticals)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R36": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "ceva20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "036 - Disclosure - Note 3 - Revenue Recognition - Disaggregation of Revenue (Details)", "menuCat": "Details", "order": "36", "role": "http://www.ceva-dsp.com/20230331/role/statement-note-3-revenue-recognition-disaggregation-of-revenue-details", "shortName": "Note 3 - Revenue Recognition - Disaggregation of Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "ceva20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31_TimingOfTransferOfGoodOrServiceAxis-TransferredAtPointInTimeMember", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "ceva20230331_10q.htm", "contextRef": "i_2023-03-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiabilityCurrent", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "037 - Disclosure - Note 3 - Revenue Recognition - Assets and Liabilities (Details)", "menuCat": "Details", "order": "37", "role": "http://www.ceva-dsp.com/20230331/role/statement-note-3-revenue-recognition-assets-and-liabilities-details", "shortName": "Note 3 - Revenue Recognition - Assets and Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "ceva20230331_10q.htm", "contextRef": "i_2023-03-31_BalanceSheetLocationAxis-TradeReceivablesMember", "decimals": "-4", "lang": null, "name": "us-gaap:ContractWithCustomerAssetNetCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "ceva20230331_10q.htm", "contextRef": "i_2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "038 - Disclosure - Note 4 - Leases -Lease Cost (Details)", "menuCat": "Details", "order": "38", "role": "http://www.ceva-dsp.com/20230331/role/statement-note-4-leases-lease-cost-details", "shortName": "Note 4 - Leases -Lease Cost (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "ceva20230331_10q.htm", "contextRef": "i_2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "ceva20230331_10q.htm", "contextRef": "i_2023-03-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "039 - Disclosure - Note 4 - Leases - Maturities of Lease Liabilities (Details)", "menuCat": "Details", "order": "39", "role": "http://www.ceva-dsp.com/20230331/role/statement-note-4-leases-maturities-of-lease-liabilities-details", "shortName": "Note 4 - Leases - Maturities of Lease Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "ceva20230331_10q.htm", "contextRef": "i_2023-03-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "ceva20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "003 - Statement - Interim Condensed Consolidated Statements of (Loss) (Unaudited)", "menuCat": "Statements", "order": "4", "role": "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-loss-unaudited", "shortName": "Interim Condensed Consolidated Statements of (Loss) (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "ceva20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": "-4", "lang": null, "name": "us-gaap:GrossProfit", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "ceva20230331_10q.htm", "contextRef": "i_2023-03-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "040 - Disclosure - Note 5 - Marketable Securities - Available-for-sale Marketable Securities (Details)", "menuCat": "Details", "order": "40", "role": "http://www.ceva-dsp.com/20230331/role/statement-note-5-marketable-securities-availableforsale-marketable-securities-details", "shortName": "Note 5 - Marketable Securities - Available-for-sale Marketable Securities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock", "body", "html" ], "baseRef": "ceva20230331_10q.htm", "contextRef": "i_2023-03-31_FinancialInstrumentAxis-CorporateBondsMember", "decimals": "-3", "lang": null, "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock", "us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock", "body", "html" ], "baseRef": "ceva20230331_10q.htm", "contextRef": "i_2023-03-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "041 - Disclosure - Note 5 - Marketable Securities - Summary of Gross Unrealized Losses and Fair Values on Investments (Details)", "menuCat": "Details", "order": "41", "role": "http://www.ceva-dsp.com/20230331/role/statement-note-5-marketable-securities-summary-of-gross-unrealized-losses-and-fair-values-on-investments-details", "shortName": "Note 5 - Marketable Securities - Summary of Gross Unrealized Losses and Fair Values on Investments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock", "us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock", "body", "html" ], "baseRef": "ceva20230331_10q.htm", "contextRef": "i_2023-03-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfRealizedGainLossTableTextBlock", "us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock", "body", "html" ], "baseRef": "ceva20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtSecuritiesAvailableForSaleRealizedGain", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "042 - Disclosure - Note 5 - Marketable Securities - Summary of Gross Realized Gains and Losses from Sale of Available-for-sale Marketable Securities (Details)", "menuCat": "Details", "order": "42", "role": "http://www.ceva-dsp.com/20230331/role/statement-note-5-marketable-securities-summary-of-gross-realized-gains-and-losses-from-sale-of-availableforsale-marketable-securities-details", "shortName": "Note 5 - Marketable Securities - Summary of Gross Realized Gains and Losses from Sale of Available-for-sale Marketable Securities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfRealizedGainLossTableTextBlock", "us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock", "body", "html" ], "baseRef": "ceva20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtSecuritiesAvailableForSaleRealizedGain", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "ceva20230331_10q.htm", "contextRef": "i_2023-03-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "043 - Disclosure - Note 6 - Fair Value Measurement - Assets and Liabilities Measured at Fair Value (Details)", "menuCat": "Details", "order": "43", "role": "http://www.ceva-dsp.com/20230331/role/statement-note-6-fair-value-measurement-assets-and-liabilities-measured-at-fair-value-details", "shortName": "Note 6 - Fair Value Measurement - Assets and Liabilities Measured at Fair Value (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "baseRef": "ceva20230331_10q.htm", "contextRef": "i_2023-03-31", "decimals": "-3", "lang": null, "name": "us-gaap:MarketableSecuritiesCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "ceva20230331_10q.htm", "contextRef": "i_2023-03-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "044 - Disclosure - Note 7 - Intangible Assets, Net (Details Textual)", "menuCat": "Details", "order": "44", "role": "http://www.ceva-dsp.com/20230331/role/statement-note-7-intangible-assets-net-details-textual", "shortName": "Note 7 - Intangible Assets, Net (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "ceva20230331_10q.htm", "contextRef": "d_2022-01-01_2022-12-31_FiniteLivedIntangibleAssetsByMajorClassAxis-ImmervisionTechnologyMember_IncomeStatementLocationAxis-OperatingExpenseMember", "decimals": "-3", "lang": null, "name": "us-gaap:ImpairmentOfIntangibleAssetsFinitelived", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "ceva20230331_10q.htm", "contextRef": "i_2023-03-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "045 - Disclosure - Note 7 - Intangible Assets, Net - Schedule of Finite-lived Intangible Assets (Details)", "menuCat": "Details", "order": "45", "role": "http://www.ceva-dsp.com/20230331/role/statement-note-7-intangible-assets-net-schedule-of-finitelived-intangible-assets-details", "shortName": "Note 7 - Intangible Assets, Net - Schedule of Finite-lived Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "ceva20230331_10q.htm", "contextRef": "i_2023-03-31", "decimals": "-3", "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "ceva20230331_10q.htm", "contextRef": "i_2023-03-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "046 - Disclosure - Note 7 - Intangible Assets, Net - Future Amortization Expense (Details)", "menuCat": "Details", "order": "46", "role": "http://www.ceva-dsp.com/20230331/role/statement-note-7-intangible-assets-net-future-amortization-expense-details", "shortName": "Note 7 - Intangible Assets, Net - Future Amortization Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "ceva20230331_10q.htm", "contextRef": "i_2023-03-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "p", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "ceva20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "047 - Disclosure - Note 8 - Geographic Information and Major Customer Data (Details Textual)", "menuCat": "Details", "order": "47", "role": "http://www.ceva-dsp.com/20230331/role/statement-note-8-geographic-information-and-major-customer-data-details-textual", "shortName": "Note 8 - Geographic Information and Major Customer Data (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "ceva20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "ceva20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "048 - Disclosure - Note 8 - Geographic Information and Major Customer Data - Revenues Based On Customer Location (Details)", "menuCat": "Details", "order": "48", "role": "http://www.ceva-dsp.com/20230331/role/statement-note-8-geographic-information-and-major-customer-data-revenues-based-on-customer-location-details", "shortName": "Note 8 - Geographic Information and Major Customer Data - Revenues Based On Customer Location (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "ceva20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31_StatementGeographicalAxis-CN", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "ceva20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31_ConcentrationRiskByBenchmarkAxis-RevenueFromContractWithCustomerMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-CustomerAMember", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "049 - Disclosure - Note 8 - Geographic Information and Major Customer Data - Major Customers Data As Percentage of Total Revenues (Details)", "menuCat": "Details", "order": "49", "role": "http://www.ceva-dsp.com/20230331/role/statement-note-8-geographic-information-and-major-customer-data-major-customers-data-as-percentage-of-total-revenues-details", "shortName": "Note 8 - Geographic Information and Major Customer Data - Major Customers Data As Percentage of Total Revenues (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "ceva20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31_ConcentrationRiskByBenchmarkAxis-RevenueFromContractWithCustomerMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-CustomerAMember", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "ceva20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "004 - Statement - Interim Condensed Consolidated Statements of Comprehensive (Loss) (Unaudited)", "menuCat": "Statements", "order": "5", "role": "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-comprehensive-loss-unaudited", "shortName": "Interim Condensed Consolidated Statements of Comprehensive (Loss) (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "ceva20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": "-4", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "p", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "ceva20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "050 - Disclosure - Note 9 - Net Loss Per Share of Common Stock (Details Textual)", "menuCat": "Details", "order": "50", "role": "http://www.ceva-dsp.com/20230331/role/statement-note-9-net-loss-per-share-of-common-stock-details-textual", "shortName": "Note 9 - Net Loss Per Share of Common Stock (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "ceva20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "ceva20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "051 - Disclosure - Note 9 - Net Income (Loss) Per Share of Common Stock - Earnings Per Share (Details)", "menuCat": "Details", "order": "51", "role": "http://www.ceva-dsp.com/20230331/role/statement-note-9-net-income-loss-per-share-of-common-stock-earnings-per-share-details", "shortName": "Note 9 - Net Income (Loss) Per Share of Common Stock - Earnings Per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "ceva20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": "-3", "lang": null, "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "ceva20230331_10q.htm", "contextRef": "i_2023-03-31", "decimals": "INF", "first": true, "lang": null, "name": "ceva:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndStockAppreciationRightsOutstandingNumber", "reportCount": 1, "unitRef": "Share", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "052 - Disclosure - Note 10 - Common Stock and Stock-based Compensation Plans (Details Textual)", "menuCat": "Details", "order": "52", "role": "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-details-textual", "shortName": "Note 10 - Common Stock and Stock-based Compensation Plans (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "ceva20230331_10q.htm", "contextRef": "d_2023-02-17_2023-02-17_AwardTypeAxis-RestrictedStockUnitsRSUMember_VestingAxis-VestingOnFebruary172024Member", "decimals": "3", "lang": null, "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "ceva20230331_10q.htm", "contextRef": "i_2022-12-31", "decimals": "INF", "first": true, "lang": null, "name": "ceva:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndStockAppreciationRightsOutstandingNumber", "reportCount": 1, "unitRef": "Share", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "053 - Disclosure - Note 10 - Common Stock and Stock-based Compensation Plans - Summary of Stock Option Activity (Details)", "menuCat": "Details", "order": "53", "role": "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-summary-of-stock-option-activity-details", "shortName": "Note 10 - Common Stock and Stock-based Compensation Plans - Summary of Stock Option Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "ceva20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": null, "lang": "en-US", "name": "ceva:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAndStockAppreciationRightsOutstandingWeightedAverageRemainingContractualTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "ceva20230331_10q.htm", "contextRef": "i_2022-12-31_AwardTypeAxis-RSUsAndPSUsMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "054 - Disclosure - Note 10 - Common Stock and Stock-based Compensation Plans - Summary of Restricted Stock Units Activity (Details)", "menuCat": "Details", "order": "54", "role": "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-summary-of-restricted-stock-units-activity-details", "shortName": "Note 10 - Common Stock and Stock-based Compensation Plans - Summary of Restricted Stock Units Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "ceva20230331_10q.htm", "contextRef": "i_2022-12-31_AwardTypeAxis-RSUsAndPSUsMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "ceva20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "055 - Disclosure - Note 10 - Common Stock and Stock-based Compensation Plans - Equity-based Compensation Expense Included in Interim Condensed Consolidated Statements of Income (Details)", "menuCat": "Details", "order": "55", "role": "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-equitybased-compensation-expense-included-in-interim-condensed-consolidated-statements-of-income-details", "shortName": "Note 10 - Common Stock and Stock-based Compensation Plans - Equity-based Compensation Expense Included in Interim Condensed Consolidated Statements of Income (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "ceva20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "ceva20230331_10q.htm", "contextRef": "d_2022-01-01_2022-03-31_AwardTypeAxis-PurchaseRightsMember_PlanNameAxis-The2002EmployeeStockPurchasePlanMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "056 - Disclosure - Note 10 - Common Stock and Stock-based Compensation Plans - Valuation Assumptions (Details)", "menuCat": "Details", "order": "56", "role": "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-valuation-assumptions-details", "shortName": "Note 10 - Common Stock and Stock-based Compensation Plans - Valuation Assumptions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "ceva20230331_10q.htm", "contextRef": "d_2022-01-01_2022-03-31_AwardTypeAxis-PurchaseRightsMember_PlanNameAxis-The2002EmployeeStockPurchasePlanMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "p", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "body", "html" ], "baseRef": "ceva20230331_10q.htm", "contextRef": "i_2023-03-31", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DerivativeNotionalAmount", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "057 - Disclosure - Note 11 - Derivatives and Hedging Activities (Details Textual)", "menuCat": "Details", "order": "57", "role": "http://www.ceva-dsp.com/20230331/role/statement-note-11-derivatives-and-hedging-activities-details-textual", "shortName": "Note 11 - Derivatives and Hedging Activities (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "body", "html" ], "baseRef": "ceva20230331_10q.htm", "contextRef": "i_2023-03-31", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DerivativeNotionalAmount", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "ix:continuation", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "baseRef": "ceva20230331_10q.htm", "contextRef": "i_2022-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ForeignCurrencyContractAssetFairValueDisclosure", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "058 - Disclosure - Note 11 - Derivatives and Hedging Activities - Effective Portion of the Gains and Losses on Derivative Instruments Designated (Details)", "menuCat": "Details", "order": "58", "role": "http://www.ceva-dsp.com/20230331/role/statement-note-11-derivatives-and-hedging-activities-effective-portion-of-the-gains-and-losses-on-derivative-instruments-designated-details", "shortName": "Note 11 - Derivatives and Hedging Activities - Effective Portion of the Gains and Losses on Derivative Instruments Designated (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfDerivativeInstrumentsEffectOnOtherComprehensiveIncomeLossTableTextBlock", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "body", "html" ], "baseRef": "ceva20230331_10q.htm", "contextRef": "i_2023-03-31_DerivativeInstrumentsGainLossByHedgingRelationshipAxis-CashFlowHedgingMember", "decimals": "-3", "lang": null, "name": "us-gaap:DerivativeAssets", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfNetInvestmentHedgesInAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "body", "html" ], "baseRef": "ceva20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31_DerivativeInstrumentsGainLossByHedgingRelationshipAxis-DerivativesDesignatedAsCashFlowHedgingInstrumentsMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "059 - Disclosure - Note 11 - Derivatives and Hedging Activities - Net (Gains) Losses Reclassified from Accumulated Other Comprehensive Loss (Details)", "menuCat": "Details", "order": "59", "role": "http://www.ceva-dsp.com/20230331/role/statement-note-11-derivatives-and-hedging-activities-net-gains-losses-reclassified-from-accumulated-other-comprehensive-loss-details", "shortName": "Note 11 - Derivatives and Hedging Activities - Net (Gains) Losses Reclassified from Accumulated Other Comprehensive Loss (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfNetInvestmentHedgesInAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "body", "html" ], "baseRef": "ceva20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31_DerivativeInstrumentsGainLossByHedgingRelationshipAxis-DerivativesDesignatedAsCashFlowHedgingInstrumentsMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "ceva20230331_10q.htm", "contextRef": "i_2021-12-31_StatementEquityComponentsAxis-CommonStockOutstandingMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:SharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "005 - Statement - Interim Condensed Consolidated Statements of Changes in Stockholders' Equity (Unaudited)", "menuCat": "Statements", "order": "6", "role": "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-changes-in-stockholders-equity-unaudited", "shortName": "Interim Condensed Consolidated Statements of Changes in Stockholders' Equity (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "ceva20230331_10q.htm", "contextRef": "i_2021-12-31_StatementEquityComponentsAxis-CommonStockOutstandingMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:SharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "ceva20230331_10q.htm", "contextRef": "i_2022-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "060 - Disclosure - Note 12 - Accumulated Other Comprehensive Income (Loss) - Changes in Accumulated Balances of Other Comprehensive Income (Loss) (Details)", "menuCat": "Details", "order": "60", "role": "http://www.ceva-dsp.com/20230331/role/statement-note-12-accumulated-other-comprehensive-income-loss-changes-in-accumulated-balances-of-other-comprehensive-income-loss-details", "shortName": "Note 12 - Accumulated Other Comprehensive Income (Loss) - Changes in Accumulated Balances of Other Comprehensive Income (Loss) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "us-gaap:ComprehensiveIncomeNoteTextBlock", "body", "html" ], "baseRef": "ceva20230331_10q.htm", "contextRef": "i_2022-12-31_StatementEquityComponentsAxis-AccumulatedNetUnrealizedInvestmentGainLossMember", "decimals": "-3", "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "ceva20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CostOfRevenue", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "061 - Disclosure - Note 12 - Accumulated Other Comprehensive Income (Loss) - Reclassifications Out of Accumulated Other Comprehensive Income (Loss) (Details)", "menuCat": "Details", "order": "61", "role": "http://www.ceva-dsp.com/20230331/role/statement-note-12-accumulated-other-comprehensive-income-loss-reclassifications-out-of-accumulated-other-comprehensive-income-loss-details", "shortName": "Note 12 - Accumulated Other Comprehensive Income (Loss) - Reclassifications Out of Accumulated Other Comprehensive Income (Loss) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock", "us-gaap:ComprehensiveIncomeNoteTextBlock", "body", "html" ], "baseRef": "ceva20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis-ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_StatementEquityComponentsAxis-UnrealizedGainsLossesOnCashFlowHedgesMember", "decimals": "-3", "lang": null, "name": "us-gaap:CostOfRevenue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "p", "us-gaap:TreasuryStockTextBlock", "body", "html" ], "baseRef": "ceva20230331_10q.htm", "contextRef": "i_2023-03-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "062 - Disclosure - Note 13 - Share Repurchase Program (Details Textual)", "menuCat": "Details", "order": "62", "role": "http://www.ceva-dsp.com/20230331/role/statement-note-13-share-repurchase-program-details-textual", "shortName": "Note 13 - Share Repurchase Program (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:TreasuryStockTextBlock", "body", "html" ], "baseRef": "ceva20230331_10q.htm", "contextRef": "i_2023-03-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "p", "us-gaap:SubsequentEventsTextBlock", "body", "html" ], "baseRef": "ceva20230331_10q.htm", "contextRef": "d_2023-05-01_2023-05-30_BusinessAcquisitionAxis-VisisonicsMember_SubsequentEventTypeAxis-SubsequentEventMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:BusinessCombinationPriceOfAcquisitionExpected", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "063 - Disclosure - Note 14 - Subsequent Event (Details Textual)", "menuCat": "Details", "order": "63", "role": "http://www.ceva-dsp.com/20230331/role/statement-note-14-subsequent-event-details-textual", "shortName": "Note 14 - Subsequent Event (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:SubsequentEventsTextBlock", "body", "html" ], "baseRef": "ceva20230331_10q.htm", "contextRef": "d_2023-05-01_2023-05-30_BusinessAcquisitionAxis-VisisonicsMember_SubsequentEventTypeAxis-SubsequentEventMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:BusinessCombinationPriceOfAcquisitionExpected", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "ceva20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "006 - Statement - Interim Condensed Consolidated Statements of Cash Flows (Unaudited)", "menuCat": "Statements", "order": "7", "role": "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited", "shortName": "Interim Condensed Consolidated Statements of Cash Flows (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "ceva20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": "-3", "lang": null, "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ceva20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NatureOfOperations", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "007 - Disclosure - Note 1 - Business", "menuCat": "Notes", "order": "8", "role": "http://www.ceva-dsp.com/20230331/role/statement-note-1-business", "shortName": "Note 1 - Business", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ceva20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NatureOfOperations", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ceva20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "008 - Disclosure - Note 2 - Basis of Presentation and Summary Significant Accounting Policies", "menuCat": "Notes", "order": "9", "role": "http://www.ceva-dsp.com/20230331/role/statement-note-2-basis-of-presentation-and-summary-significant-accounting-policies", "shortName": "Note 2 - Basis of Presentation and Summary Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ceva20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 94, "tag": { "ceva_AccruedRevenuesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information about accrued revenues.", "label": "Accrued Revenues [Member]" } } }, "localname": "AccruedRevenuesMember", "nsuri": "http://www.ceva-dsp.com/20230331", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-3-revenue-recognition-assets-and-liabilities-details" ], "xbrltype": "domainItemType" }, "ceva_AccruedSeverancePayNoncurrent": { "auth_ref": [], "calculation": { "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the non-current accrued severance pay.", "label": "Accrued severance pay" } } }, "localname": "AccruedSeverancePayNoncurrent", "nsuri": "http://www.ceva-dsp.com/20230331", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "ceva_AcquisitionOfHillcrestLabsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to the acquisition of the Hillcrest Labs business.", "label": "Acquisition of Hillcrest Labs [Member]" } } }, "localname": "AcquisitionOfHillcrestLabsMember", "nsuri": "http://www.ceva-dsp.com/20230331", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-7-intangible-assets-net-schedule-of-finitelived-intangible-assets-details" ], "xbrltype": "domainItemType" }, "ceva_AvailableForSaleMaturesAfterOneYearThroughFiveYearsGrossUnrealizedGains": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Available for sale matures after one year through five years gross unrealized gains.", "label": "Available-for-sale - matures after one year through five years, Gross unrealized gains" } } }, "localname": "AvailableForSaleMaturesAfterOneYearThroughFiveYearsGrossUnrealizedGains", "nsuri": "http://www.ceva-dsp.com/20230331", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-5-marketable-securities-availableforsale-marketable-securities-details" ], "xbrltype": "monetaryItemType" }, "ceva_AvailableForSaleMaturesAfterOneYearThroughFiveYearsGrossUnrealizedLoss": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Available for sale matures after one year through five years gross unrealized loss.", "label": "ceva_AvailableForSaleMaturesAfterOneYearThroughFiveYearsGrossUnrealizedLoss", "negatedLabel": "Available-for-sale - matures after one year through five years, Gross unrealized losses" } } }, "localname": "AvailableForSaleMaturesAfterOneYearThroughFiveYearsGrossUnrealizedLoss", "nsuri": "http://www.ceva-dsp.com/20230331", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-5-marketable-securities-availableforsale-marketable-securities-details" ], "xbrltype": "monetaryItemType" }, "ceva_AvailableForSaleMaturesWithinOneYearGrossUnrealizedGains": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Available for sale matures within one year, gross unrealized gains.", "label": "Available-for-sale - matures within one year, Gross unrealized gains" } } }, "localname": "AvailableForSaleMaturesWithinOneYearGrossUnrealizedGains", "nsuri": "http://www.ceva-dsp.com/20230331", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-5-marketable-securities-availableforsale-marketable-securities-details" ], "xbrltype": "monetaryItemType" }, "ceva_AvailableForSaleMaturesWithinOneYearGrossUnrealizedLoss": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Available For Sale Matures Within One Year Gross Unrealized Loss", "label": "ceva_AvailableForSaleMaturesWithinOneYearGrossUnrealizedLoss", "negatedLabel": "Available-for-sale - matures within one year, Gross unrealized losses" } } }, "localname": "AvailableForSaleMaturesWithinOneYearGrossUnrealizedLoss", "nsuri": "http://www.ceva-dsp.com/20230331", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-5-marketable-securities-availableforsale-marketable-securities-details" ], "xbrltype": "monetaryItemType" }, "ceva_BusinessCombinationPriceOfAcquisitionExpectedAdditionalPaymentPerFounder": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Expected additional payments per founder for business acquisition.", "label": "ceva_BusinessCombinationPriceOfAcquisitionExpectedAdditionalPaymentPerFounder", "terseLabel": "Business Combination, Price of Acquisition, Expected Additional Payment Per Founder" } } }, "localname": "BusinessCombinationPriceOfAcquisitionExpectedAdditionalPaymentPerFounder", "nsuri": "http://www.ceva-dsp.com/20230331", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-14-subsequent-event-details-textual" ], "xbrltype": "monetaryItemType" }, "ceva_ChangesInOperatingAssetsAndLiabilitiesOperatingLeaseRightOfUseAssets": { "auth_ref": [], "calculation": { "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the changes in operating assets and liabilities, for cash flow purposes, attributable to operating lease right-of-use assets.", "label": "ceva_ChangesInOperatingAssetsAndLiabilitiesOperatingLeaseRightOfUseAssets", "verboseLabel": "Operating lease right-of-use assets" } } }, "localname": "ChangesInOperatingAssetsAndLiabilitiesOperatingLeaseRightOfUseAssets", "nsuri": "http://www.ceva-dsp.com/20230331", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "ceva_ChiefCommercialOfficerMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents chief commercial officer.", "label": "Chief Commercial Officer [Member]" } } }, "localname": "ChiefCommercialOfficerMember", "nsuri": "http://www.ceva-dsp.com/20230331", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-", "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-details-textual" ], "xbrltype": "domainItemType" }, "ceva_CommonStockOutstandingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information about common stock outstanding.", "label": "Common Stock Outstanding [Member]" } } }, "localname": "CommonStockOutstandingMember", "nsuri": "http://www.ceva-dsp.com/20230331", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-changes-in-stockholders-equity-unaudited" ], "xbrltype": "domainItemType" }, "ceva_ConnectivityProductsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information about Connectivity Products (Bluetooth, WiFi and SATA/SAS).", "label": "Connectivity Products [Member]" } } }, "localname": "ConnectivityProductsMember", "nsuri": "http://www.ceva-dsp.com/20230331", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-3-revenue-recognition-disaggregation-of-revenue-details" ], "xbrltype": "domainItemType" }, "ceva_CoreTechnologiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information about core technologies.", "label": "Core Technologies [Member]" } } }, "localname": "CoreTechnologiesMember", "nsuri": "http://www.ceva-dsp.com/20230331", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-7-intangible-assets-net-schedule-of-finitelived-intangible-assets-details" ], "xbrltype": "domainItemType" }, "ceva_CorporateBondsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information about corporate bonds.", "label": "Corporate Bonds [Member]" } } }, "localname": "CorporateBondsMember", "nsuri": "http://www.ceva-dsp.com/20230331", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-5-marketable-securities-availableforsale-marketable-securities-details", "http://www.ceva-dsp.com/20230331/role/statement-note-6-fair-value-measurement-assets-and-liabilities-measured-at-fair-value-details" ], "xbrltype": "domainItemType" }, "ceva_CostOfRevenuesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information about cost of revenues.", "label": "Cost of Revenues [Member]" } } }, "localname": "CostOfRevenuesMember", "nsuri": "http://www.ceva-dsp.com/20230331", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-equitybased-compensation-expense-included-in-interim-condensed-consolidated-statements-of-income-details" ], "xbrltype": "domainItemType" }, "ceva_CustomerAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information about Customer A.", "label": "Customer A [Member]" } } }, "localname": "CustomerAMember", "nsuri": "http://www.ceva-dsp.com/20230331", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-8-geographic-information-and-major-customer-data-major-customers-data-as-percentage-of-total-revenues-details" ], "xbrltype": "domainItemType" }, "ceva_CustomerBMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information about Customer B.", "label": "Customer B [Member]" } } }, "localname": "CustomerBMember", "nsuri": "http://www.ceva-dsp.com/20230331", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-8-geographic-information-and-major-customer-data-major-customers-data-as-percentage-of-total-revenues-details" ], "xbrltype": "domainItemType" }, "ceva_CustomerBacklogMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information about customer backlog.", "label": "Customer Backlog [Member]" } } }, "localname": "CustomerBacklogMember", "nsuri": "http://www.ceva-dsp.com/20230331", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-7-intangible-assets-net-schedule-of-finitelived-intangible-assets-details" ], "xbrltype": "domainItemType" }, "ceva_CustomerCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information about Customer C.", "label": "Customer C [Member]" } } }, "localname": "CustomerCMember", "nsuri": "http://www.ceva-dsp.com/20230331", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-8-geographic-information-and-major-customer-data-major-customers-data-as-percentage-of-total-revenues-details" ], "xbrltype": "domainItemType" }, "ceva_DeferredRevenueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information about deferred revenue.", "label": "Deferred Revenue [Member]" } } }, "localname": "DeferredRevenueMember", "nsuri": "http://www.ceva-dsp.com/20230331", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-3-revenue-recognition-assets-and-liabilities-details" ], "xbrltype": "domainItemType" }, "ceva_DerivativesDesignatedAsCashFlowHedgingInstrumentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information about derivatives designated as cash flow hedging instruments.", "label": "Derivatives Designated as Cash Flow Hedging Instruments [Member]" } } }, "localname": "DerivativesDesignatedAsCashFlowHedgingInstrumentsMember", "nsuri": "http://www.ceva-dsp.com/20230331", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-11-derivatives-and-hedging-activities-net-gains-losses-reclassified-from-accumulated-other-comprehensive-loss-details" ], "xbrltype": "domainItemType" }, "ceva_EmployeesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to employees.", "label": "Employees [Member]" } } }, "localname": "EmployeesMember", "nsuri": "http://www.ceva-dsp.com/20230331", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-", "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-details-textual" ], "xbrltype": "domainItemType" }, "ceva_EuropeAndMiddleEastMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information about Europe and Middle East.", "label": "Europe and Middle East [Member]" } } }, "localname": "EuropeAndMiddleEastMember", "nsuri": "http://www.ceva-dsp.com/20230331", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-3-revenue-recognition-disaggregation-of-revenue-details", "http://www.ceva-dsp.com/20230331/role/statement-note-8-geographic-information-and-major-customer-data-revenues-based-on-customer-location-details" ], "xbrltype": "domainItemType" }, "ceva_FiniteLivedIntangibleAssetsAcquiredBalanceNotReceived": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the finite lived intangible assets acquired, balance not received.", "label": "ceva_FiniteLivedIntangibleAssetsAcquiredBalanceNotReceived", "terseLabel": "Finite Lived Intangible Assets Acquired, Balance Not Received" } } }, "localname": "FiniteLivedIntangibleAssetsAcquiredBalanceNotReceived", "nsuri": "http://www.ceva-dsp.com/20230331", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-7-intangible-assets-net-details-textual" ], "xbrltype": "monetaryItemType" }, "ceva_FinitelivedIntangibleAssetsAccumulatedImpairment": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of impairment of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Total intangible assets, Impairment" } } }, "localname": "FinitelivedIntangibleAssetsAccumulatedImpairment", "nsuri": "http://www.ceva-dsp.com/20230331", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-7-intangible-assets-net-schedule-of-finitelived-intangible-assets-details" ], "xbrltype": "monetaryItemType" }, "ceva_ForeignExchangeForwardContractsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information about foreign exchange forward contracts.", "label": "Foreign Exchange Forward Contracts [Member]" } } }, "localname": "ForeignExchangeForwardContractsMember", "nsuri": "http://www.ceva-dsp.com/20230331", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-11-derivatives-and-hedging-activities-net-gains-losses-reclassified-from-accumulated-other-comprehensive-loss-details" ], "xbrltype": "domainItemType" }, "ceva_ForeignExchangeOptionContractsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information about foreign exchange option contracts.", "label": "Foreign Exchange Option Contracts [Member]" } } }, "localname": "ForeignExchangeOptionContractsMember", "nsuri": "http://www.ceva-dsp.com/20230331", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-11-derivatives-and-hedging-activities-net-gains-losses-reclassified-from-accumulated-other-comprehensive-loss-details" ], "xbrltype": "domainItemType" }, "ceva_FullVestingBasedOnTheAchievementPositiveShareholderReturnMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the scenario in which full vesting is achieved.", "label": "Full Vesting Based on The Achievement of Positive Shareholder Return [Member]" } } }, "localname": "FullVestingBasedOnTheAchievementPositiveShareholderReturnMember", "nsuri": "http://www.ceva-dsp.com/20230331", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-", "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-details-textual" ], "xbrltype": "domainItemType" }, "ceva_FullVestingBasedonTheAchievementof2022LicenseTargetMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the scenario in which full vesting is achieved.", "label": "Full Vesting Based on The Achievement of 2022 License Target [Member]" } } }, "localname": "FullVestingBasedonTheAchievementof2022LicenseTargetMember", "nsuri": "http://www.ceva-dsp.com/20230331", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-", "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-details-textual" ], "xbrltype": "domainItemType" }, "ceva_GeneralAndAdministrativeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information about general and administrative.", "label": "General and Administrative [Member]" } } }, "localname": "GeneralAndAdministrativeMember", "nsuri": "http://www.ceva-dsp.com/20230331", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-equitybased-compensation-expense-included-in-interim-condensed-consolidated-statements-of-income-details" ], "xbrltype": "domainItemType" }, "ceva_GoalsOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Vesting of the full 50% of the PSUs occurs if the Corporation achieves the 2020 license and related revenue amount in the budget approved by the Board (the \u201c2020 License Revenue Target\u201d). The vesting threshold is achievement of 90% of 2020 License Revenue Target. If the Corporation\u2019s actual result is above 90% but less than 99% of the 2020 License Revenue Target, 91% to 99% of the eligible PSUs would be subject to vesting. If the Corporation\u2019s actual result exceeds 100% of the 2020 License Revenue Target, every 1% increase of the 2020 License Revenue Target, up to 110%, would result in an increase of 2% of the eligible PSUs.", "label": "Goals One [Member]" } } }, "localname": "GoalsOneMember", "nsuri": "http://www.ceva-dsp.com/20230331", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-", "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-details-textual" ], "xbrltype": "domainItemType" }, "ceva_GoalsThreeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents goals 3.", "label": "Goals Three [Member]" } } }, "localname": "GoalsThreeMember", "nsuri": "http://www.ceva-dsp.com/20230331", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-", "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-details-textual" ], "xbrltype": "domainItemType" }, "ceva_GoalsTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Vesting of the full 50% of the PSUs occurs if the Corporation achieves positive total shareholder return whereby the return on the Corporation\u2019s stock for 2020 is greater than the S&P500 index. The vesting threshold is if the return on the Corporation\u2019s stock for 2020 is at least 90% of the S&P500 index. If the return on the Corporation\u2019s stock, in comparison to the S&P500, is above 90% but less than 99% of the S&P500 index, 91% to 99% of the eligible PSUs would be subject to vesting. If the return on the Corporation\u2019s stock exceeds 100% of the S&P500 index, every 1% increase in comparison to the S&P500 index, up to 110%, would result in an increase of 2% of the eligible PSUs.", "label": "Goals Two [Member]" } } }, "localname": "GoalsTwoMember", "nsuri": "http://www.ceva-dsp.com/20230331", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-", "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-details-textual" ], "xbrltype": "domainItemType" }, "ceva_ImmervisionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Immervision, Inc., a private company.", "label": "Immervision [Member]" } } }, "localname": "ImmervisionMember", "nsuri": "http://www.ceva-dsp.com/20230331", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-7-intangible-assets-net-schedule-of-finitelived-intangible-assets-details" ], "xbrltype": "domainItemType" }, "ceva_ImmervisionTechnologyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents Immervision technology.", "label": "Immervision Technology [Member]" } } }, "localname": "ImmervisionTechnologyMember", "nsuri": "http://www.ceva-dsp.com/20230331", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-7-intangible-assets-net-", "http://www.ceva-dsp.com/20230331/role/statement-note-7-intangible-assets-net-details-textual" ], "xbrltype": "domainItemType" }, "ceva_IncreaseDecreaseInAccountsReceivableAndUnbilledReceivables": { "auth_ref": [], "calculation": { "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the amount of increase (decrease) in accounts receivable and unbilled receivables.", "label": "ceva_IncreaseDecreaseInAccountsReceivableAndUnbilledReceivables", "negatedLabel": "Trade receivables" } } }, "localname": "IncreaseDecreaseInAccountsReceivableAndUnbilledReceivables", "nsuri": "http://www.ceva-dsp.com/20230331", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "ceva_IncreaseDecreaseInAccruedInterestOnBankDeposits": { "auth_ref": [], "calculation": { "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the amount of increase (decrease) in accrued interest on bank deposits.", "label": "ceva_IncreaseDecreaseInAccruedInterestOnBankDeposits", "negatedLabel": "Accrued interest on bank deposits" } } }, "localname": "IncreaseDecreaseInAccruedInterestOnBankDeposits", "nsuri": "http://www.ceva-dsp.com/20230331", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "ceva_IncreaseDecreaseInAccruedSalariesAndRelatedExpenses": { "auth_ref": [], "calculation": { "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the amount of increase (decrease) in accrued salaries and related expenses.", "label": "ceva_IncreaseDecreaseInAccruedSalariesAndRelatedExpenses", "negatedLabel": "Accrued payroll and related benefits" } } }, "localname": "IncreaseDecreaseInAccruedSalariesAndRelatedExpenses", "nsuri": "http://www.ceva-dsp.com/20230331", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "ceva_IncreaseDecreaseInAccruedSeverancePayNet": { "auth_ref": [], "calculation": { "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the amount of increase (decrease) in accrued severance pay, net.", "label": "Accrued severance pay, net" } } }, "localname": "IncreaseDecreaseInAccruedSeverancePayNet", "nsuri": "http://www.ceva-dsp.com/20230331", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "ceva_IncreaseInEligiblePSUsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents an increase in eligible PSUs.", "label": "Increase in Eligible PSUs, Percent [Member]" } } }, "localname": "IncreaseInEligiblePSUsMember", "nsuri": "http://www.ceva-dsp.com/20230331", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-", "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-details-textual" ], "xbrltype": "domainItemType" }, "ceva_IntangibleAssetsExpendituresIncurredButNotYetPaid": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the amount of intangible assets expenditures incurred but not yet paid.", "label": "ceva_IntangibleAssetsExpendituresIncurredButNotYetPaid", "terseLabel": "Intangible Assets Expenditures Incurred but Not yet Paid" } } }, "localname": "IntangibleAssetsExpendituresIncurredButNotYetPaid", "nsuri": "http://www.ceva-dsp.com/20230331", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-7-intangible-assets-net-details-textual" ], "xbrltype": "monetaryItemType" }, "ceva_IntrinsixCorpMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents Intrinsix Corp.", "label": "Intrinsix Corp. [Member]" } } }, "localname": "IntrinsixCorpMember", "nsuri": "http://www.ceva-dsp.com/20230331", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-7-intangible-assets-net-schedule-of-finitelived-intangible-assets-details" ], "xbrltype": "domainItemType" }, "ceva_LesseeOperatingLeaseLiabilityToBePaidYearFiveAndThereafter": { "auth_ref": [], "calculation": { "http://www.ceva-dsp.com/20230331/role/statement-note-4-leases-maturities-of-lease-liabilities-details": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year and thereafter following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "ceva_LesseeOperatingLeaseLiabilityToBePaidYearFiveAndThereafter", "verboseLabel": "2028 and thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityToBePaidYearFiveAndThereafter", "nsuri": "http://www.ceva-dsp.com/20230331", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-4-leases-maturities-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "ceva_LicensingAndOtherMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information about licensing and other.", "label": "Licensing and Other [Member]" } } }, "localname": "LicensingAndOtherMember", "nsuri": "http://www.ceva-dsp.com/20230331", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-3-revenue-recognition-assets-and-liabilities-details" ], "xbrltype": "domainItemType" }, "ceva_LongTermPSUsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the long-term PSUs.", "label": "Long-term PSUs [Member]" } } }, "localname": "LongTermPSUsMember", "nsuri": "http://www.ceva-dsp.com/20230331", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-", "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-details-textual" ], "xbrltype": "domainItemType" }, "ceva_LongtermBankDeposits": { "auth_ref": [], "calculation": { "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 4.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the amount of long-term bank deposits.", "label": "Bank deposits" } } }, "localname": "LongtermBankDeposits", "nsuri": "http://www.ceva-dsp.com/20230331", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "ceva_MinimumWorkingHoursForEligibilityOfEmployeeStockPurchasePlan": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the minimum working hours per week in order for employees to be eligible for participation in an employee stock purchase plan.", "label": "ceva_MinimumWorkingHoursForEligibilityOfEmployeeStockPurchasePlan", "terseLabel": "Minimum Working Hours for Eligibility of Employee Stock Purchase Plan" } } }, "localname": "MinimumWorkingHoursForEligibilityOfEmployeeStockPurchasePlan", "nsuri": "http://www.ceva-dsp.com/20230331", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-details-textual" ], "xbrltype": "integerItemType" }, "ceva_NBIoTTechnologiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information about NB-IoT technologies.", "label": "NB-IoT technologies [Member]" } } }, "localname": "NBIoTTechnologiesMember", "nsuri": "http://www.ceva-dsp.com/20230331", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-7-intangible-assets-net-", "http://www.ceva-dsp.com/20230331/role/statement-note-7-intangible-assets-net-details-textual", "http://www.ceva-dsp.com/20230331/role/statement-note-7-intangible-assets-net-schedule-of-finitelived-intangible-assets-details" ], "xbrltype": "domainItemType" }, "ceva_NonEmployeeDirectorMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to non-employee directors.", "label": "Non-employee Director [Member]" } } }, "localname": "NonEmployeeDirectorMember", "nsuri": "http://www.ceva-dsp.com/20230331", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-", "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-details-textual" ], "xbrltype": "domainItemType" }, "ceva_NoteToFinancialStatementDetailsTextual": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note To Financial Statement Details Textual" } } }, "localname": "NoteToFinancialStatementDetailsTextual", "nsuri": "http://www.ceva-dsp.com/20230331", "xbrltype": "stringItemType" }, "ceva_NotesToFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Notes To Financial Statements [Abstract]" } } }, "localname": "NotesToFinancialStatementsAbstract", "nsuri": "http://www.ceva-dsp.com/20230331", "xbrltype": "stringItemType" }, "ceva_OtherMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents \"Other\".", "label": "Other [Member]" } } }, "localname": "OtherMember", "nsuri": "http://www.ceva-dsp.com/20230331", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-3-revenue-recognition-disaggregation-of-revenue-details", "http://www.ceva-dsp.com/20230331/role/statement-note-8-geographic-information-and-major-customer-data-revenues-based-on-customer-location-details" ], "xbrltype": "domainItemType" }, "ceva_PerformanceShareUnitsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to PSUs.", "label": "Performance Share Units [Member]" } } }, "localname": "PerformanceShareUnitsMember", "nsuri": "http://www.ceva-dsp.com/20230331", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-", "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-details-textual" ], "xbrltype": "domainItemType" }, "ceva_ProceedsFromBankDeposits": { "auth_ref": [], "calculation": { "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the amount of proceeds from bank deposits.", "label": "Proceeds from bank deposits" } } }, "localname": "ProceedsFromBankDeposits", "nsuri": "http://www.ceva-dsp.com/20230331", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "ceva_PurchaseRightsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the right to purchase common stock.", "label": "Purchase Rights [Member]" } } }, "localname": "PurchaseRightsMember", "nsuri": "http://www.ceva-dsp.com/20230331", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-valuation-assumptions-details" ], "xbrltype": "domainItemType" }, "ceva_RSUsAndPSUsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to RSUs and PSUs.", "label": "RSUs and PSUs [Member]" } } }, "localname": "RSUsAndPSUsMember", "nsuri": "http://www.ceva-dsp.com/20230331", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-", "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-details-textual", "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-summary-of-restricted-stock-units-activity-details" ], "xbrltype": "domainItemType" }, "ceva_RemeasurementOfMarketableEquitySecurities": { "auth_ref": [], "calculation": { "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-loss-unaudited": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the amount related to remeasurement of marketable equity securities.", "label": "Remeasurement of marketable equity securities", "negatedLabel": "Remeasurement of marketable equity securities" } } }, "localname": "RemeasurementOfMarketableEquitySecurities", "nsuri": "http://www.ceva-dsp.com/20230331", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited", "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-loss-unaudited" ], "xbrltype": "monetaryItemType" }, "ceva_ResearchAndDevelopmentNetMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information about research and development, net.", "label": "Research and Development, Net [Member]" } } }, "localname": "ResearchAndDevelopmentNetMember", "nsuri": "http://www.ceva-dsp.com/20230331", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-equitybased-compensation-expense-included-in-interim-condensed-consolidated-statements-of-income-details" ], "xbrltype": "domainItemType" }, "ceva_ResearchAndDevelopmentToolsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents R&D tools.", "label": "Research and Development Tools [Member]" } } }, "localname": "ResearchAndDevelopmentToolsMember", "nsuri": "http://www.ceva-dsp.com/20230331", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-7-intangible-assets-net-schedule-of-finitelived-intangible-assets-details" ], "xbrltype": "domainItemType" }, "ceva_SalesAndMarketingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information about sales and marketing.", "label": "Sales and Marketing [Member]" } } }, "localname": "SalesAndMarketingMember", "nsuri": "http://www.ceva-dsp.com/20230331", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-equitybased-compensation-expense-included-in-interim-condensed-consolidated-statements-of-income-details" ], "xbrltype": "domainItemType" }, "ceva_SeverancePayFundNoncurrent": { "auth_ref": [], "calculation": { "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 6.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the amount of severance pay fund, noncurrent.", "label": "Severance pay fund" } } }, "localname": "SeverancePayFundNoncurrent", "nsuri": "http://www.ceva-dsp.com/20230331", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "ceva_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndStockAppreciationRightsExercisableWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average grant-date fair value of options and SARs exercisable.", "label": "Exercisable, Weighted average exercise price (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndStockAppreciationRightsExercisableWeightedAverageExercisePrice", "nsuri": "http://www.ceva-dsp.com/20230331", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-summary-of-stock-option-activity-details" ], "xbrltype": "perShareItemType" }, "ceva_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndStockAppreciationRightsGrantsInPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Gross number of share options and SARs granted during the period.", "label": "ceva_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndStockAppreciationRightsGrantsInPeriod", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options and Stock Appreciation Rights, Grants in Period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndStockAppreciationRightsGrantsInPeriod", "nsuri": "http://www.ceva-dsp.com/20230331", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-details-textual" ], "xbrltype": "sharesItemType" }, "ceva_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndStockAppreciationRightsOutstandingNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of options and stock appreciation rights outstanding.", "label": "ceva_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndStockAppreciationRightsOutstandingNumber", "periodEndLabel": "Outstanding, Number of shares (in shares)", "periodStartLabel": "Outstanding, Number of shares (in shares)", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options and Stock Appreciation Rights, Outstanding Number (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndStockAppreciationRightsOutstandingNumber", "nsuri": "http://www.ceva-dsp.com/20230331", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-details-textual", "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-summary-of-stock-option-activity-details" ], "xbrltype": "sharesItemType" }, "ceva_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsConditionalIncreaseInSharesPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of conditional increase in shares of vesting of award under share-based payment arrangement.", "label": "ceva_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsConditionalIncreaseInSharesPercentage", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Conditional Increase in Shares, Percentage" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsConditionalIncreaseInSharesPercentage", "nsuri": "http://www.ceva-dsp.com/20230331", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-details-textual" ], "xbrltype": "percentItemType" }, "ceva_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsThresholdPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the vesting threshold.", "label": "ceva_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsThresholdPercentage", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Threshold, Percentage" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsThresholdPercentage", "nsuri": "http://www.ceva-dsp.com/20230331", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-details-textual" ], "xbrltype": "percentItemType" }, "ceva_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAddtionalSharesIssuablePerformanceGoalsExceeded": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of additional shares issuable upon performance goals are exceeded.", "label": "ceva_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAddtionalSharesIssuablePerformanceGoalsExceeded", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Addtional Shares Issuable, Performance Goals Exceeded (in shares)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAddtionalSharesIssuablePerformanceGoalsExceeded", "nsuri": "http://www.ceva-dsp.com/20230331", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-details-textual" ], "xbrltype": "sharesItemType" }, "ceva_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAddtionalSharesIssuablePerformanceGoalsExceededPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The additional percentage of shares that issuable upon performance goals are exceeded.", "label": "ceva_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAddtionalSharesIssuablePerformanceGoalsExceededPercentage", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Addtional Shares Issuable, Performance Goals Exceeded, Percentage" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAddtionalSharesIssuablePerformanceGoalsExceededPercentage", "nsuri": "http://www.ceva-dsp.com/20230331", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-details-textual" ], "xbrltype": "percentItemType" }, "ceva_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodFairValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of equity instruments other than option granted in period for share-based compensation.", "label": "ceva_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodFairValue", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Fair Value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodFairValue", "nsuri": "http://www.ceva-dsp.com/20230331", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-details-textual" ], "xbrltype": "monetaryItemType" }, "ceva_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAndStockAppreciationRightsAggregateIntrinsicValueExercisable": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Intrinsic value of options and SARs exercisable.", "label": "Exercisable, Aggregated intrinsic value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAndStockAppreciationRightsAggregateIntrinsicValueExercisable", "nsuri": "http://www.ceva-dsp.com/20230331", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-summary-of-stock-option-activity-details" ], "xbrltype": "monetaryItemType" }, "ceva_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAndStockAppreciationRightsAggregateIntrinsicValueOutstanding": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Intrinsic value of options and SARs outstanding.", "label": "Outstanding, Aggregated intrinsic value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAndStockAppreciationRightsAggregateIntrinsicValueOutstanding", "nsuri": "http://www.ceva-dsp.com/20230331", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-summary-of-stock-option-activity-details" ], "xbrltype": "monetaryItemType" }, "ceva_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAndStockAppreciationRightsExecisableWeightedAverageRemainingContractualTerms": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual terms of options and SARs exercisable.", "label": "Exercisable, Weighted average remaining contractual term (Year)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAndStockAppreciationRightsExecisableWeightedAverageRemainingContractualTerms", "nsuri": "http://www.ceva-dsp.com/20230331", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-summary-of-stock-option-activity-details" ], "xbrltype": "durationItemType" }, "ceva_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAndStockAppreciationRightsExercisableNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of share options and SARs exercisable.", "label": "Exercisable, Number of shares (in shares)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAndStockAppreciationRightsExercisableNumber", "nsuri": "http://www.ceva-dsp.com/20230331", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-summary-of-stock-option-activity-details" ], "xbrltype": "sharesItemType" }, "ceva_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAndStockAppreciationRightsOutstandingWeightedAverageRemainingContractualTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the weighted average remaining contractual term of options and SARs outstanding.", "label": "Outstanding, Weighted average remaining contractual term (Year)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAndStockAppreciationRightsOutstandingWeightedAverageRemainingContractualTerm", "nsuri": "http://www.ceva-dsp.com/20230331", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-summary-of-stock-option-activity-details" ], "xbrltype": "durationItemType" }, "ceva_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAndStockAppreciationRightsOutstandingWeightedaverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average grant-date fair value of options and SARs outstanding.", "label": "ceva_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAndStockAppreciationRightsOutstandingWeightedaverageExercisePrice", "periodEndLabel": "Outstanding, Weighted average exercise price (in dollars per share)", "periodStartLabel": "Outstanding, Weighted average exercise price (in dollars per share)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAndStockAppreciationRightsOutstandingWeightedaverageExercisePrice", "nsuri": "http://www.ceva-dsp.com/20230331", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-summary-of-stock-option-activity-details" ], "xbrltype": "perShareItemType" }, "ceva_SharebasedPaymentArrangementVestingRequirementsAnnualGrowthRatePercentageOfThreeYearNongaapEps": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of three year non-GAAP EPS that annual growth rate must reach for award to vest under share based payment arrangement.", "label": "ceva_SharebasedPaymentArrangementVestingRequirementsAnnualGrowthRatePercentageOfThreeYearNongaapEps", "terseLabel": "Share-based Payment Arrangement, Vesting Requirements, Annual Growth Rate, Percentage of Three Year Non-GAAP EPS" } } }, "localname": "SharebasedPaymentArrangementVestingRequirementsAnnualGrowthRatePercentageOfThreeYearNongaapEps", "nsuri": "http://www.ceva-dsp.com/20230331", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-details-textual" ], "xbrltype": "percentItemType" }, "ceva_SharebasedPaymentArrangementVestingRequirementsMinimumMarketCapitalizationFor30ConsecutiveTradingDays": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The minimum market capitalization for 30 consecutive trading days required for award to vest under share based payment arrangement.", "label": "ceva_SharebasedPaymentArrangementVestingRequirementsMinimumMarketCapitalizationFor30ConsecutiveTradingDays", "terseLabel": "Share-based Payment Arrangement, Vesting Requirements, Minimum Market Capitalization for 30 Consecutive Trading Days" } } }, "localname": "SharebasedPaymentArrangementVestingRequirementsMinimumMarketCapitalizationFor30ConsecutiveTradingDays", "nsuri": "http://www.ceva-dsp.com/20230331", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-details-textual" ], "xbrltype": "monetaryItemType" }, "ceva_SharebasedPaymentArrangementVestingRequirementsMinimumNongaapEps": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Per share or per unit minimum non-GAAP EPS that must be reached for award to vest under the share-based payment arrangement.", "label": "ceva_SharebasedPaymentArrangementVestingRequirementsMinimumNongaapEps", "terseLabel": "Share-based Payment Arrangement, Vesting Requirements, Minimum Non-GAAP EPS (in dollars per share)" } } }, "localname": "SharebasedPaymentArrangementVestingRequirementsMinimumNongaapEps", "nsuri": "http://www.ceva-dsp.com/20230331", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-details-textual" ], "xbrltype": "perShareItemType" }, "ceva_SharebasedPaymentArrangementVestingRequirementsMinimumRevenue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of minimum revenue required for award to vest under share based payment arrangement.", "label": "ceva_SharebasedPaymentArrangementVestingRequirementsMinimumRevenue", "terseLabel": "Share-based Payment Arrangement, Vesting Requirements, Minimum Revenue" } } }, "localname": "SharebasedPaymentArrangementVestingRequirementsMinimumRevenue", "nsuri": "http://www.ceva-dsp.com/20230331", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-details-textual" ], "xbrltype": "monetaryItemType" }, "ceva_SharebasedPaymentArrangementVestingRequirementsPercentageOfAnnualGrowthRateForRevenue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of annual growth rate for revenue that must be reached for award to vest under share based payment arrangement.", "label": "ceva_SharebasedPaymentArrangementVestingRequirementsPercentageOfAnnualGrowthRateForRevenue", "terseLabel": "Share-based Payment Arrangement, Vesting Requirements, Percentage of Annual Growth Rate for Revenue" } } }, "localname": "SharebasedPaymentArrangementVestingRequirementsPercentageOfAnnualGrowthRateForRevenue", "nsuri": "http://www.ceva-dsp.com/20230331", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-details-textual" ], "xbrltype": "percentItemType" }, "ceva_SharebasedPaymentArrangementVestingRequirementsPercentageOfNongaapOperatingMargin": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of non-GAAP operating margin required for award to vest under share-based payment arrangement.", "label": "ceva_SharebasedPaymentArrangementVestingRequirementsPercentageOfNongaapOperatingMargin", "terseLabel": "Share-based Payment Arrangement, Vesting Requirements, Percentage of Non-GAAP Operating Margin" } } }, "localname": "SharebasedPaymentArrangementVestingRequirementsPercentageOfNongaapOperatingMargin", "nsuri": "http://www.ceva-dsp.com/20230331", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-details-textual" ], "xbrltype": "percentItemType" }, "ceva_SharebsedCompensationArrangementbyShareBasedAwardActualPerformanceResultsInExcessOfPerformanceThresholdPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents actual performance results in excess of the 2022 License Revenue Target.", "label": "ceva_SharebsedCompensationArrangementbyShareBasedAwardActualPerformanceResultsInExcessOfPerformanceThresholdPercentage", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Actual Performance Results, in Excess of Performance Threshold, Percentage" } } }, "localname": "SharebsedCompensationArrangementbyShareBasedAwardActualPerformanceResultsInExcessOfPerformanceThresholdPercentage", "nsuri": "http://www.ceva-dsp.com/20230331", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-details-textual" ], "xbrltype": "percentItemType" }, "ceva_ShorttermBankDeposits": { "auth_ref": [], "calculation": { "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the amount of short-term bank deposits.", "label": "Short-term bank deposits" } } }, "localname": "ShorttermBankDeposits", "nsuri": "http://www.ceva-dsp.com/20230331", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "ceva_ShorttermExecutivePSUsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents Short-Term Executive PSUs.", "label": "Short-Term Executive PSUs [Member]" } } }, "localname": "ShorttermExecutivePSUsMember", "nsuri": "http://www.ceva-dsp.com/20230331", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-", "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-details-textual" ], "xbrltype": "domainItemType" }, "ceva_SmartSensingProductsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to smart sensing products.", "label": "Smart Sensing Products [Member]" } } }, "localname": "SmartSensingProductsMember", "nsuri": "http://www.ceva-dsp.com/20230331", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-3-revenue-recognition-disaggregation-of-revenue-details" ], "xbrltype": "domainItemType" }, "ceva_The2002EmployeeStockPurchasePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to the 2002 Employee Stock Purchase Plan (ESPP).", "label": "The 2002 Employee Stock Purchase Plan [Member]" } } }, "localname": "The2002EmployeeStockPurchasePlanMember", "nsuri": "http://www.ceva-dsp.com/20230331", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-", "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-details-textual", "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-valuation-assumptions-details" ], "xbrltype": "domainItemType" }, "ceva_The2011StockIncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information about 2011 stock Incentive Plan.", "label": "The2011 Stock Incentive Plan [Member]" } } }, "localname": "The2011StockIncentivePlanMember", "nsuri": "http://www.ceva-dsp.com/20230331", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-", "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-details-textual" ], "xbrltype": "domainItemType" }, "ceva_TradeReceivablesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information about trade receivables.", "label": "Trade Receivables [Member]" } } }, "localname": "TradeReceivablesMember", "nsuri": "http://www.ceva-dsp.com/20230331", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-3-revenue-recognition-assets-and-liabilities-details" ], "xbrltype": "domainItemType" }, "ceva_TreasuryStockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the number of shares of treasury stock issued during the period from stock options exercised.", "label": "Issuance of treasury stock upon exercise of stock-based awards (in shares)" } } }, "localname": "TreasuryStockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://www.ceva-dsp.com/20230331", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-changes-in-stockholders-equity-unaudited" ], "xbrltype": "sharesItemType" }, "ceva_TreasuryStockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the issuance of treasury stock upon exercise of stock options.", "label": "Issuance of treasury stock upon exercise of stock-based awards" } } }, "localname": "TreasuryStockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://www.ceva-dsp.com/20230331", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-changes-in-stockholders-equity-unaudited" ], "xbrltype": "monetaryItemType" }, "ceva_UnrealizedGainsLossesOnAvailableForSaleMarketableSecuritiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information about unrealized gains (losses) on available-for-sale marketable securities.", "label": "Unrealized Gains (Losses) on Available-for-sale Marketable Securities [Member]" } } }, "localname": "UnrealizedGainsLossesOnAvailableForSaleMarketableSecuritiesMember", "nsuri": "http://www.ceva-dsp.com/20230331", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-12-accumulated-other-comprehensive-income-loss-reclassifications-out-of-accumulated-other-comprehensive-income-loss-details" ], "xbrltype": "domainItemType" }, "ceva_UnrealizedGainsLossesOnCashFlowHedgesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information about unrealized gains (losses) on cash flow hedges.", "label": "Unrealized Gains (Losses) on Cash Flow Hedges [Member]" } } }, "localname": "UnrealizedGainsLossesOnCashFlowHedgesMember", "nsuri": "http://www.ceva-dsp.com/20230331", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-12-accumulated-other-comprehensive-income-loss-reclassifications-out-of-accumulated-other-comprehensive-income-loss-details" ], "xbrltype": "domainItemType" }, "ceva_VestingAfterTheFirstAnniversaryGrantDateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to the award vesting after the first anniversary grant date.", "label": "Vesting After the First Anniversary Grant Date [Member]" } } }, "localname": "VestingAfterTheFirstAnniversaryGrantDateMember", "nsuri": "http://www.ceva-dsp.com/20230331", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-", "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-details-textual" ], "xbrltype": "domainItemType" }, "ceva_VestingBasedOnAchievementInExcessOf90PercentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents vesting outcome if actual results exceeds 90 percent.", "label": "Vesting Based on Achievement In Excess of 90 Percent [Member]" } } }, "localname": "VestingBasedOnAchievementInExcessOf90PercentMember", "nsuri": "http://www.ceva-dsp.com/20230331", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-", "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-details-textual" ], "xbrltype": "domainItemType" }, "ceva_VestingBasedOnActualReturnBeingAtLeast90PercentOfRussel2000IndexMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Vesting Based on Actual Return Being at Least 90 Percent of Russel 2000 Index.", "label": "Vesting Based on Actual Return Being at Least 90 Percent of Russel 2000 Index [Member]" } } }, "localname": "VestingBasedOnActualReturnBeingAtLeast90PercentOfRussel2000IndexMember", "nsuri": "http://www.ceva-dsp.com/20230331", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-", "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-details-textual" ], "xbrltype": "domainItemType" }, "ceva_VestingBasedOnActualReturnBeingAtLeast90PercentOfSp500IndexMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the vesting threshold.", "label": "Vesting Based on Actual Return Being at Least 90 Percent of S&P500 Index [Member]" } } }, "localname": "VestingBasedOnActualReturnBeingAtLeast90PercentOfSp500IndexMember", "nsuri": "http://www.ceva-dsp.com/20230331", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-", "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-details-textual" ], "xbrltype": "domainItemType" }, "ceva_VestingBasedOnActualReturnInExcessOf100PercentOfSP500IndexMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents returns in excess of 100%.", "label": "Vesting Based on Actual Return In Excess of 100 Percent of S&P500 Index [Member]" } } }, "localname": "VestingBasedOnActualReturnInExcessOf100PercentOfSP500IndexMember", "nsuri": "http://www.ceva-dsp.com/20230331", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-", "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-details-textual" ], "xbrltype": "domainItemType" }, "ceva_VestingBasedOnActualReturnInExcessof100PercentOfRussel2000IndexMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Vesting Based on Actual Return Being at Least 100 Percent of Russel 2000 Index.", "label": "Vesting Based on Actual Return In Excess of 100 Percent of Russel 2000 Index [Member]" } } }, "localname": "VestingBasedOnActualReturnInExcessof100PercentOfRussel2000IndexMember", "nsuri": "http://www.ceva-dsp.com/20230331", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-", "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-details-textual" ], "xbrltype": "domainItemType" }, "ceva_VestingOnFebruary172024Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to awards vesting on February 17, 2024.", "label": "Vesting on February 17, 2024 [Member]" } } }, "localname": "VestingOnFebruary172024Member", "nsuri": "http://www.ceva-dsp.com/20230331", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-", "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-details-textual" ], "xbrltype": "domainItemType" }, "ceva_VestingOnFebruary172025Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to awards vesting on February 17, 2025.", "label": "Vesting on February 17, 2025 [Member]" } } }, "localname": "VestingOnFebruary172025Member", "nsuri": "http://www.ceva-dsp.com/20230331", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-", "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-details-textual" ], "xbrltype": "domainItemType" }, "ceva_VestingOnFebruary172026Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents vesting on February 17, 2026.", "label": "Vesting on February 17, 2026 [Member]" } } }, "localname": "VestingOnFebruary172026Member", "nsuri": "http://www.ceva-dsp.com/20230331", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-", "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-details-textual" ], "xbrltype": "domainItemType" }, "ceva_VestingOnFebruary202021Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to awards vesting on February 20, 2021.", "label": "Vesting on February 20, 2021 [Member]" } } }, "localname": "VestingOnFebruary202021Member", "nsuri": "http://www.ceva-dsp.com/20230331", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-", "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-details-textual" ], "xbrltype": "domainItemType" }, "ceva_VestingOnFebruary202023Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to awards vesting on February 20, 2023.", "label": "Vesting on February 20, 2023 [Member]" } } }, "localname": "VestingOnFebruary202023Member", "nsuri": "http://www.ceva-dsp.com/20230331", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-", "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-details-textual" ], "xbrltype": "domainItemType" }, "ceva_VestingOnFebruary222022Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to awards vesting on February 22, 2022.", "label": "Vesting on February 22, 2022 [Member]" } } }, "localname": "VestingOnFebruary222022Member", "nsuri": "http://www.ceva-dsp.com/20230331", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-", "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-details-textual" ], "xbrltype": "domainItemType" }, "ceva_VisisonicsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents VisiSonics.", "label": "VisiSonics [Member]" } } }, "localname": "VisisonicsMember", "nsuri": "http://www.ceva-dsp.com/20230331", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-14-subsequent-event", "http://www.ceva-dsp.com/20230331/role/statement-note-14-subsequent-event-details-textual" ], "xbrltype": "domainItemType" }, "ceva_statement-statement-note-10-common-stock-and-stockbased-compensation-plans-equitybased-compensation-expense-included-in-interim-condensed-consolidated-statements-of-income-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 10 - Common Stock and Stock-based Compensation Plans - Equity-based Compensation Expense Included in Interim Condensed Consolidated Statements of Income (Details)" } } }, "localname": "statement-statement-note-10-common-stock-and-stockbased-compensation-plans-equitybased-compensation-expense-included-in-interim-condensed-consolidated-statements-of-income-details", "nsuri": "http://www.ceva-dsp.com/20230331", "xbrltype": "stringItemType" }, "ceva_statement-statement-note-10-common-stock-and-stockbased-compensation-plans-summary-of-restricted-stock-units-activity-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 10 - Common Stock and Stock-based Compensation Plans - Summary of Restricted Stock Units Activity (Details)" } } }, "localname": "statement-statement-note-10-common-stock-and-stockbased-compensation-plans-summary-of-restricted-stock-units-activity-details", "nsuri": "http://www.ceva-dsp.com/20230331", "xbrltype": "stringItemType" }, "ceva_statement-statement-note-10-common-stock-and-stockbased-compensation-plans-summary-of-stock-option-activity-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 10 - Common Stock and Stock-based Compensation Plans - Summary of Stock Option Activity (Details)" } } }, "localname": "statement-statement-note-10-common-stock-and-stockbased-compensation-plans-summary-of-stock-option-activity-details", "nsuri": "http://www.ceva-dsp.com/20230331", "xbrltype": "stringItemType" }, "ceva_statement-statement-note-10-common-stock-and-stockbased-compensation-plans-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 10 - Common Stock and Stock-based Compensation Plans" } } }, "localname": "statement-statement-note-10-common-stock-and-stockbased-compensation-plans-tables", "nsuri": "http://www.ceva-dsp.com/20230331", "xbrltype": "stringItemType" }, "ceva_statement-statement-note-10-common-stock-and-stockbased-compensation-plans-valuation-assumptions-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 10 - Common Stock and Stock-based Compensation Plans - Valuation Assumptions (Details)" } } }, "localname": "statement-statement-note-10-common-stock-and-stockbased-compensation-plans-valuation-assumptions-details", "nsuri": "http://www.ceva-dsp.com/20230331", "xbrltype": "stringItemType" }, "ceva_statement-statement-note-11-derivatives-and-hedging-activities-effective-portion-of-the-gains-and-losses-on-derivative-instruments-designated-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 11 - Derivatives and Hedging Activities - Effective Portion of the Gains and Losses on Derivative Instruments Designated (Details)" } } }, "localname": "statement-statement-note-11-derivatives-and-hedging-activities-effective-portion-of-the-gains-and-losses-on-derivative-instruments-designated-details", "nsuri": "http://www.ceva-dsp.com/20230331", "xbrltype": "stringItemType" }, "ceva_statement-statement-note-11-derivatives-and-hedging-activities-net-gains-losses-reclassified-from-accumulated-other-comprehensive-loss-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 11 - Derivatives and Hedging Activities - Net (Gains) Losses Reclassified from Accumulated Other Comprehensive Loss (Details)" } } }, "localname": "statement-statement-note-11-derivatives-and-hedging-activities-net-gains-losses-reclassified-from-accumulated-other-comprehensive-loss-details", "nsuri": "http://www.ceva-dsp.com/20230331", "xbrltype": "stringItemType" }, "ceva_statement-statement-note-11-derivatives-and-hedging-activities-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 11 - Derivatives and Hedging Activities" } } }, "localname": "statement-statement-note-11-derivatives-and-hedging-activities-tables", "nsuri": "http://www.ceva-dsp.com/20230331", "xbrltype": "stringItemType" }, "ceva_statement-statement-note-12-accumulated-other-comprehensive-income-loss-changes-in-accumulated-balances-of-other-comprehensive-income-loss-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 12 - Accumulated Other Comprehensive Income (Loss) - Changes in Accumulated Balances of Other Comprehensive Income (Loss) (Details)" } } }, "localname": "statement-statement-note-12-accumulated-other-comprehensive-income-loss-changes-in-accumulated-balances-of-other-comprehensive-income-loss-details", "nsuri": "http://www.ceva-dsp.com/20230331", "xbrltype": "stringItemType" }, "ceva_statement-statement-note-12-accumulated-other-comprehensive-income-loss-reclassifications-out-of-accumulated-other-comprehensive-income-loss-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 12 - Accumulated Other Comprehensive Income (Loss) - Reclassifications Out of Accumulated Other Comprehensive Income (Loss) (Details)" } } }, "localname": "statement-statement-note-12-accumulated-other-comprehensive-income-loss-reclassifications-out-of-accumulated-other-comprehensive-income-loss-details", "nsuri": "http://www.ceva-dsp.com/20230331", "xbrltype": "stringItemType" }, "ceva_statement-statement-note-12-accumulated-other-comprehensive-income-loss-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 12 - Accumulated Other Comprehensive Income (Loss)" } } }, "localname": "statement-statement-note-12-accumulated-other-comprehensive-income-loss-tables", "nsuri": "http://www.ceva-dsp.com/20230331", "xbrltype": "stringItemType" }, "ceva_statement-statement-note-3-revenue-recognition-assets-and-liabilities-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 3 - Revenue Recognition - Assets and Liabilities (Details)" } } }, "localname": "statement-statement-note-3-revenue-recognition-assets-and-liabilities-details", "nsuri": "http://www.ceva-dsp.com/20230331", "xbrltype": "stringItemType" }, "ceva_statement-statement-note-3-revenue-recognition-disaggregation-of-revenue-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 3 - Revenue Recognition - Disaggregation of Revenue (Details)" } } }, "localname": "statement-statement-note-3-revenue-recognition-disaggregation-of-revenue-details", "nsuri": "http://www.ceva-dsp.com/20230331", "xbrltype": "stringItemType" }, "ceva_statement-statement-note-3-revenue-recognition-remaining-performance-obligation-2-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 3 - Revenue Recognition - Remaining Performance Obligation 2 (Details)" } } }, "localname": "statement-statement-note-3-revenue-recognition-remaining-performance-obligation-2-details", "nsuri": "http://www.ceva-dsp.com/20230331", "xbrltype": "stringItemType" }, "ceva_statement-statement-note-3-revenue-recognition-remaining-performance-obligation-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 3 - Revenue Recognition - Remaining Performance Obligation (Details)" } } }, "localname": "statement-statement-note-3-revenue-recognition-remaining-performance-obligation-details", "nsuri": "http://www.ceva-dsp.com/20230331", "xbrltype": "stringItemType" }, "ceva_statement-statement-note-3-revenue-recognition-remaining-performance-obligation-details-parentheticals": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 3 - Revenue Recognition - Remaining Performance Obligation (Details) (Parentheticals)" } } }, "localname": "statement-statement-note-3-revenue-recognition-remaining-performance-obligation-details-parentheticals", "nsuri": "http://www.ceva-dsp.com/20230331", "xbrltype": "stringItemType" }, "ceva_statement-statement-note-3-revenue-recognition-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 3 - Revenue Recognition" } } }, "localname": "statement-statement-note-3-revenue-recognition-tables", "nsuri": "http://www.ceva-dsp.com/20230331", "xbrltype": "stringItemType" }, "ceva_statement-statement-note-4-leases-lease-cost-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 4 - Leases -Lease Cost (Details)" } } }, "localname": "statement-statement-note-4-leases-lease-cost-details", "nsuri": "http://www.ceva-dsp.com/20230331", "xbrltype": "stringItemType" }, "ceva_statement-statement-note-4-leases-maturities-of-lease-liabilities-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 4 - Leases - Maturities of Lease Liabilities (Details)" } } }, "localname": "statement-statement-note-4-leases-maturities-of-lease-liabilities-details", "nsuri": "http://www.ceva-dsp.com/20230331", "xbrltype": "stringItemType" }, "ceva_statement-statement-note-4-leases-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 4 - Leases" } } }, "localname": "statement-statement-note-4-leases-tables", "nsuri": "http://www.ceva-dsp.com/20230331", "xbrltype": "stringItemType" }, "ceva_statement-statement-note-5-marketable-securities-availableforsale-marketable-securities-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 5 - Marketable Securities - Available-for-sale Marketable Securities (Details)" } } }, "localname": "statement-statement-note-5-marketable-securities-availableforsale-marketable-securities-details", "nsuri": "http://www.ceva-dsp.com/20230331", "xbrltype": "stringItemType" }, "ceva_statement-statement-note-5-marketable-securities-summary-of-gross-realized-gains-and-losses-from-sale-of-availableforsale-marketable-securities-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 5 - Marketable Securities - Summary of Gross Realized Gains and Losses from Sale of Available-for-sale Marketable Securities (Details)" } } }, "localname": "statement-statement-note-5-marketable-securities-summary-of-gross-realized-gains-and-losses-from-sale-of-availableforsale-marketable-securities-details", "nsuri": "http://www.ceva-dsp.com/20230331", "xbrltype": "stringItemType" }, "ceva_statement-statement-note-5-marketable-securities-summary-of-gross-unrealized-losses-and-fair-values-on-investments-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 5 - Marketable Securities - Summary of Gross Unrealized Losses and Fair Values on Investments (Details)" } } }, "localname": "statement-statement-note-5-marketable-securities-summary-of-gross-unrealized-losses-and-fair-values-on-investments-details", "nsuri": "http://www.ceva-dsp.com/20230331", "xbrltype": "stringItemType" }, "ceva_statement-statement-note-5-marketable-securities-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 5 - Marketable Securities" } } }, "localname": "statement-statement-note-5-marketable-securities-tables", "nsuri": "http://www.ceva-dsp.com/20230331", "xbrltype": "stringItemType" }, "ceva_statement-statement-note-6-fair-value-measurement-assets-and-liabilities-measured-at-fair-value-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 6 - Fair Value Measurement - Assets and Liabilities Measured at Fair Value (Details)" } } }, "localname": "statement-statement-note-6-fair-value-measurement-assets-and-liabilities-measured-at-fair-value-details", "nsuri": "http://www.ceva-dsp.com/20230331", "xbrltype": "stringItemType" }, "ceva_statement-statement-note-6-fair-value-measurement-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 6 - Fair Value Measurement" } } }, "localname": "statement-statement-note-6-fair-value-measurement-tables", "nsuri": "http://www.ceva-dsp.com/20230331", "xbrltype": "stringItemType" }, "ceva_statement-statement-note-7-intangible-assets-net-future-amortization-expense-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 7 - Intangible Assets, Net - Future Amortization Expense (Details)" } } }, "localname": "statement-statement-note-7-intangible-assets-net-future-amortization-expense-details", "nsuri": "http://www.ceva-dsp.com/20230331", "xbrltype": "stringItemType" }, "ceva_statement-statement-note-7-intangible-assets-net-schedule-of-finitelived-intangible-assets-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 7 - Intangible Assets, Net - Schedule of Finite-lived Intangible Assets (Details)" } } }, "localname": "statement-statement-note-7-intangible-assets-net-schedule-of-finitelived-intangible-assets-details", "nsuri": "http://www.ceva-dsp.com/20230331", "xbrltype": "stringItemType" }, "ceva_statement-statement-note-7-intangible-assets-net-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 7 - Intangible Assets, Net" } } }, "localname": "statement-statement-note-7-intangible-assets-net-tables", "nsuri": "http://www.ceva-dsp.com/20230331", "xbrltype": "stringItemType" }, "ceva_statement-statement-note-8-geographic-information-and-major-customer-data-major-customers-data-as-percentage-of-total-revenues-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 8 - Geographic Information and Major Customer Data - Major Customers Data As Percentage of Total Revenues (Details)" } } }, "localname": "statement-statement-note-8-geographic-information-and-major-customer-data-major-customers-data-as-percentage-of-total-revenues-details", "nsuri": "http://www.ceva-dsp.com/20230331", "xbrltype": "stringItemType" }, "ceva_statement-statement-note-8-geographic-information-and-major-customer-data-revenues-based-on-customer-location-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 8 - Geographic Information and Major Customer Data - Revenues Based On Customer Location (Details)" } } }, "localname": "statement-statement-note-8-geographic-information-and-major-customer-data-revenues-based-on-customer-location-details", "nsuri": "http://www.ceva-dsp.com/20230331", "xbrltype": "stringItemType" }, "ceva_statement-statement-note-8-geographic-information-and-major-customer-data-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 8 - Geographic Information and Major Customer Data" } } }, "localname": "statement-statement-note-8-geographic-information-and-major-customer-data-tables", "nsuri": "http://www.ceva-dsp.com/20230331", "xbrltype": "stringItemType" }, "ceva_statement-statement-note-9-net-income-loss-per-share-of-common-stock-earnings-per-share-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 9 - Net Income (Loss) Per Share of Common Stock - Earnings Per Share (Details)" } } }, "localname": "statement-statement-note-9-net-income-loss-per-share-of-common-stock-earnings-per-share-details", "nsuri": "http://www.ceva-dsp.com/20230331", "xbrltype": "stringItemType" }, "ceva_statement-statement-note-9-net-loss-per-share-of-common-stock-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 9 - Net Loss Per Share of Common Stock" } } }, "localname": "statement-statement-note-9-net-loss-per-share-of-common-stock-tables", "nsuri": "http://www.ceva-dsp.com/20230331", "xbrltype": "stringItemType" }, "ceva_statement-statement-significant-accounting-policies-policies": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Significant Accounting Policies" } } }, "localname": "statement-statement-significant-accounting-policies-policies", "nsuri": "http://www.ceva-dsp.com/20230331", "xbrltype": "stringItemType" }, "country_CN": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CHINA" } } }, "localname": "CN", "nsuri": "http://xbrl.sec.gov/country/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-8-geographic-information-and-major-customer-data-revenues-based-on-customer-location-details" ], "xbrltype": "domainItemType" }, "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED STATES" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-3-revenue-recognition-disaggregation-of-revenue-details", "http://www.ceva-dsp.com/20230331/role/statement-note-8-geographic-information-and-major-customer-data-revenues-based-on-customer-location-details" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-document-and-entity-information" ], "xbrltype": "normalizedStringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-document-and-entity-information" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-document-and-entity-information" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-document-and-entity-information" ], "xbrltype": "gYearItemType" }, "dei_DocumentInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Document Information [Line Items]" } } }, "localname": "DocumentInformationLineItems", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-document-and-entity-information" ], "xbrltype": "stringItemType" }, "dei_DocumentInformationTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package.", "label": "Document Information [Table]" } } }, "localname": "DocumentInformationTable", "nsuri": "http://xbrl.sec.gov/dei/2023", "xbrltype": "stringItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-document-and-entity-information" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r662" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r663" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "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'.", "label": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-document-and-entity-information" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-document-and-entity-information" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-document-and-entity-information" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-document-and-entity-information" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-document-and-entity-information" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r660" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-document-and-entity-information" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-document-and-entity-information" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-document-and-entity-information" ], "xbrltype": "yesNoItemType" }, "dei_EntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains.", "label": "Entity [Domain]" } } }, "localname": "EntityDomain", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-document-and-entity-information", "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited", "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited", "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-comprehensive-loss-unaudited", "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-loss-unaudited", "http://www.ceva-dsp.com/20230331/role/statement-note-1-business", "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-", "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-details-textual", "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-equitybased-compensation-expense-included-in-interim-condensed-consolidated-statements-of-income-details", "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-summary-of-restricted-stock-units-activity-details", "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-summary-of-stock-option-activity-details", "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-tables", "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-valuation-assumptions-details", "http://www.ceva-dsp.com/20230331/role/statement-note-11-derivatives-and-hedging-activities-", "http://www.ceva-dsp.com/20230331/role/statement-note-11-derivatives-and-hedging-activities-details-textual", "http://www.ceva-dsp.com/20230331/role/statement-note-11-derivatives-and-hedging-activities-effective-portion-of-the-gains-and-losses-on-derivative-instruments-designated-details", "http://www.ceva-dsp.com/20230331/role/statement-note-11-derivatives-and-hedging-activities-net-gains-losses-reclassified-from-accumulated-other-comprehensive-loss-details", "http://www.ceva-dsp.com/20230331/role/statement-note-11-derivatives-and-hedging-activities-tables", "http://www.ceva-dsp.com/20230331/role/statement-note-12-accumulated-other-comprehensive-income-loss", "http://www.ceva-dsp.com/20230331/role/statement-note-12-accumulated-other-comprehensive-income-loss-changes-in-accumulated-balances-of-other-comprehensive-income-loss-details", "http://www.ceva-dsp.com/20230331/role/statement-note-12-accumulated-other-comprehensive-income-loss-reclassifications-out-of-accumulated-other-comprehensive-income-loss-details", "http://www.ceva-dsp.com/20230331/role/statement-note-12-accumulated-other-comprehensive-income-loss-tables", "http://www.ceva-dsp.com/20230331/role/statement-note-13-share-repurchase-program", "http://www.ceva-dsp.com/20230331/role/statement-note-13-share-repurchase-program-details-textual", "http://www.ceva-dsp.com/20230331/role/statement-note-14-subsequent-event", "http://www.ceva-dsp.com/20230331/role/statement-note-14-subsequent-event-details-textual", "http://www.ceva-dsp.com/20230331/role/statement-note-2-basis-of-presentation-and-summary-significant-accounting-policies", "http://www.ceva-dsp.com/20230331/role/statement-note-3-revenue-recognition-", "http://www.ceva-dsp.com/20230331/role/statement-note-3-revenue-recognition-assets-and-liabilities-details", "http://www.ceva-dsp.com/20230331/role/statement-note-3-revenue-recognition-details-textual", "http://www.ceva-dsp.com/20230331/role/statement-note-3-revenue-recognition-disaggregation-of-revenue-details", "http://www.ceva-dsp.com/20230331/role/statement-note-3-revenue-recognition-remaining-performance-obligation-2-details", "http://www.ceva-dsp.com/20230331/role/statement-note-3-revenue-recognition-remaining-performance-obligation-details", "http://www.ceva-dsp.com/20230331/role/statement-note-3-revenue-recognition-remaining-performance-obligation-details-parentheticals", "http://www.ceva-dsp.com/20230331/role/statement-note-3-revenue-recognition-tables", "http://www.ceva-dsp.com/20230331/role/statement-note-4-leases", "http://www.ceva-dsp.com/20230331/role/statement-note-4-leases-lease-cost-details", "http://www.ceva-dsp.com/20230331/role/statement-note-4-leases-maturities-of-lease-liabilities-details", "http://www.ceva-dsp.com/20230331/role/statement-note-4-leases-tables", "http://www.ceva-dsp.com/20230331/role/statement-note-5-marketable-securities-", "http://www.ceva-dsp.com/20230331/role/statement-note-5-marketable-securities-availableforsale-marketable-securities-details", "http://www.ceva-dsp.com/20230331/role/statement-note-5-marketable-securities-summary-of-gross-realized-gains-and-losses-from-sale-of-availableforsale-marketable-securities-details", "http://www.ceva-dsp.com/20230331/role/statement-note-5-marketable-securities-summary-of-gross-unrealized-losses-and-fair-values-on-investments-details", "http://www.ceva-dsp.com/20230331/role/statement-note-5-marketable-securities-tables", "http://www.ceva-dsp.com/20230331/role/statement-note-6-fair-value-measurement-", "http://www.ceva-dsp.com/20230331/role/statement-note-6-fair-value-measurement-assets-and-liabilities-measured-at-fair-value-details", "http://www.ceva-dsp.com/20230331/role/statement-note-6-fair-value-measurement-tables", "http://www.ceva-dsp.com/20230331/role/statement-note-7-intangible-assets-net-", "http://www.ceva-dsp.com/20230331/role/statement-note-7-intangible-assets-net-details-textual", "http://www.ceva-dsp.com/20230331/role/statement-note-7-intangible-assets-net-future-amortization-expense-details", "http://www.ceva-dsp.com/20230331/role/statement-note-7-intangible-assets-net-schedule-of-finitelived-intangible-assets-details", "http://www.ceva-dsp.com/20230331/role/statement-note-7-intangible-assets-net-tables", "http://www.ceva-dsp.com/20230331/role/statement-note-8-geographic-information-and-major-customer-data", "http://www.ceva-dsp.com/20230331/role/statement-note-8-geographic-information-and-major-customer-data-details-textual", "http://www.ceva-dsp.com/20230331/role/statement-note-8-geographic-information-and-major-customer-data-major-customers-data-as-percentage-of-total-revenues-details", "http://www.ceva-dsp.com/20230331/role/statement-note-8-geographic-information-and-major-customer-data-revenues-based-on-customer-location-details", "http://www.ceva-dsp.com/20230331/role/statement-note-8-geographic-information-and-major-customer-data-tables", "http://www.ceva-dsp.com/20230331/role/statement-note-9-net-income-loss-per-share-of-common-stock-earnings-per-share-details", "http://www.ceva-dsp.com/20230331/role/statement-note-9-net-loss-per-share-of-common-stock", "http://www.ceva-dsp.com/20230331/role/statement-note-9-net-loss-per-share-of-common-stock-details-textual", "http://www.ceva-dsp.com/20230331/role/statement-note-9-net-loss-per-share-of-common-stock-tables", "http://www.ceva-dsp.com/20230331/role/statement-significant-accounting-policies-policies" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r660" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-document-and-entity-information" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r660" ], "lang": { "en-us": { "role": { "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.", "label": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-document-and-entity-information" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-document-and-entity-information" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r664" ], "lang": { "en-us": { "role": { "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).", "label": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-document-and-entity-information" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r660" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-document-and-entity-information" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r660" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r660" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r660" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-document-and-entity-information" ], "xbrltype": "employerIdItemType" }, "dei_LegalEntityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The set of legal entities associated with a report.", "label": "Legal Entity [Axis]" } } }, "localname": "LegalEntityAxis", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-document-and-entity-information", "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited", "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited", "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-comprehensive-loss-unaudited", "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-loss-unaudited", "http://www.ceva-dsp.com/20230331/role/statement-note-1-business", "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-", "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-details-textual", "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-equitybased-compensation-expense-included-in-interim-condensed-consolidated-statements-of-income-details", "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-summary-of-restricted-stock-units-activity-details", "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-summary-of-stock-option-activity-details", "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-tables", "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-valuation-assumptions-details", "http://www.ceva-dsp.com/20230331/role/statement-note-11-derivatives-and-hedging-activities-", "http://www.ceva-dsp.com/20230331/role/statement-note-11-derivatives-and-hedging-activities-details-textual", "http://www.ceva-dsp.com/20230331/role/statement-note-11-derivatives-and-hedging-activities-effective-portion-of-the-gains-and-losses-on-derivative-instruments-designated-details", "http://www.ceva-dsp.com/20230331/role/statement-note-11-derivatives-and-hedging-activities-net-gains-losses-reclassified-from-accumulated-other-comprehensive-loss-details", "http://www.ceva-dsp.com/20230331/role/statement-note-11-derivatives-and-hedging-activities-tables", "http://www.ceva-dsp.com/20230331/role/statement-note-12-accumulated-other-comprehensive-income-loss", "http://www.ceva-dsp.com/20230331/role/statement-note-12-accumulated-other-comprehensive-income-loss-changes-in-accumulated-balances-of-other-comprehensive-income-loss-details", "http://www.ceva-dsp.com/20230331/role/statement-note-12-accumulated-other-comprehensive-income-loss-reclassifications-out-of-accumulated-other-comprehensive-income-loss-details", "http://www.ceva-dsp.com/20230331/role/statement-note-12-accumulated-other-comprehensive-income-loss-tables", "http://www.ceva-dsp.com/20230331/role/statement-note-13-share-repurchase-program", "http://www.ceva-dsp.com/20230331/role/statement-note-13-share-repurchase-program-details-textual", "http://www.ceva-dsp.com/20230331/role/statement-note-14-subsequent-event", "http://www.ceva-dsp.com/20230331/role/statement-note-14-subsequent-event-details-textual", "http://www.ceva-dsp.com/20230331/role/statement-note-2-basis-of-presentation-and-summary-significant-accounting-policies", "http://www.ceva-dsp.com/20230331/role/statement-note-3-revenue-recognition-", "http://www.ceva-dsp.com/20230331/role/statement-note-3-revenue-recognition-assets-and-liabilities-details", "http://www.ceva-dsp.com/20230331/role/statement-note-3-revenue-recognition-details-textual", "http://www.ceva-dsp.com/20230331/role/statement-note-3-revenue-recognition-disaggregation-of-revenue-details", "http://www.ceva-dsp.com/20230331/role/statement-note-3-revenue-recognition-remaining-performance-obligation-2-details", "http://www.ceva-dsp.com/20230331/role/statement-note-3-revenue-recognition-remaining-performance-obligation-details", "http://www.ceva-dsp.com/20230331/role/statement-note-3-revenue-recognition-remaining-performance-obligation-details-parentheticals", "http://www.ceva-dsp.com/20230331/role/statement-note-3-revenue-recognition-tables", "http://www.ceva-dsp.com/20230331/role/statement-note-4-leases", "http://www.ceva-dsp.com/20230331/role/statement-note-4-leases-lease-cost-details", "http://www.ceva-dsp.com/20230331/role/statement-note-4-leases-maturities-of-lease-liabilities-details", "http://www.ceva-dsp.com/20230331/role/statement-note-4-leases-tables", "http://www.ceva-dsp.com/20230331/role/statement-note-5-marketable-securities-", "http://www.ceva-dsp.com/20230331/role/statement-note-5-marketable-securities-availableforsale-marketable-securities-details", "http://www.ceva-dsp.com/20230331/role/statement-note-5-marketable-securities-summary-of-gross-realized-gains-and-losses-from-sale-of-availableforsale-marketable-securities-details", "http://www.ceva-dsp.com/20230331/role/statement-note-5-marketable-securities-summary-of-gross-unrealized-losses-and-fair-values-on-investments-details", "http://www.ceva-dsp.com/20230331/role/statement-note-5-marketable-securities-tables", "http://www.ceva-dsp.com/20230331/role/statement-note-6-fair-value-measurement-", "http://www.ceva-dsp.com/20230331/role/statement-note-6-fair-value-measurement-assets-and-liabilities-measured-at-fair-value-details", "http://www.ceva-dsp.com/20230331/role/statement-note-6-fair-value-measurement-tables", "http://www.ceva-dsp.com/20230331/role/statement-note-7-intangible-assets-net-", "http://www.ceva-dsp.com/20230331/role/statement-note-7-intangible-assets-net-details-textual", "http://www.ceva-dsp.com/20230331/role/statement-note-7-intangible-assets-net-future-amortization-expense-details", "http://www.ceva-dsp.com/20230331/role/statement-note-7-intangible-assets-net-schedule-of-finitelived-intangible-assets-details", "http://www.ceva-dsp.com/20230331/role/statement-note-7-intangible-assets-net-tables", "http://www.ceva-dsp.com/20230331/role/statement-note-8-geographic-information-and-major-customer-data", "http://www.ceva-dsp.com/20230331/role/statement-note-8-geographic-information-and-major-customer-data-details-textual", "http://www.ceva-dsp.com/20230331/role/statement-note-8-geographic-information-and-major-customer-data-major-customers-data-as-percentage-of-total-revenues-details", "http://www.ceva-dsp.com/20230331/role/statement-note-8-geographic-information-and-major-customer-data-revenues-based-on-customer-location-details", "http://www.ceva-dsp.com/20230331/role/statement-note-8-geographic-information-and-major-customer-data-tables", "http://www.ceva-dsp.com/20230331/role/statement-note-9-net-income-loss-per-share-of-common-stock-earnings-per-share-details", "http://www.ceva-dsp.com/20230331/role/statement-note-9-net-loss-per-share-of-common-stock", "http://www.ceva-dsp.com/20230331/role/statement-note-9-net-loss-per-share-of-common-stock-details-textual", "http://www.ceva-dsp.com/20230331/role/statement-note-9-net-loss-per-share-of-common-stock-tables", "http://www.ceva-dsp.com/20230331/role/statement-significant-accounting-policies-policies" ], "xbrltype": "stringItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-document-and-entity-information" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r659" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-document-and-entity-information" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r661" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-document-and-entity-information" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-document-and-entity-information" ], "xbrltype": "tradingSymbolItemType" }, "srt_AsiaPacificMember": { "auth_ref": [ "r774", "r775", "r776", "r777" ], "lang": { "en-us": { "role": { "label": "Asia Pacific [Member]" } } }, "localname": "AsiaPacificMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-3-revenue-recognition-disaggregation-of-revenue-details", "http://www.ceva-dsp.com/20230331/role/statement-note-8-geographic-information-and-major-customer-data-revenues-based-on-customer-location-details" ], "xbrltype": "domainItemType" }, "srt_ChiefExecutiveOfficerMember": { "auth_ref": [ "r695" ], "lang": { "en-us": { "role": { "label": "Chief Executive Officer [Member]" } } }, "localname": "ChiefExecutiveOfficerMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-", "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-details-textual" ], "xbrltype": "domainItemType" }, "srt_ChiefFinancialOfficerMember": { "auth_ref": [ "r695" ], "lang": { "en-us": { "role": { "label": "Chief Financial Officer [Member]" } } }, "localname": "ChiefFinancialOfficerMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-", "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-details-textual" ], "xbrltype": "domainItemType" }, "srt_ChiefOperatingOfficerMember": { "auth_ref": [ "r695", "r757" ], "lang": { "en-us": { "role": { "label": "Chief Operating Officer [Member]" } } }, "localname": "ChiefOperatingOfficerMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-", "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-details-textual" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r234", "r641", "r716", "r768", "r769" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-8-geographic-information-and-major-customer-data-major-customers-data-as-percentage-of-total-revenues-details" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r309", "r310", "r311", "r312", "r350", "r479", "r524", "r545", "r546", "r595", "r597", "r599", "r600", "r612", "r625", "r626", "r633", "r638", "r648", "r653", "r714", "r760", "r761", "r762", "r763", "r764", "r765" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-", "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-details-textual" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r309", "r310", "r311", "r312", "r350", "r479", "r524", "r545", "r546", "r595", "r597", "r599", "r600", "r612", "r625", "r626", "r633", "r638", "r648", "r653", "r714", "r760", "r761", "r762", "r763", "r764", "r765" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-", "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-details-textual" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r234", "r641", "r716", "r768", "r769" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-8-geographic-information-and-major-customer-data-major-customers-data-as-percentage-of-total-revenues-details" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r230", "r481", "r518", "r519", "r520", "r521", "r522", "r523", "r627", "r639", "r652", "r672", "r710", "r711", "r716", "r768" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-loss-unaudited", "http://www.ceva-dsp.com/20230331/role/statement-note-3-revenue-recognition-assets-and-liabilities-details", "http://www.ceva-dsp.com/20230331/role/statement-note-3-revenue-recognition-disaggregation-of-revenue-details" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r230", "r481", "r518", "r519", "r520", "r521", "r522", "r523", "r627", "r639", "r652", "r672", "r710", "r711", "r716", "r768" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-loss-unaudited", "http://www.ceva-dsp.com/20230331/role/statement-note-3-revenue-recognition-assets-and-liabilities-details", "http://www.ceva-dsp.com/20230331/role/statement-note-3-revenue-recognition-disaggregation-of-revenue-details" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r309", "r310", "r311", "r312", "r343", "r350", "r380", "r381", "r382", "r455", "r479", "r524", "r545", "r546", "r595", "r597", "r599", "r600", "r612", "r625", "r626", "r633", "r638", "r648", "r653", "r655", "r709", "r714", "r761", "r762", "r763", "r764", "r765" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-", "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-details-textual" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r309", "r310", "r311", "r312", "r343", "r350", "r380", "r381", "r382", "r455", "r479", "r524", "r545", "r546", "r595", "r597", "r599", "r600", "r612", "r625", "r626", "r633", "r638", "r648", "r653", "r655", "r709", "r714", "r761", "r762", "r763", "r764", "r765" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-", "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-details-textual" ], "xbrltype": "domainItemType" }, "srt_ScenarioUnspecifiedDomain": { "auth_ref": [ "r184", "r351", "r665", "r692" ], "lang": { "en-us": { "role": { "label": "Scenario [Domain]" } } }, "localname": "ScenarioUnspecifiedDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-", "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-details-textual" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r232", "r233", "r538", "r541", "r543", "r596", "r598", "r601", "r613", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r628", "r640", "r655", "r716", "r768" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-3-revenue-recognition-disaggregation-of-revenue-details", "http://www.ceva-dsp.com/20230331/role/statement-note-8-geographic-information-and-major-customer-data-revenues-based-on-customer-location-details" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r232", "r233", "r538", "r541", "r543", "r596", "r598", "r601", "r613", "r614", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r628", "r640", "r655", "r716", "r768" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-3-revenue-recognition-disaggregation-of-revenue-details", "http://www.ceva-dsp.com/20230331/role/statement-note-8-geographic-information-and-major-customer-data-revenues-based-on-customer-location-details" ], "xbrltype": "stringItemType" }, "srt_StatementScenarioAxis": { "auth_ref": [ "r184", "r351", "r665", "r666", "r692" ], "lang": { "en-us": { "role": { "label": "Scenario [Axis]" } } }, "localname": "StatementScenarioAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-", "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-details-textual" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r695", "r757" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Axis]" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-", "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-details-textual" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Title of Individual [Domain]" } } }, "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-", "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-significant-accounting-policies-policies" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableTradeCurrent": { "auth_ref": [ "r23", "r24" ], "calculation": { "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 0.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Trade payables" } } }, "localname": "AccountsPayableTradeCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r235", "r236" ], "calculation": { "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "us-gaap_AccountsReceivableNetCurrent", "verboseLabel": "Trade receivables (net of allowance for credit losses of $313 as of both March 31, 2023 and December 31, 2022)" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r25" ], "calculation": { "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued expenses and other payables" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember": { "auth_ref": [ "r3", "r31", "r405" ], "lang": { "en-us": { "role": { "documentation": "Accumulated other comprehensive income (loss) resulting from gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges, attributable to the parent.", "label": "Accumulated Net Gain (Loss) from Cash Flow Hedges Attributable to Parent [Member]" } } }, "localname": "AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-12-accumulated-other-comprehensive-income-loss-changes-in-accumulated-balances-of-other-comprehensive-income-loss-details" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember": { "auth_ref": [ "r148", "r149", "r150", "r152", "r161", "r162", "r683" ], "lang": { "en-us": { "role": { "documentation": "Accumulated unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), attributable to parent.", "label": "AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-Sale, Parent [Member]" } } }, "localname": "AccumulatedNetUnrealizedInvestmentGainLossMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-12-accumulated-other-comprehensive-income-loss-changes-in-accumulated-balances-of-other-comprehensive-income-loss-details" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r30", "r31", "r89", "r142", "r496", "r529", "r530" ], "calculation": { "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source.", "label": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r2", "r12", "r31", "r413", "r416", "r445", "r525", "r526", "r683", "r684", "r685", "r689", "r690", "r691" ], "lang": { "en-us": { "role": { "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.", "label": "AOCI Attributable to Parent [Member]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-changes-in-stockholders-equity-unaudited", "http://www.ceva-dsp.com/20230331/role/statement-note-12-accumulated-other-comprehensive-income-loss-changes-in-accumulated-balances-of-other-comprehensive-income-loss-details" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r83" ], "calculation": { "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Additional paid in-capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r389", "r390", "r391", "r534", "r689", "r690", "r691", "r748", "r772" ], "lang": { "en-us": { "role": { "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.", "label": "Additional Paid-in Capital [Member]" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-changes-in-stockholders-equity-unaudited" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentForAmortization": { "auth_ref": [ "r9", "r51" ], "calculation": { "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of recurring noncash expense charged against earnings in the period to allocate the cost of assets over their estimated remaining economic lives.", "label": "us-gaap_AdjustmentForAmortization", "terseLabel": "Amortization of intangible assets" } } }, "localname": "AdjustmentForAmortization", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r57", "r58", "r354" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "terseLabel": "Equity-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-changes-in-stockholders-equity-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments required to reconcile net loss to net cash provided by (used in) operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r384", "r392" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Total equity-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-equitybased-compensation-expense-included-in-interim-condensed-consolidated-statements-of-income-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "auth_ref": [ "r143", "r237", "r275", "r278", "r279", "r767" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable.", "label": "Allowance for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r9", "r48", "r51" ], "calculation": { "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-loss-unaudited": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Amortization of intangible assets", "terseLabel": "Amortization of Intangible Assets, Total" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-loss-unaudited", "http://www.ceva-dsp.com/20230331/role/statement-note-7-intangible-assets-net-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r196" ], "lang": { "en-us": { "role": { "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.", "label": "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-9-net-loss-per-share-of-common-stock-details-textual" ], "xbrltype": "sharesItemType" }, "us-gaap_Assets": { "auth_ref": [ "r114", "r141", "r170", "r205", "r220", "r226", "r272", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r403", "r406", "r426", "r493", "r565", "r651", "r658", "r712", "r713", "r758" ], "calculation": { "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "us-gaap_Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r135", "r144", "r170", "r272", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r403", "r406", "r426", "r651", "r712", "r713", "r758" ], "calculation": { "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 0.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "us-gaap_AssetsCurrent", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsNoncurrent": { "auth_ref": [ "r170", "r272", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r403", "r406", "r426", "r712", "r713", "r758" ], "calculation": { "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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 after one year or beyond the normal operating cycle, if longer.", "label": "us-gaap_AssetsNoncurrent", "totalLabel": "Total long-term assets" } } }, "localname": "AssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Long-term assets:" } } }, "localname": "AssetsNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "auth_ref": [ "r244" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-5-marketable-securities-availableforsale-marketable-securities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "auth_ref": [ "r245" ], "crdr": "debit", "lang": { "en-us": { "role": { "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).", "label": "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "negatedLabel": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-5-marketable-securities-availableforsale-marketable-securities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "auth_ref": [ "r241", "r283", "r492" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-Sale, Amortized Cost" } } }, "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-5-marketable-securities-availableforsale-marketable-securities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveAmortizedCostBasis": { "auth_ref": [ "r699" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next rolling fiscal year through fifth year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.", "label": "Available-for-sale - matures after one year through five years, Amortized cost" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveAmortizedCostBasis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-5-marketable-securities-availableforsale-marketable-securities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue": { "auth_ref": [ "r699" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of investment in debt security, measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next rolling fiscal year through fifth year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.", "label": "Available-for-sale - matures after one year through five years, Fair value" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-5-marketable-securities-availableforsale-marketable-securities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost": { "auth_ref": [ "r698" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Available-for-sale - matures within one year, Amortized cost" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-5-marketable-securities-availableforsale-marketable-securities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue": { "auth_ref": [ "r248", "r489" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Available-for-sale - matures within one year, Fair value" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-5-marketable-securities-availableforsale-marketable-securities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent": { "auth_ref": [ "r239", "r283" ], "calculation": { "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as current.", "label": "Marketable securities", "verboseLabel": "Corporate bonds" } } }, "localname": "AvailableForSaleSecuritiesDebtSecuritiesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited", "http://www.ceva-dsp.com/20230331/role/statement-note-5-marketable-securities-availableforsale-marketable-securities-details", "http://www.ceva-dsp.com/20230331/role/statement-note-6-fair-value-measurement-assets-and-liabilities-measured-at-fair-value-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-", "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-details-textual", "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-summary-of-restricted-stock-units-activity-details", "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-valuation-assumptions-details" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-3-revenue-recognition-assets-and-liabilities-details" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r63", "r66" ], "lang": { "en-us": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-3-revenue-recognition-assets-and-liabilities-details" ], "xbrltype": "domainItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "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).", "label": "Basis of Accounting, Policy [Policy Text Block]" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r402", "r646", "r647" ], "lang": { "en-us": { "role": { "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.", "label": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-14-subsequent-event", "http://www.ceva-dsp.com/20230331/role/statement-note-14-subsequent-event-details-textual", "http://www.ceva-dsp.com/20230331/role/statement-note-7-intangible-assets-net-schedule-of-finitelived-intangible-assets-details" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r59", "r60", "r402", "r646", "r647" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-14-subsequent-event", "http://www.ceva-dsp.com/20230331/role/statement-note-14-subsequent-event-details-textual", "http://www.ceva-dsp.com/20230331/role/statement-note-7-intangible-assets-net-schedule-of-finitelived-intangible-assets-details" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationPriceOfAcquisitionExpected": { "auth_ref": [ "r667" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Purchase price of expected business acquisition prior to consideration being transferred. Excludes asset acquisition.", "label": "us-gaap_BusinessCombinationPriceOfAcquisitionExpected", "terseLabel": "Business Combination, Price of Acquisition, Expected" } } }, "localname": "BusinessCombinationPriceOfAcquisitionExpected", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-14-subsequent-event-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r37", "r38", "r39" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred.", "label": "Property and equipment purchases incurred but unpaid at period end" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r35", "r137", "r629" ], "calculation": { "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsAndMarketableSecuritiesTextBlock": { "auth_ref": [ "r696" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of cash, cash equivalents, and debt and equity securities, including any unrealized or realized gain (loss).", "label": "Cash, Cash Equivalents, and Marketable Securities [Text Block]" } } }, "localname": "CashCashEquivalentsAndMarketableSecuritiesTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-5-marketable-securities-" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "auth_ref": [ "r35", "r98", "r169" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "periodEndLabel": "Cash and cash equivalents at the end of the period", "periodStartLabel": "Cash and cash equivalents at the beginning of the period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r1", "r98" ], "calculation": { "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "totalLabel": "Increase in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowHedgingMember": { "auth_ref": [ "r62" ], "lang": { "en-us": { "role": { "documentation": "Hedge of the exposure to variability in the cash flows of a recognized asset or liability, or of a forecasted transaction, that is attributable to a particular risk.", "label": "Cash Flow Hedging [Member]" } } }, "localname": "CashFlowHedgingMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-11-derivatives-and-hedging-activities-effective-portion-of-the-gains-and-losses-on-derivative-instruments-designated-details" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r82" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common stock, par value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r82", "r553" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common stock, shares authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r82" ], "lang": { "en-us": { "role": { "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.", "label": "Common stock, shares issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r13", "r82", "r553", "r571", "r772", "r773" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common stock, shares outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r82", "r495", "r651" ], "calculation": { "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 0.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Common Stock: $0.001 par value: 45,000,000 shares authorized; 23,595,160 shares issued at March 31, 2023 and December 31, 2022. 23,416,026 and 23,215,439 shares outstanding at March 31, 2023 and December 31, 2022, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r32", "r157", "r159", "r164", "r486", "r504" ], "calculation": { "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-comprehensive-loss-unaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "us-gaap_ComprehensiveIncomeNetOfTax", "totalLabel": "Comprehensive loss" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-comprehensive-loss-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNoteTextBlock": { "auth_ref": [ "r88", "r163", "r485", "r502" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for comprehensive income, which includes, but is not limited to, 1) the amount of income tax expense or benefit allocated to each component of other comprehensive income, including reclassification adjustments, 2) the reclassification adjustments for each classification of other comprehensive income and 3) the ending accumulated balances for each component of comprehensive income.", "label": "Comprehensive Income (Loss) Note [Text Block]" } } }, "localname": "ComprehensiveIncomeNoteTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-12-accumulated-other-comprehensive-income-loss" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r41", "r43", "r73", "r74", "r234", "r615" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-8-geographic-information-and-major-customer-data-major-customers-data-as-percentage-of-total-revenues-details" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r41", "r43", "r73", "r74", "r234", "r531", "r615" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-8-geographic-information-and-major-customer-data-major-customers-data-as-percentage-of-total-revenues-details" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r41", "r43", "r73", "r74", "r234", "r615", "r670" ], "lang": { "en-us": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-8-geographic-information-and-major-customer-data-major-customers-data-as-percentage-of-total-revenues-details" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r41", "r43", "r73", "r74", "r234" ], "lang": { "en-us": { "role": { "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.", "label": "Percentage of total revenues" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-8-geographic-information-and-major-customer-data-major-customers-data-as-percentage-of-total-revenues-details" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r41", "r43", "r73", "r74", "r234", "r615" ], "lang": { "en-us": { "role": { "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.", "label": "Concentration Risk Type [Domain]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-8-geographic-information-and-major-customer-data-major-customers-data-as-percentage-of-total-revenues-details" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r715" ], "lang": { "en-us": { "role": { "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.", "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-3-revenue-recognition-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "auth_ref": [ "r327", "r329", "r340" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current.", "label": "Contract with customer asset, balance" } } }, "localname": "ContractWithCustomerAssetNetCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-3-revenue-recognition-assets-and-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r327", "r328", "r340" ], "calculation": { "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Deferred revenues", "terseLabel": "Contract with customer liability, balance" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited", "http://www.ceva-dsp.com/20230331/role/statement-note-3-revenue-recognition-assets-and-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r341" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "us-gaap_ContractWithCustomerLiabilityRevenueRecognized", "terseLabel": "Contract with Customer, Liability, Revenue Recognized" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-3-revenue-recognition-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r93", "r170", "r272", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r426", "r712" ], "calculation": { "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-loss-unaudited": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period.", "label": "Cost of revenues" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-loss-unaudited", "http://www.ceva-dsp.com/20230331/role/statement-note-12-accumulated-other-comprehensive-income-loss-reclassifications-out-of-accumulated-other-comprehensive-income-loss-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r42", "r234" ], "lang": { "en-us": { "role": { "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.", "label": "Customer Concentration Risk [Member]" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-8-geographic-information-and-major-customer-data-major-customers-data-as-percentage-of-total-revenues-details" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r61" ], "lang": { "en-us": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships [Member]" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-7-intangible-assets-net-schedule-of-finitelived-intangible-assets-details" ], "xbrltype": "domainItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger": { "auth_ref": [ "r119", "r285", "r634" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for more than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset.", "label": "12 months or greater, Fair value" } } }, "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-5-marketable-securities-summary-of-gross-unrealized-losses-and-fair-values-on-investments-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss": { "auth_ref": [ "r119", "r285" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for 12 months or longer, without allowance for credit loss. Includes beneficial interest in securitized financial asset.", "label": "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss", "negatedLabel": "12 months or greater, Gross unrealized loss" } } }, "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-5-marketable-securities-summary-of-gross-unrealized-losses-and-fair-values-on-investments-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months": { "auth_ref": [ "r119", "r285", "r634" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for less than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset.", "label": "Less than 12 months, Fair value" } } }, "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-5-marketable-securities-summary-of-gross-unrealized-losses-and-fair-values-on-investments-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss": { "auth_ref": [ "r119", "r285" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for less than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset.", "label": "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss", "negatedLabel": "Less than 12 months, Gross unrealized loss" } } }, "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-5-marketable-securities-summary-of-gross-unrealized-losses-and-fair-values-on-investments-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleRealizedGain": { "auth_ref": [ "r270" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of realized gain on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Gross realized gains from sale of available-for-sale marketable securities" } } }, "localname": "DebtSecuritiesAvailableForSaleRealizedGain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-5-marketable-securities-summary-of-gross-realized-gains-and-losses-from-sale-of-availableforsale-marketable-securities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss": { "auth_ref": [ "r700" ], "calculation": { "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of realized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss", "negatedLabel": "Realized gain on sale of available-for-sale marketable securities" } } }, "localname": "DebtSecuritiesAvailableForSaleRealizedGainLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss": { "auth_ref": [ "r270" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of realized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss", "negatedLabel": "Gross realized losses from sale of available-for-sale marketable securities" } } }, "localname": "DebtSecuritiesAvailableForSaleRealizedLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-5-marketable-securities-summary-of-gross-realized-gains-and-losses-from-sale-of-availableforsale-marketable-securities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock": { "auth_ref": [ "r118", "r634", "r705" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position, without allowance for credit loss. Includes beneficial interest in securitized financial asset.", "label": "Debt Securities, Available-for-Sale, Unrealized Loss Position, Fair Value [Table Text Block]" } } }, "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-5-marketable-securities-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r394", "r395" ], "calculation": { "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 7.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.", "label": "Deferred tax assets, net" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r9", "r52" ], "calculation": { "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Depreciation" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAssets": { "auth_ref": [ "r145", "r146", "r425", "r536", "r537", "r538", "r539", "r540", "r542", "r543", "r544", "r545", "r546", "r559", "r560", "r602", "r605", "r608", "r609", "r610", "r611", "r630", "r655", "r770" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Asset, Total" } } }, "localname": "DerivativeAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-11-derivatives-and-hedging-activities-effective-portion-of-the-gains-and-losses-on-derivative-instruments-designated-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeContractTypeDomain": { "auth_ref": [ "r544", "r546", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r566", "r567", "r568", "r569", "r580", "r581", "r582", "r583", "r586", "r587", "r588", "r589", "r602", "r603", "r608", "r610", "r654", "r655" ], "lang": { "en-us": { "role": { "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.", "label": "Derivative Contract [Domain]" } } }, "localname": "DerivativeContractTypeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-11-derivatives-and-hedging-activities-effective-portion-of-the-gains-and-losses-on-derivative-instruments-designated-details", "http://www.ceva-dsp.com/20230331/role/statement-note-11-derivatives-and-hedging-activities-net-gains-losses-reclassified-from-accumulated-other-comprehensive-loss-details" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeGainLossOnDerivativeNet": { "auth_ref": [ "r746" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the fair value of derivatives recognized in the income statement.", "label": "us-gaap_DerivativeGainLossOnDerivativeNet", "terseLabel": "Derivative, Gain (Loss) on Derivative, Net" } } }, "localname": "DerivativeGainLossOnDerivativeNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-11-derivatives-and-hedging-activities-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r64", "r65", "r67", "r70", "r544", "r546", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r566", "r567", "r568", "r569", "r580", "r581", "r582", "r583", "r586", "r587", "r588", "r589", "r602", "r603", "r608", "r610", "r630", "r654", "r655" ], "lang": { "en-us": { "role": { "documentation": "Information by type of derivative contract.", "label": "Derivative Instrument [Axis]" } } }, "localname": "DerivativeInstrumentRiskAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-11-derivatives-and-hedging-activities-effective-portion-of-the-gains-and-losses-on-derivative-instruments-designated-details", "http://www.ceva-dsp.com/20230331/role/statement-note-11-derivatives-and-hedging-activities-net-gains-losses-reclassified-from-accumulated-other-comprehensive-loss-details" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": { "auth_ref": [ "r112", "r410", "r418" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts.", "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-11-derivatives-and-hedging-activities-" ], "xbrltype": "textBlockItemType" }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis": { "auth_ref": [ "r14", "r64", "r67" ], "lang": { "en-us": { "role": { "documentation": "Information by type of hedging relationship.", "label": "Hedging Relationship [Axis]" } } }, "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-11-derivatives-and-hedging-activities-effective-portion-of-the-gains-and-losses-on-derivative-instruments-designated-details", "http://www.ceva-dsp.com/20230331/role/statement-note-11-derivatives-and-hedging-activities-net-gains-losses-reclassified-from-accumulated-other-comprehensive-loss-details" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet": { "auth_ref": [ "r20", "r69" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The effective portion of net gain (loss) reclassified from accumulated other comprehensive income into income on derivative instruments designated and qualifying as hedging instruments.", "label": "Gain (loss) reclassified from accumulated OCI into income, Effective portion, Net, Total" } } }, "localname": "DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-11-derivatives-and-hedging-activities-net-gains-losses-reclassified-from-accumulated-other-comprehensive-loss-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLiabilities": { "auth_ref": [ "r145", "r146", "r425", "r536", "r537", "r538", "r539", "r542", "r543", "r544", "r545", "r546", "r566", "r568", "r569", "r603", "r604", "r605", "r608", "r609", "r610", "r611", "r630", "r770" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Liability, Total" } } }, "localname": "DerivativeLiabilities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-11-derivatives-and-hedging-activities-effective-portion-of-the-gains-and-losses-on-derivative-instruments-designated-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeNotionalAmount": { "auth_ref": [ "r744", "r745" ], "lang": { "en-us": { "role": { "documentation": "Nominal or face amount used to calculate payment on derivative.", "label": "us-gaap_DerivativeNotionalAmount", "terseLabel": "Derivative, Notional Amount" } } }, "localname": "DerivativeNotionalAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-11-derivatives-and-hedging-activities-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r716" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-3-revenue-recognition-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r352", "r357", "r385", "r386", "r388", "r649" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-Based Payment Arrangement [Text Block]" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureTextBlockAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "us-gaap_DisclosureTextBlockAbstract", "terseLabel": "Notes to Financial Statements" } } }, "localname": "DisclosureTextBlockAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-1-business", "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-", "http://www.ceva-dsp.com/20230331/role/statement-note-11-derivatives-and-hedging-activities-", "http://www.ceva-dsp.com/20230331/role/statement-note-12-accumulated-other-comprehensive-income-loss", "http://www.ceva-dsp.com/20230331/role/statement-note-13-share-repurchase-program", "http://www.ceva-dsp.com/20230331/role/statement-note-14-subsequent-event", "http://www.ceva-dsp.com/20230331/role/statement-note-2-basis-of-presentation-and-summary-significant-accounting-policies", "http://www.ceva-dsp.com/20230331/role/statement-note-3-revenue-recognition-", "http://www.ceva-dsp.com/20230331/role/statement-note-4-leases", "http://www.ceva-dsp.com/20230331/role/statement-note-5-marketable-securities-", "http://www.ceva-dsp.com/20230331/role/statement-note-6-fair-value-measurement-", "http://www.ceva-dsp.com/20230331/role/statement-note-7-intangible-assets-net-", "http://www.ceva-dsp.com/20230331/role/statement-note-8-geographic-information-and-major-customer-data", "http://www.ceva-dsp.com/20230331/role/statement-note-9-net-loss-per-share-of-common-stock" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r165", "r176", "r177", "r178", "r179", "r180", "r186", "r188", "r193", "r194", "r195", "r199", "r420", "r421", "r487", "r505", "r631" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Basic net loss per share (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-loss-unaudited", "http://www.ceva-dsp.com/20230331/role/statement-note-9-net-income-loss-per-share-of-common-stock-earnings-per-share-details" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r165", "r176", "r177", "r178", "r179", "r180", "r188", "r193", "r194", "r195", "r199", "r420", "r421", "r487", "r505", "r631" ], "lang": { "en-us": { "role": { "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.", "label": "Diluted net loss per share (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-loss-unaudited", "http://www.ceva-dsp.com/20230331/role/statement-note-9-net-income-loss-per-share-of-common-stock-earnings-per-share-details" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r185", "r196", "r197", "r198" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-9-net-loss-per-share-of-common-stock" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "auth_ref": [ "r752" ], "calculation": { "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Effect of exchange rate changes on cash and cash equivalents" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r25" ], "calculation": { "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Accrued payroll and related benefits" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r387" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.", "label": "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "terseLabel": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r387" ], "lang": { "en-us": { "role": { "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.", "label": "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "terseLabel": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year)" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-details-textual" ], "xbrltype": "durationItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r13", "r132", "r160", "r161", "r162", "r171", "r172", "r173", "r175", "r181", "r183", "r200", "r273", "r274", "r326", "r389", "r390", "r391", "r397", "r398", "r412", "r413", "r414", "r415", "r416", "r417", "r419", "r427", "r429", "r430", "r431", "r432", "r433", "r445", "r525", "r526", "r527", "r534", "r592" ], "lang": { "en-us": { "role": { "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.", "label": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-changes-in-stockholders-equity-unaudited", "http://www.ceva-dsp.com/20230331/role/statement-note-12-accumulated-other-comprehensive-income-loss-changes-in-accumulated-balances-of-other-comprehensive-income-loss-details", "http://www.ceva-dsp.com/20230331/role/statement-note-12-accumulated-other-comprehensive-income-loss-reclassifications-out-of-accumulated-other-comprehensive-income-loss-details" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": { "auth_ref": [ "r15" ], "lang": { "en-us": { "role": { "documentation": "Class of asset.", "label": "Asset Class [Domain]" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-6-fair-value-measurement-assets-and-liabilities-measured-at-fair-value-details" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueByAssetClassAxis": { "auth_ref": [ "r71", "r72" ], "lang": { "en-us": { "role": { "documentation": "Information by class of asset.", "label": "Asset Class [Axis]" } } }, "localname": "FairValueByAssetClassAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-6-fair-value-measurement-assets-and-liabilities-measured-at-fair-value-details" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r322", "r344", "r345", "r346", "r347", "r348", "r349", "r424", "r452", "r453", "r454", "r636", "r637", "r643", "r644", "r645" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-6-fair-value-measurement-assets-and-liabilities-measured-at-fair-value-details" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r422" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-6-fair-value-measurement-" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r322", "r344", "r349", "r424", "r452", "r643", "r644", "r645" ], "lang": { "en-us": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Inputs, Level 1 [Member]" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-6-fair-value-measurement-assets-and-liabilities-measured-at-fair-value-details" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r322", "r344", "r349", "r424", "r453", "r636", "r637", "r643", "r644", "r645" ], "lang": { "en-us": { "role": { "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.", "label": "Fair Value, Inputs, Level 2 [Member]" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-6-fair-value-measurement-assets-and-liabilities-measured-at-fair-value-details" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r322", "r344", "r345", "r346", "r347", "r348", "r349", "r424", "r454", "r636", "r637", "r643", "r644", "r645" ], "lang": { "en-us": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Inputs, Level 3 [Member]" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-6-fair-value-measurement-assets-and-liabilities-measured-at-fair-value-details" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r322", "r344", "r345", "r346", "r347", "r348", "r349", "r452", "r453", "r454", "r636", "r637", "r643", "r644", "r645" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-6-fair-value-measurement-assets-and-liabilities-measured-at-fair-value-details" ], "xbrltype": "domainItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r276", "r277", "r280", "r281", "r282", "r284", "r286", "r287", "r323", "r325", "r418", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r503", "r634", "r673", "r674", "r675", "r676", "r677", "r678", "r679", "r700", "r701", "r702", "r703" ], "lang": { "en-us": { "role": { "documentation": "Information by type of financial instrument.", "label": "Financial Instrument [Axis]" } } }, "localname": "FinancialInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-5-marketable-securities-availableforsale-marketable-securities-details" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Total intangible assets, Weighted Average Amortization Period (Year)" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-7-intangible-assets-net-schedule-of-finitelived-intangible-assets-details" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r139", "r302" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Total intangible assets, Accumulated Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-7-intangible-assets-net-schedule-of-finitelived-intangible-assets-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r105" ], "calculation": { "http://www.ceva-dsp.com/20230331/role/statement-note-7-intangible-assets-net-future-amortization-expense-details": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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).", "label": "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "terseLabel": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-7-intangible-assets-net-future-amortization-expense-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://www.ceva-dsp.com/20230331/role/statement-note-7-intangible-assets-net-future-amortization-expense-details": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year.", "label": "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "terseLabel": "Reminder of 2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-7-intangible-assets-net-future-amortization-expense-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r105" ], "calculation": { "http://www.ceva-dsp.com/20230331/role/statement-note-7-intangible-assets-net-future-amortization-expense-details": { "order": 0.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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).", "label": "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "terseLabel": "2027" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-7-intangible-assets-net-future-amortization-expense-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r105" ], "calculation": { "http://www.ceva-dsp.com/20230331/role/statement-note-7-intangible-assets-net-future-amortization-expense-details": { "order": 4.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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).", "label": "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "terseLabel": "2026" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-7-intangible-assets-net-future-amortization-expense-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r105" ], "calculation": { "http://www.ceva-dsp.com/20230331/role/statement-note-7-intangible-assets-net-future-amortization-expense-details": { "order": 3.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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).", "label": "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "terseLabel": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-7-intangible-assets-net-future-amortization-expense-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r299", "r301", "r302", "r303", "r482", "r483" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-7-intangible-assets-net-", "http://www.ceva-dsp.com/20230331/role/statement-note-7-intangible-assets-net-details-textual", "http://www.ceva-dsp.com/20230331/role/statement-note-7-intangible-assets-net-schedule-of-finitelived-intangible-assets-details" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r104", "r483" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Total intangible assets, Gross Carrying Amount", "terseLabel": "Finite-Lived Intangible Assets, Gross, Total" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-7-intangible-assets-net-details-textual", "http://www.ceva-dsp.com/20230331/role/statement-note-7-intangible-assets-net-schedule-of-finitelived-intangible-assets-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r49", "r50" ], "lang": { "en-us": { "role": { "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.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-7-intangible-assets-net-", "http://www.ceva-dsp.com/20230331/role/statement-note-7-intangible-assets-net-details-textual", "http://www.ceva-dsp.com/20230331/role/statement-note-7-intangible-assets-net-schedule-of-finitelived-intangible-assets-details" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r104", "r482" ], "calculation": { "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 2.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 }, "http://www.ceva-dsp.com/20230331/role/statement-note-7-intangible-assets-net-future-amortization-expense-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Intangible assets, net", "totalLabel": "Total intangible assets" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited", "http://www.ceva-dsp.com/20230331/role/statement-note-7-intangible-assets-net-future-amortization-expense-details", "http://www.ceva-dsp.com/20230331/role/statement-note-7-intangible-assets-net-schedule-of-finitelived-intangible-assets-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinitelivedIntangibleAssetsAcquired1": { "auth_ref": [ "r300" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition.", "label": "us-gaap_FinitelivedIntangibleAssetsAcquired1", "terseLabel": "Finite-lived Intangible Assets Acquired" } } }, "localname": "FinitelivedIntangibleAssetsAcquired1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-7-intangible-assets-net-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyContractAssetFairValueDisclosure": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of asset contracts related to the exchange of different currencies, including, but not limited to, foreign currency options, forward contracts, and swaps.", "label": "us-gaap_ForeignCurrencyContractAssetFairValueDisclosure", "terseLabel": "Foreign exchange forward contracts", "verboseLabel": "Foreign exchange contracts" } } }, "localname": "ForeignCurrencyContractAssetFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-11-derivatives-and-hedging-activities-effective-portion-of-the-gains-and-losses-on-derivative-instruments-designated-details", "http://www.ceva-dsp.com/20230331/role/statement-note-6-fair-value-measurement-assets-and-liabilities-measured-at-fair-value-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of liability contracts related to the exchange of different currencies, including, but not limited to, foreign currency options, forward (delivery or nondelivery) contracts, and swaps entered into.", "label": "us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure", "terseLabel": "Foreign exchange contracts", "verboseLabel": "Foreign exchange contracts" } } }, "localname": "ForeignCurrencyContractsLiabilityFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-11-derivatives-and-hedging-activities-effective-portion-of-the-gains-and-losses-on-derivative-instruments-designated-details", "http://www.ceva-dsp.com/20230331/role/statement-note-6-fair-value-measurement-assets-and-liabilities-measured-at-fair-value-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossUnrealized": { "auth_ref": [ "r100", "r573", "r657", "r750", "r751", "r771" ], "calculation": { "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 18.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of unrealized gain (loss) from foreign currency transaction.", "label": "us-gaap_ForeignCurrencyTransactionGainLossUnrealized", "negatedLabel": "Unrealized foreign exchange (gain) loss" } } }, "localname": "ForeignCurrencyTransactionGainLossUnrealized", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignExchangeForwardMember": { "auth_ref": [ "r559", "r563", "r568", "r582", "r588", "r606", "r607", "r608", "r655" ], "lang": { "en-us": { "role": { "documentation": "Foreign exchange forward traded on an exchange (examples include but are not limited to the International Securities Exchange, Philadelphia Stock Exchange, or the Chicago Mercantile Exchange) for options or future contracts to buy or sell a certain currency, at a specified date, at a fixed exercise exchange rate.", "label": "Foreign Exchange Forward [Member]" } } }, "localname": "ForeignExchangeForwardMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-11-derivatives-and-hedging-activities-effective-portion-of-the-gains-and-losses-on-derivative-instruments-designated-details" ], "xbrltype": "domainItemType" }, "us-gaap_ForeignExchangeOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "An option that allows the holder to buy (if call) or sell (if put) an underlying currency at a fixed exercise rate, expressed as an exchange, during a specified period (an American option) or at a specified date (a European option).", "label": "Foreign Exchange Option [Member]" } } }, "localname": "ForeignExchangeOptionMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-11-derivatives-and-hedging-activities-effective-portion-of-the-gains-and-losses-on-derivative-instruments-designated-details" ], "xbrltype": "domainItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r94", "r576" ], "calculation": { "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-loss-unaudited": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "General and administrative", "negatedLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-loss-unaudited", "http://www.ceva-dsp.com/20230331/role/statement-note-12-accumulated-other-comprehensive-income-loss-reclassifications-out-of-accumulated-other-comprehensive-income-loss-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r138", "r288", "r484", "r635", "r651", "r706", "r707" ], "calculation": { "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 1.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_GranteeStatusAxis": { "auth_ref": [ "r353", "r355", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383" ], "lang": { "en-us": { "role": { "documentation": "Information by status of recipient to whom award is granted.", "label": "Grantee Status [Axis]" } } }, "localname": "GranteeStatusAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-", "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_GranteeStatusDomain": { "auth_ref": [ "r353", "r355", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383" ], "lang": { "en-us": { "role": { "documentation": "Status of recipient to whom award is granted.", "label": "Grantee Status [Domain]" } } }, "localname": "GranteeStatusDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-", "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r92", "r170", "r205", "r219", "r225", "r228", "r272", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r426", "r632", "r712" ], "calculation": { "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-loss-unaudited": { "order": 0.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "us-gaap_GrossProfit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-loss-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_HedgingRelationshipDomain": { "auth_ref": [ "r14" ], "lang": { "en-us": { "role": { "documentation": "Nature or intent of a hedge.", "label": "Hedging Relationship [Domain]" } } }, "localname": "HedgingRelationshipDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-11-derivatives-and-hedging-activities-effective-portion-of-the-gains-and-losses-on-derivative-instruments-designated-details", "http://www.ceva-dsp.com/20230331/role/statement-note-11-derivatives-and-hedging-activities-net-gains-losses-reclassified-from-accumulated-other-comprehensive-loss-details" ], "xbrltype": "domainItemType" }, "us-gaap_ImpairmentOfIntangibleAssetsFinitelived": { "auth_ref": [ "r687", "r708" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of a finite-lived intangible asset to fair value.", "label": "us-gaap_ImpairmentOfIntangibleAssetsFinitelived", "terseLabel": "Impairment of Intangible Assets, Finite-Lived" } } }, "localname": "ImpairmentOfIntangibleAssetsFinitelived", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-7-intangible-assets-net-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r0", "r90", "r116", "r205", "r219", "r225", "r228", "r488", "r500", "r632" ], "calculation": { "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-loss-unaudited": { "order": 0.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "terseLabel": "Total, before income taxes", "totalLabel": "Loss before taxes on income" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-loss-unaudited", "http://www.ceva-dsp.com/20230331/role/statement-note-12-accumulated-other-comprehensive-income-loss-reclassifications-out-of-accumulated-other-comprehensive-income-loss-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r304", "r306", "r577" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-equitybased-compensation-expense-included-in-interim-condensed-consolidated-statements-of-income-details", "http://www.ceva-dsp.com/20230331/role/statement-note-7-intangible-assets-net-", "http://www.ceva-dsp.com/20230331/role/statement-note-7-intangible-assets-net-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r306", "r577" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-equitybased-compensation-expense-included-in-interim-condensed-consolidated-statements-of-income-details", "http://www.ceva-dsp.com/20230331/role/statement-note-7-intangible-assets-net-", "http://www.ceva-dsp.com/20230331/role/statement-note-7-intangible-assets-net-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r120", "r129", "r182", "r183", "r213", "r396", "r399", "r506" ], "calculation": { "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-loss-unaudited": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income tax expense", "verboseLabel": "Income tax expense (benefit)" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-loss-unaudited", "http://www.ceva-dsp.com/20230331/role/statement-note-12-accumulated-other-comprehensive-income-loss-reclassifications-out-of-accumulated-other-comprehensive-income-loss-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r36" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Income and withholding taxes" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableTrade": { "auth_ref": [ "r8" ], "calculation": { "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Change in recurring obligations of a business that arise from the acquisition of merchandise, materials, supplies and services used in the production and sale of goods and services.", "label": "us-gaap_IncreaseDecreaseInAccountsPayableTrade", "terseLabel": "Trade payables" } } }, "localname": "IncreaseDecreaseInAccountsPayableTrade", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r480", "r686" ], "calculation": { "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "us-gaap_IncreaseDecreaseInContractWithCustomerLiability", "terseLabel": "Deferred revenues" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredIncomeTaxes": { "auth_ref": [ "r8" ], "calculation": { "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the account that represents the temporary difference that results from Income or Loss that is recognized for accounting purposes but not for tax purposes and vice versa.", "label": "us-gaap_IncreaseDecreaseInDeferredIncomeTaxes", "negatedLabel": "Deferred tax, net" } } }, "localname": "IncreaseDecreaseInDeferredIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": { "auth_ref": [ "r671", "r686" ], "calculation": { "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation for operating lease.", "label": "Operating lease liability" } } }, "localname": "IncreaseDecreaseInOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r8" ], "calculation": { "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in other obligations or expenses incurred but not yet paid.", "label": "us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities", "terseLabel": "Accrued expenses and other payables" } } }, "localname": "IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r8" ], "calculation": { "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "negatedLabel": "Prepaid expenses and other assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r189", "r190", "r191", "r195", "r356" ], "calculation": { "http://www.ceva-dsp.com/20230331/role/statement-note-9-net-income-loss-per-share-of-common-stock-earnings-per-share-details": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.", "label": "Effect of stock -based awards (in shares)" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-9-net-income-loss-per-share-of-common-stock-earnings-per-share-details" ], "xbrltype": "sharesItemType" }, "us-gaap_IntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r298" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all or part of the information related to intangible assets.", "label": "Intangible Assets Disclosure [Text Block]" } } }, "localname": "IntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-7-intangible-assets-net-" ], "xbrltype": "textBlockItemType" }, "us-gaap_InvestmentIncomeAmortizationOfPremium": { "auth_ref": [ "r96" ], "calculation": { "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization of purchase premium on nonoperating securities.", "label": "Amortization of premiums on available-for-sale marketable securities" } } }, "localname": "InvestmentIncomeAmortizationOfPremium", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeNet": { "auth_ref": [ "r95", "r96" ], "calculation": { "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-loss-unaudited": { "order": 0.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after accretion (amortization) of discount (premium), and investment expense, of interest income and dividend income on nonoperating securities.", "label": "Financial income, net", "terseLabel": "Financial income (loss), net" } } }, "localname": "InvestmentIncomeNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-loss-unaudited", "http://www.ceva-dsp.com/20230331/role/statement-note-12-accumulated-other-comprehensive-income-loss-reclassifications-out-of-accumulated-other-comprehensive-income-loss-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r755" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Lease, Cost [Table Text Block]" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-4-leases-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r756" ], "lang": { "en-us": { "role": { "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.", "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-4-leases-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r444" ], "calculation": { "http://www.ceva-dsp.com/20230331/role/statement-note-4-leases-maturities-of-lease-liabilities-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "totalLabel": "Total undiscounted cash flows" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-4-leases-maturities-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r444" ], "calculation": { "http://www.ceva-dsp.com/20230331/role/statement-note-4-leases-maturities-of-lease-liabilities-details": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "verboseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-4-leases-maturities-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r444" ], "calculation": { "http://www.ceva-dsp.com/20230331/role/statement-note-4-leases-maturities-of-lease-liabilities-details": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "verboseLabel": "2027" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-4-leases-maturities-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r444" ], "calculation": { "http://www.ceva-dsp.com/20230331/role/statement-note-4-leases-maturities-of-lease-liabilities-details": { "order": 0.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "verboseLabel": "2026" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-4-leases-maturities-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r444" ], "calculation": { "http://www.ceva-dsp.com/20230331/role/statement-note-4-leases-maturities-of-lease-liabilities-details": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "verboseLabel": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-4-leases-maturities-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r756" ], "calculation": { "http://www.ceva-dsp.com/20230331/role/statement-note-4-leases-maturities-of-lease-liabilities-details": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.", "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "verboseLabel": "The remainder of 2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-4-leases-maturities-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r444" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Less imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-4-leases-maturities-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r435" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Lessee, Operating Leases [Text Block]" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-4-leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r87", "r115", "r498", "r651", "r688", "r704", "r749" ], "calculation": { "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "us-gaap_LiabilitiesAndStockholdersEquity", "totalLabel": "Total liabilities and stockholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r26", "r136", "r170", "r272", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r404", "r406", "r407", "r426", "r651", "r712", "r758", "r759" ], "calculation": { "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "us-gaap_LiabilitiesCurrent", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesNoncurrent": { "auth_ref": [ "r22", "r77", "r78", "r79", "r80", "r170", "r272", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r404", "r406", "r407", "r426", "r712", "r758", "r759" ], "calculation": { "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 0.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer.", "label": "us-gaap_LiabilitiesNoncurrent", "totalLabel": "Total long-term liabilities" } } }, "localname": "LiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Long-term liabilities:" } } }, "localname": "LiabilitiesNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_LicenseMember": { "auth_ref": [ "r717" ], "lang": { "en-us": { "role": { "documentation": "Right to use intangible asset. Intangible asset includes, but is not limited to, patent, copyright, technology, manufacturing process, software or trademark.", "label": "License [Member]" } } }, "localname": "LicenseMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-loss-unaudited", "http://www.ceva-dsp.com/20230331/role/statement-note-3-revenue-recognition-disaggregation-of-revenue-details" ], "xbrltype": "domainItemType" }, "us-gaap_MarketableSecuritiesCurrent": { "auth_ref": [ "r681" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in marketable security, classified as current.", "label": "us-gaap_MarketableSecuritiesCurrent", "verboseLabel": "Investments in marketable equity securities" } } }, "localname": "MarketableSecuritiesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-6-fair-value-measurement-assets-and-liabilities-measured-at-fair-value-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_NatureOfOperations": { "auth_ref": [ "r121", "r130" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward.", "label": "Nature of Operations [Text Block]" } } }, "localname": "NatureOfOperations", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-1-business" ], "xbrltype": "textBlockItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r168" ], "calculation": { "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "totalLabel": "Net cash provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash flows from financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r168" ], "calculation": { "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 0.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "totalLabel": "Net cash provided by (used in) investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash flows from investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r98", "r99", "r100" ], "calculation": { "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "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.", "label": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "totalLabel": "Net cash provided by (used in) operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash flows from operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r91", "r100", "r117", "r134", "r155", "r158", "r162", "r170", "r174", "r176", "r177", "r178", "r179", "r182", "r183", "r192", "r205", "r219", "r225", "r228", "r272", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r421", "r426", "r501", "r574", "r590", "r591", "r632", "r657", "r712" ], "calculation": { "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 0.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-comprehensive-loss-unaudited": { "order": 0.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-loss-unaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net loss", "totalLabel": "Net loss", "verboseLabel": "Net loss" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited", "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-changes-in-stockholders-equity-unaudited", "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-comprehensive-loss-unaudited", "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-loss-unaudited", "http://www.ceva-dsp.com/20230331/role/statement-note-12-accumulated-other-comprehensive-income-loss-reclassifications-out-of-accumulated-other-comprehensive-income-loss-details", "http://www.ceva-dsp.com/20230331/role/statement-note-9-net-income-loss-per-share-of-common-stock-earnings-per-share-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [ "r694" ], "lang": { "en-us": { "role": { "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.", "label": "us-gaap_NumberOfReportableSegments", "terseLabel": "Number of Reportable Segments" } } }, "localname": "NumberOfReportableSegments", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-8-geographic-information-and-major-customer-data-details-textual" ], "xbrltype": "integerItemType" }, "us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent": { "auth_ref": [ "r21", "r31" ], "calculation": { "http://www.ceva-dsp.com/20230331/role/statement-note-12-accumulated-other-comprehensive-income-loss-changes-in-accumulated-balances-of-other-comprehensive-income-loss-details": { "order": 0.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax, before reclassification adjustments, of other comprehensive income (loss), attributable to parent.", "label": "Other comprehensive income (loss) before reclassifications" } } }, "localname": "OciBeforeReclassificationsNetOfTaxAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-12-accumulated-other-comprehensive-income-loss-changes-in-accumulated-balances-of-other-comprehensive-income-loss-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpenseMember": { "auth_ref": [ "r20" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing expenses associated with normal operations.", "label": "Operating Expense [Member]" } } }, "localname": "OperatingExpenseMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-7-intangible-assets-net-", "http://www.ceva-dsp.com/20230331/role/statement-note-7-intangible-assets-net-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-loss-unaudited": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "us-gaap_OperatingExpenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-loss-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-loss-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r205", "r219", "r225", "r228", "r632" ], "calculation": { "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-loss-unaudited": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "us-gaap_OperatingIncomeLoss", "totalLabel": "Operating income (loss)" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-loss-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r439", "r650" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Operating lease cost" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-4-leases-lease-cost-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r437" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Present value of lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-4-leases-maturities-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r437" ], "calculation": { "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r437" ], "calculation": { "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "us-gaap_OperatingLeaseLiabilityNoncurrent", "terseLabel": "Operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r438", "r440" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Cash payments for operating leases" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-4-leases-lease-cost-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r436" ], "calculation": { "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 0.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating lease right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r443", "r650" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Weighted average discount rates" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-4-leases-lease-cost-details" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r442", "r650" ], "lang": { "en-us": { "role": { "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.", "label": "Weighted average remaining lease term (years) (Year)" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-4-leases-lease-cost-details" ], "xbrltype": "durationItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r76", "r101", "r102", "r110" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the organization, consolidation and basis of presentation of financial statements disclosure, and significant accounting policies of the reporting entity. May be provided in more than one note to the financial statements, as long as users are provided with an understanding of (1) the significant judgments and assumptions made by an enterprise in determining whether it must consolidate a VIE and/or disclose information about its involvement with a VIE, (2) the nature of restrictions on a consolidated VIE's assets reported by an enterprise in its statement of financial position, including the carrying amounts of such assets, (3) the nature of, and changes in, the risks associated with an enterprise's involvement with the VIE, and (4) how an enterprise's involvement with the VIE affects the enterprise's financial position, financial performance, and cash flows. Describes procedure if disclosures are provided in more than one note to the financial statements.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-2-basis-of-presentation-and-summary-significant-accounting-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAccruedLiabilitiesNoncurrent": { "auth_ref": [ "r27" ], "calculation": { "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 0.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other accrued liabilities" } } }, "localname": "OtherAccruedLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r140" ], "calculation": { "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 5.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other long-term assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Available-for-sale securities:" } } }, "localname": "OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-comprehensive-loss-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesBeforeTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash flow hedges:" } } }, "localname": "OtherComprehensiveIncomeDerivativesQualifyingAsHedgesBeforeTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-comprehensive-loss-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax": { "auth_ref": [ "r148", "r149", "r151" ], "calculation": { "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-comprehensive-loss-unaudited": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossBeforeTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax and after adjustment, of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.", "label": "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax", "totalLabel": "Net change" } } }, "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-comprehensive-loss-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossBeforeTax": { "auth_ref": [ "r163", "r427", "r428", "r433", "r485", "r502", "r683", "r684" ], "calculation": { "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-comprehensive-loss-unaudited": { "order": 0.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax, after reclassification adjustments of other comprehensive income (loss).", "label": "us-gaap_OtherComprehensiveIncomeLossBeforeTax", "totalLabel": "Other comprehensive income (loss) before tax" } } }, "localname": "OtherComprehensiveIncomeLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-comprehensive-loss-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax": { "auth_ref": [ "r147", "r151" ], "calculation": { "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-comprehensive-loss-unaudited": { "order": 0.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossBeforeTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax and after reclassification, of gain (loss) from derivative instrument designated and qualifying cash flow hedge included in assessment of hedge effectiveness.", "label": "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax", "totalLabel": "Net change" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-comprehensive-loss-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax": { "auth_ref": [ "r147", "r151", "r408", "r409", "r411" ], "calculation": { "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-comprehensive-loss-unaudited": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax and reclassification, of gain (loss) from derivative instrument designated and qualifying cash flow hedge included in assessment of hedge effectiveness.", "label": "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax", "terseLabel": "Derivatives designated as cash flow hedging instruments" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-comprehensive-loss-unaudited", "http://www.ceva-dsp.com/20230331/role/statement-note-11-derivatives-and-hedging-activities-effective-portion-of-the-gains-and-losses-on-derivative-instruments-designated-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax": { "auth_ref": [ "r128", "r151", "r153" ], "calculation": { "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-comprehensive-loss-unaudited": { "order": 0.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.", "label": "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax", "negatedLabel": "Reclassification adjustments for losses included in net loss" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-comprehensive-loss-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r13", "r21", "r156", "r159", "r163", "r427", "r428", "r433", "r485", "r502", "r683", "r684" ], "calculation": { "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-comprehensive-loss-unaudited": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).", "label": "Other comprehensive income", "totalLabel": "Other comprehensive income (loss), net of taxes" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-changes-in-stockholders-equity-unaudited", "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-comprehensive-loss-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r7", "r11", "r111", "r156", "r159" ], "calculation": { "http://www.ceva-dsp.com/20230331/role/statement-note-12-accumulated-other-comprehensive-income-loss-changes-in-accumulated-balances-of-other-comprehensive-income-loss-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.", "label": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "totalLabel": "Net current period other comprehensive income (loss)" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-12-accumulated-other-comprehensive-income-loss-changes-in-accumulated-balances-of-other-comprehensive-income-loss-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax": { "auth_ref": [ "r6", "r89", "r154", "r271" ], "calculation": { "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-comprehensive-loss-unaudited": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of reclassification adjustment from accumulated other comprehensive income for unrealized gain (loss) realized upon the sale of available-for-sale securities.", "label": "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax", "negatedLabel": "Reclassification adjustments for gains included in net loss" } } }, "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-comprehensive-loss-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossTax": { "auth_ref": [ "r4", "r160", "r163", "r396", "r400", "r401", "r427", "r431", "r433", "r485", "r502" ], "calculation": { "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-comprehensive-loss-unaudited": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of tax expense (benefit) allocated to other comprehensive income (loss).", "label": "Income tax expense (benefit) related to components of other comprehensive income (loss)" } } }, "localname": "OtherComprehensiveIncomeLossTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-comprehensive-loss-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax": { "auth_ref": [ "r148", "r151", "r271" ], "calculation": { "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-comprehensive-loss-unaudited": { "order": 0.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax and adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.", "label": "Changes in unrealized gains (losses)" } } }, "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-comprehensive-loss-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLongTermInvestments": { "auth_ref": [ "r491", "r680" ], "calculation": { "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 3.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term investments classified as other.", "label": "Investments in marketable equity securities" } } }, "localname": "OtherLongTermInvestments", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Non-cash transactions:" } } }, "localname": "OtherNoncashInvestingAndFinancingItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_PatentsMember": { "auth_ref": [ "r109" ], "lang": { "en-us": { "role": { "documentation": "Exclusive legal right granted by the government to the owner of the patent to exploit an invention or a process for a period of time specified by law.", "label": "Patents [Member]" } } }, "localname": "PatentsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-7-intangible-assets-net-schedule-of-finitelived-intangible-assets-details" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt": { "auth_ref": [ "r34", "r166", "r238" ], "calculation": { "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 0.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to acquire investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt", "negatedLabel": "Investment in available-for-sale marketable securities" } } }, "localname": "PaymentsToAcquireAvailableForSaleSecuritiesDebt", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r97" ], "calculation": { "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment", "negatedLabel": "Purchase of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r718", "r719", "r720", "r721", "r722", "r723", "r724", "r725", "r726", "r727", "r728", "r729", "r730", "r731", "r732", "r733", "r734", "r735", "r736", "r737", "r738", "r739", "r740", "r741", "r742", "r743" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-", "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-details-textual", "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-valuation-assumptions-details" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [ "r718", "r719", "r720", "r721", "r722", "r723", "r724", "r725", "r726", "r727", "r728", "r729", "r730", "r731", "r732", "r733", "r734", "r735", "r736", "r737", "r738", "r739", "r740", "r741", "r742", "r743" ], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-", "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-details-textual", "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-valuation-assumptions-details" ], "xbrltype": "domainItemType" }, "us-gaap_PolicyTextBlockAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "us-gaap_PolicyTextBlockAbstract", "terseLabel": "Accounting Policies" } } }, "localname": "PolicyTextBlockAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-significant-accounting-policies-policies" ], "xbrltype": "stringItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r81", "r324" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred stock, par value (in dollars per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r81", "r553" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred stock, shares authorized (in shares)" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r81", "r324" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred stock, shares issued (in shares)" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r81", "r553", "r571", "r772", "r773" ], "lang": { "en-us": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred stock, shares outstanding (in shares)" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r81", "r494", "r651" ], "calculation": { "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock: $0.001 par value: 5,000,000 shares authorized; none issued and outstanding" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r682" ], "calculation": { "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 0.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions": { "auth_ref": [ "r5", "r18" ], "calculation": { "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 0.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from issuance of shares under share-based payment arrangement. Includes, but is not limited to, option exercised.", "label": "Proceeds from exercise of stock-based awards" } } }, "localname": "ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities": { "auth_ref": [ "r166", "r167", "r697" ], "calculation": { "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from maturity, prepayment and call of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Proceeds from maturity of available-for-sale marketable securities" } } }, "localname": "ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt": { "auth_ref": [ "r33", "r166", "r238", "r270" ], "calculation": { "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from sale of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Proceeds from sale of available-for-sale marketable securities" } } }, "localname": "ProceedsFromSaleOfAvailableForSaleSecuritiesDebt", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r10", "r490", "r499", "r651" ], "calculation": { "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 8.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent": { "auth_ref": [ "r21", "r31" ], "calculation": { "http://www.ceva-dsp.com/20230331/role/statement-note-12-accumulated-other-comprehensive-income-loss-changes-in-accumulated-balances-of-other-comprehensive-income-loss-details": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of reclassification adjustments of other comprehensive income (loss) attributable to parent.", "label": "us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent", "negatedLabel": "Amounts reclassified from accumulated other comprehensive income (loss)" } } }, "localname": "ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-12-accumulated-other-comprehensive-income-loss-changes-in-accumulated-balances-of-other-comprehensive-income-loss-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis": { "auth_ref": [ "r162" ], "lang": { "en-us": { "role": { "documentation": "Information by item reclassified out of accumulated other comprehensive income (loss).", "label": "Reclassification out of Accumulated Other Comprehensive Income [Axis]" } } }, "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-12-accumulated-other-comprehensive-income-loss-reclassifications-out-of-accumulated-other-comprehensive-income-loss-details" ], "xbrltype": "stringItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain": { "auth_ref": [ "r162" ], "lang": { "en-us": { "role": { "documentation": "Item reclassified out of accumulated other comprehensive income (loss).", "label": "Reclassification out of Accumulated Other Comprehensive Income [Domain]" } } }, "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-12-accumulated-other-comprehensive-income-loss-reclassifications-out-of-accumulated-other-comprehensive-income-loss-details" ], "xbrltype": "domainItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r162" ], "lang": { "en-us": { "role": { "documentation": "Identifies item reclassified out of accumulated other comprehensive income (loss).", "label": "Reclassification out of Accumulated Other Comprehensive Income [Member]" } } }, "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-12-accumulated-other-comprehensive-income-loss-reclassifications-out-of-accumulated-other-comprehensive-income-loss-details" ], "xbrltype": "domainItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information about items reclassified out of accumulated other comprehensive income (loss).", "label": "Reclassification out of Accumulated Other Comprehensive Income [Table Text Block]" } } }, "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-12-accumulated-other-comprehensive-income-loss-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r75", "r393", "r766" ], "calculation": { "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-loss-unaudited": { "order": 0.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Research and development, net", "negatedLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-loss-unaudited", "http://www.ceva-dsp.com/20230331/role/statement-note-12-accumulated-other-comprehensive-income-loss-reclassifications-out-of-accumulated-other-comprehensive-income-loss-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Restricted Stock Units (RSUs) [Member]" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-", "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r84", "r106", "r497", "r528", "r530", "r533", "r554", "r651" ], "calculation": { "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated undistributed earnings (deficit).", "label": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r132", "r171", "r172", "r173", "r175", "r181", "r183", "r273", "r274", "r389", "r390", "r391", "r397", "r398", "r412", "r414", "r415", "r417", "r419", "r525", "r527", "r534", "r772" ], "lang": { "en-us": { "role": { "documentation": "Accumulated undistributed earnings (deficit).", "label": "Retained Earnings [Member]" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-changes-in-stockholders-equity-unaudited" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": { "auth_ref": [ "r206", "r207", "r218", "r223", "r224", "r230", "r232", "r234", "r338", "r339", "r481" ], "calculation": { "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-loss-unaudited": { "order": 0.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise.", "label": "Revenues" } } }, "localname": "RevenueFromContractWithCustomerIncludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-loss-unaudited", "http://www.ceva-dsp.com/20230331/role/statement-note-3-revenue-recognition-disaggregation-of-revenue-details", "http://www.ceva-dsp.com/20230331/role/statement-note-8-geographic-information-and-major-customer-data-revenues-based-on-customer-location-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerMember": { "auth_ref": [ "r234", "r669" ], "lang": { "en-us": { "role": { "documentation": "Revenue from satisfaction of performance obligation by transferring promised product and service to customer, when it serves as benchmark in concentration of risk calculation.", "label": "Revenue from Contract with Customer Benchmark [Member]" } } }, "localname": "RevenueFromContractWithCustomerMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-8-geographic-information-and-major-customer-data-major-customers-data-as-percentage-of-total-revenues-details" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r131", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r342" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-3-revenue-recognition-" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "auth_ref": [ "r19" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue.", "label": "Revenue from External Customers by Geographic Areas [Table Text Block]" } } }, "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-8-geographic-information-and-major-customer-data-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r126" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.", "label": "Licensing, NRE and related revenues" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-3-revenue-recognition-remaining-performance-obligation-2-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r127" ], "lang": { "en-us": { "role": { "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.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-3-revenue-recognition-remaining-performance-obligation-details-parentheticals" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "auth_ref": [ "r127" ], "lang": { "en-us": { "role": { "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-3-revenue-recognition-remaining-performance-obligation-2-details", "http://www.ceva-dsp.com/20230331/role/statement-note-3-revenue-recognition-remaining-performance-obligation-details-parentheticals" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock": { "auth_ref": [ "r668" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of expected timing for satisfying remaining performance obligation.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-3-revenue-recognition-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenues:" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-loss-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r441", "r650" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right-of-use assets obtained in the exchange for operating lease liabilities" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RoyaltyMember": { "auth_ref": [ "r717" ], "lang": { "en-us": { "role": { "documentation": "Money for usage-based right to asset.", "label": "Royalty [Member]" } } }, "localname": "RoyaltyMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-loss-unaudited", "http://www.ceva-dsp.com/20230331/role/statement-note-3-revenue-recognition-assets-and-liabilities-details", "http://www.ceva-dsp.com/20230331/role/statement-note-3-revenue-recognition-disaggregation-of-revenue-details" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r31", "r753", "r754" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss).", "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]" } } }, "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-12-accumulated-other-comprehensive-income-loss-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the reconciliation of available-for-sale securities from cost basis to fair value.", "label": "Schedule of Available-for-Sale Securities Reconciliation [Table Text Block]" } } }, "localname": "ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-5-marketable-securities-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDerivativeInstrumentsEffectOnOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r68" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the effective portion of the gains and losses on derivative instruments designated (and non-derivative instruments) designated and qualifying in cash flow hedges and net investment hedges that was recognized in other comprehensive income (loss) during the current period.", "label": "Schedule of Derivative Instruments, Effect on Other Comprehensive Income (Loss) [Table Text Block]" } } }, "localname": "ScheduleOfDerivativeInstrumentsEffectOnOtherComprehensiveIncomeLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-11-derivatives-and-hedging-activities-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r693" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-9-net-loss-per-share-of-common-stock-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r56" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "auth_ref": [ "r423", "r424" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]" } } }, "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-6-fair-value-measurement-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r49", "r50" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-7-intangible-assets-net-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNetInvestmentHedgesInAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r747" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the effective portion of gains and losses on derivative instruments (and nonderivative instruments) designated and qualifying in net investment hedges recorded in accumulated other comprehensive income (loss) during the term of the hedging relationship and reclassified into earnings during the current period.", "label": "Schedule of Net Investment Hedges in Accumulated Other Comprehensive Income (Loss) [Table Text Block]" } } }, "localname": "ScheduleOfNetInvestmentHedgesInAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-11-derivatives-and-hedging-activities-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRealizedGainLossTableTextBlock": { "auth_ref": [ "r700" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the proceeds from sales of available-for-sale securities and the gross realized gains and gross realized losses that have been included in earnings as a result of those sales.", "label": "Schedule of Realized Gain (Loss) [Table Text Block]" } } }, "localname": "ScheduleOfRealizedGainLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-5-marketable-securities-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "auth_ref": [ "r55" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year.", "label": "Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]" } } }, "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r16", "r17", "r55" ], "lang": { "en-us": { "role": { "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.", "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock": { "auth_ref": [ "r108" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Share-Based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block]" } } }, "localname": "ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r50" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-7-intangible-assets-net-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock": { "auth_ref": [ "r40", "r41", "r43", "r44", "r73", "r113" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.", "label": "Schedules of Concentration of Risk, by Risk Factor [Table Text Block]" } } }, "localname": "SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-8-geographic-information-and-major-customer-data-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r202", "r205", "r206", "r207", "r208", "r209", "r210", "r211", "r212", "r213", "r214", "r215", "r216", "r218", "r219", "r220", "r221", "r222", "r223", "r224", "r225", "r226", "r228", "r234", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r307", "r308", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r635", "r672", "r768" ], "lang": { "en-us": { "role": { "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.", "label": "Segments [Domain]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-3-revenue-recognition-disaggregation-of-revenue-details" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r201", "r202", "r203", "r204", "r205", "r217", "r222", "r226", "r227", "r228", "r229", "r230", "r231", "r234" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-8-geographic-information-and-major-customer-data" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-loss-unaudited": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.", "label": "Sales and marketing", "negatedTerseLabel": "Sales and marketing" } } }, "localname": "SellingAndMarketingExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-loss-unaudited", "http://www.ceva-dsp.com/20230331/role/statement-note-12-accumulated-other-comprehensive-income-loss-reclassifications-out-of-accumulated-other-comprehensive-income-loss-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r8" ], "calculation": { "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "us-gaap_ShareBasedCompensation", "terseLabel": "Equity-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r649" ], "lang": { "en-us": { "role": { "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.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-details-textual" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r374" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "negatedLabel": "Forfeited or expired, number (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-summary-of-restricted-stock-units-activity-details" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r374" ], "lang": { "en-us": { "role": { "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.", "label": "Forfeited or expired, weighted average fair value (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-summary-of-restricted-stock-units-activity-details" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r372" ], "lang": { "en-us": { "role": { "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).", "label": "Granted, number (in shares)", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-details-textual", "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-summary-of-restricted-stock-units-activity-details" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r372" ], "lang": { "en-us": { "role": { "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).", "label": "Granted, weighted average fair value (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-summary-of-restricted-stock-units-activity-details" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r369", "r370" ], "lang": { "en-us": { "role": { "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.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "periodEndLabel": "Unvested, number (in shares)", "periodStartLabel": "Unvested, number (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-summary-of-restricted-stock-units-activity-details" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r369", "r370" ], "lang": { "en-us": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "periodEndLabel": "Unvested, weighted average fair value (in dollars per share)", "periodStartLabel": "Unvested, weighted average fair value (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-summary-of-restricted-stock-units-activity-details" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r373" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "negatedLabel": "Vested, number (in shares)", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-details-textual", "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-summary-of-restricted-stock-units-activity-details" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r373" ], "lang": { "en-us": { "role": { "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.", "label": "Vested, weighted average fair value (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-summary-of-restricted-stock-units-activity-details" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r381" ], "lang": { "en-us": { "role": { "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.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "terseLabel": "Expected dividend yield" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-valuation-assumptions-details" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r380" ], "lang": { "en-us": { "role": { "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.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "terseLabel": "Expected volatility" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-valuation-assumptions-details" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum", "terseLabel": "Expected volatility, Minimum" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-valuation-assumptions-details" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r382" ], "lang": { "en-us": { "role": { "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "terseLabel": "Risk-free interest rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-valuation-assumptions-details" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The minimum risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum", "terseLabel": "Risk-free interest rate, Minimum" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-valuation-assumptions-details" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-", "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-details-textual", "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-summary-of-restricted-stock-units-activity-details", "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-valuation-assumptions-details" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedPaymentArrangementEmployeeMember": { "auth_ref": [ "r355", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383" ], "lang": { "en-us": { "role": { "documentation": "Recipient, of award granted under share-based payment arrangement, over whom grantor exercises or has right to exercise sufficient control to establish employer-employee relationship based on law of pertinent jurisdiction. Includes, but is not limited to, nonemployee director treated as employee when acting as member of board of directors, if elected by grantor's shareholders or appointed to board position to be filled by shareholder election when existing term expires.", "label": "Share-Based Payment Arrangement, Employee [Member]" } } }, "localname": "ShareBasedPaymentArrangementEmployeeMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-", "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "auth_ref": [ "r718" ], "lang": { "en-us": { "role": { "documentation": "Percentage of vesting of award under share-based payment arrangement.", "label": "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-details-textual" ], "xbrltype": "percentItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r379" ], "lang": { "en-us": { "role": { "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.", "label": "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "terseLabel": "Contractual term of up to (Month)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-valuation-assumptions-details" ], "xbrltype": "durationItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "us-gaap_SharesOutstanding", "periodEndLabel": "Balance (in shares)", "periodStartLabel": "Balance (in shares)" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-changes-in-stockholders-equity-unaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r133", "r202", "r205", "r206", "r207", "r208", "r209", "r210", "r211", "r212", "r213", "r214", "r215", "r216", "r218", "r219", "r220", "r221", "r222", "r223", "r224", "r225", "r226", "r228", "r234", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r305", "r307", "r308", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r635", "r672", "r768" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-3-revenue-recognition-disaggregation-of-revenue-details" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r13", "r28", "r132", "r160", "r161", "r162", "r171", "r172", "r173", "r175", "r181", "r183", "r200", "r273", "r274", "r326", "r389", "r390", "r391", "r397", "r398", "r412", "r413", "r414", "r415", "r416", "r417", "r419", "r427", "r429", "r430", "r431", "r432", "r433", "r445", "r525", "r526", "r527", "r534", "r592" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-changes-in-stockholders-equity-unaudited", "http://www.ceva-dsp.com/20230331/role/statement-note-12-accumulated-other-comprehensive-income-loss-changes-in-accumulated-balances-of-other-comprehensive-income-loss-details", "http://www.ceva-dsp.com/20230331/role/statement-note-12-accumulated-other-comprehensive-income-loss-reclassifications-out-of-accumulated-other-comprehensive-income-loss-details" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [ "r171", "r172", "r173", "r200", "r481", "r532", "r535", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r566", "r567", "r568", "r569", "r570", "r572", "r575", "r576", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r592", "r656" ], "lang": { "en-us": { "role": { "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.", "label": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited", "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited", "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-changes-in-stockholders-equity-unaudited", "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-comprehensive-loss-unaudited", "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-loss-unaudited", "http://www.ceva-dsp.com/20230331/role/statement-note-1-business", "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-", "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-details-textual", "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-equitybased-compensation-expense-included-in-interim-condensed-consolidated-statements-of-income-details", "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-summary-of-restricted-stock-units-activity-details", "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-summary-of-stock-option-activity-details", "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-tables", "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-valuation-assumptions-details", "http://www.ceva-dsp.com/20230331/role/statement-note-11-derivatives-and-hedging-activities-", "http://www.ceva-dsp.com/20230331/role/statement-note-11-derivatives-and-hedging-activities-details-textual", "http://www.ceva-dsp.com/20230331/role/statement-note-11-derivatives-and-hedging-activities-effective-portion-of-the-gains-and-losses-on-derivative-instruments-designated-details", "http://www.ceva-dsp.com/20230331/role/statement-note-11-derivatives-and-hedging-activities-net-gains-losses-reclassified-from-accumulated-other-comprehensive-loss-details", "http://www.ceva-dsp.com/20230331/role/statement-note-11-derivatives-and-hedging-activities-tables", "http://www.ceva-dsp.com/20230331/role/statement-note-12-accumulated-other-comprehensive-income-loss", "http://www.ceva-dsp.com/20230331/role/statement-note-12-accumulated-other-comprehensive-income-loss-changes-in-accumulated-balances-of-other-comprehensive-income-loss-details", "http://www.ceva-dsp.com/20230331/role/statement-note-12-accumulated-other-comprehensive-income-loss-reclassifications-out-of-accumulated-other-comprehensive-income-loss-details", "http://www.ceva-dsp.com/20230331/role/statement-note-12-accumulated-other-comprehensive-income-loss-tables", "http://www.ceva-dsp.com/20230331/role/statement-note-13-share-repurchase-program", "http://www.ceva-dsp.com/20230331/role/statement-note-13-share-repurchase-program-details-textual", "http://www.ceva-dsp.com/20230331/role/statement-note-14-subsequent-event", "http://www.ceva-dsp.com/20230331/role/statement-note-14-subsequent-event-details-textual", "http://www.ceva-dsp.com/20230331/role/statement-note-2-basis-of-presentation-and-summary-significant-accounting-policies", "http://www.ceva-dsp.com/20230331/role/statement-note-3-revenue-recognition-", "http://www.ceva-dsp.com/20230331/role/statement-note-3-revenue-recognition-assets-and-liabilities-details", "http://www.ceva-dsp.com/20230331/role/statement-note-3-revenue-recognition-details-textual", "http://www.ceva-dsp.com/20230331/role/statement-note-3-revenue-recognition-disaggregation-of-revenue-details", "http://www.ceva-dsp.com/20230331/role/statement-note-3-revenue-recognition-remaining-performance-obligation-2-details", "http://www.ceva-dsp.com/20230331/role/statement-note-3-revenue-recognition-remaining-performance-obligation-details", "http://www.ceva-dsp.com/20230331/role/statement-note-3-revenue-recognition-remaining-performance-obligation-details-parentheticals", "http://www.ceva-dsp.com/20230331/role/statement-note-3-revenue-recognition-tables", "http://www.ceva-dsp.com/20230331/role/statement-note-4-leases", "http://www.ceva-dsp.com/20230331/role/statement-note-4-leases-lease-cost-details", "http://www.ceva-dsp.com/20230331/role/statement-note-4-leases-maturities-of-lease-liabilities-details", "http://www.ceva-dsp.com/20230331/role/statement-note-4-leases-tables", "http://www.ceva-dsp.com/20230331/role/statement-note-5-marketable-securities-", "http://www.ceva-dsp.com/20230331/role/statement-note-5-marketable-securities-availableforsale-marketable-securities-details", "http://www.ceva-dsp.com/20230331/role/statement-note-5-marketable-securities-summary-of-gross-realized-gains-and-losses-from-sale-of-availableforsale-marketable-securities-details", "http://www.ceva-dsp.com/20230331/role/statement-note-5-marketable-securities-summary-of-gross-unrealized-losses-and-fair-values-on-investments-details", "http://www.ceva-dsp.com/20230331/role/statement-note-5-marketable-securities-tables", "http://www.ceva-dsp.com/20230331/role/statement-note-6-fair-value-measurement-", "http://www.ceva-dsp.com/20230331/role/statement-note-6-fair-value-measurement-assets-and-liabilities-measured-at-fair-value-details", "http://www.ceva-dsp.com/20230331/role/statement-note-6-fair-value-measurement-tables", "http://www.ceva-dsp.com/20230331/role/statement-note-7-intangible-assets-net-", "http://www.ceva-dsp.com/20230331/role/statement-note-7-intangible-assets-net-details-textual", "http://www.ceva-dsp.com/20230331/role/statement-note-7-intangible-assets-net-future-amortization-expense-details", "http://www.ceva-dsp.com/20230331/role/statement-note-7-intangible-assets-net-schedule-of-finitelived-intangible-assets-details", "http://www.ceva-dsp.com/20230331/role/statement-note-7-intangible-assets-net-tables", "http://www.ceva-dsp.com/20230331/role/statement-note-8-geographic-information-and-major-customer-data", "http://www.ceva-dsp.com/20230331/role/statement-note-8-geographic-information-and-major-customer-data-details-textual", "http://www.ceva-dsp.com/20230331/role/statement-note-8-geographic-information-and-major-customer-data-major-customers-data-as-percentage-of-total-revenues-details", "http://www.ceva-dsp.com/20230331/role/statement-note-8-geographic-information-and-major-customer-data-revenues-based-on-customer-location-details", "http://www.ceva-dsp.com/20230331/role/statement-note-8-geographic-information-and-major-customer-data-tables", "http://www.ceva-dsp.com/20230331/role/statement-note-9-net-income-loss-per-share-of-common-stock-earnings-per-share-details", "http://www.ceva-dsp.com/20230331/role/statement-note-9-net-loss-per-share-of-common-stock", "http://www.ceva-dsp.com/20230331/role/statement-note-9-net-loss-per-share-of-common-stock-details-textual", "http://www.ceva-dsp.com/20230331/role/statement-note-9-net-loss-per-share-of-common-stock-tables", "http://www.ceva-dsp.com/20230331/role/statement-significant-accounting-policies-policies" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r171", "r172", "r173", "r200", "r481", "r532", "r535", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r566", "r567", "r568", "r569", "r570", "r572", "r575", "r576", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r592", "r656" ], "lang": { "en-us": { "role": { "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.", "label": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited", "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited", "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-changes-in-stockholders-equity-unaudited", "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-comprehensive-loss-unaudited", "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-loss-unaudited", "http://www.ceva-dsp.com/20230331/role/statement-note-1-business", "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-", "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-details-textual", "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-equitybased-compensation-expense-included-in-interim-condensed-consolidated-statements-of-income-details", "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-summary-of-restricted-stock-units-activity-details", "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-summary-of-stock-option-activity-details", "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-tables", "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-valuation-assumptions-details", "http://www.ceva-dsp.com/20230331/role/statement-note-11-derivatives-and-hedging-activities-", "http://www.ceva-dsp.com/20230331/role/statement-note-11-derivatives-and-hedging-activities-details-textual", "http://www.ceva-dsp.com/20230331/role/statement-note-11-derivatives-and-hedging-activities-effective-portion-of-the-gains-and-losses-on-derivative-instruments-designated-details", "http://www.ceva-dsp.com/20230331/role/statement-note-11-derivatives-and-hedging-activities-net-gains-losses-reclassified-from-accumulated-other-comprehensive-loss-details", "http://www.ceva-dsp.com/20230331/role/statement-note-11-derivatives-and-hedging-activities-tables", "http://www.ceva-dsp.com/20230331/role/statement-note-12-accumulated-other-comprehensive-income-loss", "http://www.ceva-dsp.com/20230331/role/statement-note-12-accumulated-other-comprehensive-income-loss-changes-in-accumulated-balances-of-other-comprehensive-income-loss-details", "http://www.ceva-dsp.com/20230331/role/statement-note-12-accumulated-other-comprehensive-income-loss-reclassifications-out-of-accumulated-other-comprehensive-income-loss-details", "http://www.ceva-dsp.com/20230331/role/statement-note-12-accumulated-other-comprehensive-income-loss-tables", "http://www.ceva-dsp.com/20230331/role/statement-note-13-share-repurchase-program", "http://www.ceva-dsp.com/20230331/role/statement-note-13-share-repurchase-program-details-textual", "http://www.ceva-dsp.com/20230331/role/statement-note-14-subsequent-event", "http://www.ceva-dsp.com/20230331/role/statement-note-14-subsequent-event-details-textual", "http://www.ceva-dsp.com/20230331/role/statement-note-2-basis-of-presentation-and-summary-significant-accounting-policies", "http://www.ceva-dsp.com/20230331/role/statement-note-3-revenue-recognition-", "http://www.ceva-dsp.com/20230331/role/statement-note-3-revenue-recognition-assets-and-liabilities-details", "http://www.ceva-dsp.com/20230331/role/statement-note-3-revenue-recognition-details-textual", "http://www.ceva-dsp.com/20230331/role/statement-note-3-revenue-recognition-disaggregation-of-revenue-details", "http://www.ceva-dsp.com/20230331/role/statement-note-3-revenue-recognition-remaining-performance-obligation-2-details", "http://www.ceva-dsp.com/20230331/role/statement-note-3-revenue-recognition-remaining-performance-obligation-details", "http://www.ceva-dsp.com/20230331/role/statement-note-3-revenue-recognition-remaining-performance-obligation-details-parentheticals", "http://www.ceva-dsp.com/20230331/role/statement-note-3-revenue-recognition-tables", "http://www.ceva-dsp.com/20230331/role/statement-note-4-leases", "http://www.ceva-dsp.com/20230331/role/statement-note-4-leases-lease-cost-details", "http://www.ceva-dsp.com/20230331/role/statement-note-4-leases-maturities-of-lease-liabilities-details", "http://www.ceva-dsp.com/20230331/role/statement-note-4-leases-tables", "http://www.ceva-dsp.com/20230331/role/statement-note-5-marketable-securities-", "http://www.ceva-dsp.com/20230331/role/statement-note-5-marketable-securities-availableforsale-marketable-securities-details", "http://www.ceva-dsp.com/20230331/role/statement-note-5-marketable-securities-summary-of-gross-realized-gains-and-losses-from-sale-of-availableforsale-marketable-securities-details", "http://www.ceva-dsp.com/20230331/role/statement-note-5-marketable-securities-summary-of-gross-unrealized-losses-and-fair-values-on-investments-details", "http://www.ceva-dsp.com/20230331/role/statement-note-5-marketable-securities-tables", "http://www.ceva-dsp.com/20230331/role/statement-note-6-fair-value-measurement-", "http://www.ceva-dsp.com/20230331/role/statement-note-6-fair-value-measurement-assets-and-liabilities-measured-at-fair-value-details", "http://www.ceva-dsp.com/20230331/role/statement-note-6-fair-value-measurement-tables", "http://www.ceva-dsp.com/20230331/role/statement-note-7-intangible-assets-net-", "http://www.ceva-dsp.com/20230331/role/statement-note-7-intangible-assets-net-details-textual", "http://www.ceva-dsp.com/20230331/role/statement-note-7-intangible-assets-net-future-amortization-expense-details", "http://www.ceva-dsp.com/20230331/role/statement-note-7-intangible-assets-net-schedule-of-finitelived-intangible-assets-details", "http://www.ceva-dsp.com/20230331/role/statement-note-7-intangible-assets-net-tables", "http://www.ceva-dsp.com/20230331/role/statement-note-8-geographic-information-and-major-customer-data", "http://www.ceva-dsp.com/20230331/role/statement-note-8-geographic-information-and-major-customer-data-details-textual", "http://www.ceva-dsp.com/20230331/role/statement-note-8-geographic-information-and-major-customer-data-major-customers-data-as-percentage-of-total-revenues-details", "http://www.ceva-dsp.com/20230331/role/statement-note-8-geographic-information-and-major-customer-data-revenues-based-on-customer-location-details", "http://www.ceva-dsp.com/20230331/role/statement-note-8-geographic-information-and-major-customer-data-tables", "http://www.ceva-dsp.com/20230331/role/statement-note-9-net-income-loss-per-share-of-common-stock-earnings-per-share-details", "http://www.ceva-dsp.com/20230331/role/statement-note-9-net-loss-per-share-of-common-stock", "http://www.ceva-dsp.com/20230331/role/statement-note-9-net-loss-per-share-of-common-stock-details-textual", "http://www.ceva-dsp.com/20230331/role/statement-note-9-net-loss-per-share-of-common-stock-tables", "http://www.ceva-dsp.com/20230331/role/statement-significant-accounting-policies-policies" ], "xbrltype": "stringItemType" }, "us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The remaining number of shares authorized to be repurchased by an entity's Board of Directors under a stock repurchase plan.", "label": "us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased", "terseLabel": "Stock Repurchase Program, Remaining Number of Shares Authorized to be Repurchased (in shares)" } } }, "localname": "StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-13-share-repurchase-program-details-textual" ], "xbrltype": "sharesItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r82", "r85", "r86", "r103", "r555", "r571", "r593", "r594", "r651", "r658", "r688", "r704", "r749", "r772" ], "calculation": { "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.", "label": "us-gaap_StockholdersEquity", "periodEndLabel": "Balance", "periodStartLabel": "Balance", "totalLabel": "Total stockholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited", "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-changes-in-stockholders-equity-unaudited", "http://www.ceva-dsp.com/20230331/role/statement-note-12-accumulated-other-comprehensive-income-loss-changes-in-accumulated-balances-of-other-comprehensive-income-loss-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders\u2019 equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r434", "r447" ], "lang": { "en-us": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-14-subsequent-event", "http://www.ceva-dsp.com/20230331/role/statement-note-14-subsequent-event-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r434", "r447" ], "lang": { "en-us": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-14-subsequent-event", "http://www.ceva-dsp.com/20230331/role/statement-note-14-subsequent-event-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r434", "r447" ], "lang": { "en-us": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-14-subsequent-event", "http://www.ceva-dsp.com/20230331/role/statement-note-14-subsequent-event-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r446", "r448" ], "lang": { "en-us": { "role": { "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.", "label": "Subsequent Events [Text Block]" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-14-subsequent-event" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental information of cash-flow activities:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_TableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "us-gaap_TableTextBlock", "terseLabel": "Notes Tables" } } }, "localname": "TableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-tables", "http://www.ceva-dsp.com/20230331/role/statement-note-11-derivatives-and-hedging-activities-tables", "http://www.ceva-dsp.com/20230331/role/statement-note-12-accumulated-other-comprehensive-income-loss-tables", "http://www.ceva-dsp.com/20230331/role/statement-note-3-revenue-recognition-tables", "http://www.ceva-dsp.com/20230331/role/statement-note-4-leases-tables", "http://www.ceva-dsp.com/20230331/role/statement-note-5-marketable-securities-tables", "http://www.ceva-dsp.com/20230331/role/statement-note-6-fair-value-measurement-tables", "http://www.ceva-dsp.com/20230331/role/statement-note-7-intangible-assets-net-tables", "http://www.ceva-dsp.com/20230331/role/statement-note-8-geographic-information-and-major-customer-data-tables", "http://www.ceva-dsp.com/20230331/role/statement-note-9-net-loss-per-share-of-common-stock-tables" ], "xbrltype": "stringItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceAxis": { "auth_ref": [ "r642", "r716" ], "lang": { "en-us": { "role": { "documentation": "Information by timing of transfer of good or service to customer.", "label": "Timing of Transfer of Good or Service [Axis]" } } }, "localname": "TimingOfTransferOfGoodOrServiceAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-3-revenue-recognition-disaggregation-of-revenue-details" ], "xbrltype": "stringItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceDomain": { "auth_ref": [ "r642", "r716" ], "lang": { "en-us": { "role": { "documentation": "Timing of transfer of good or service to customer. Includes, but is not limited to, at point in time or over time.", "label": "Timing of Transfer of Good or Service [Domain]" } } }, "localname": "TimingOfTransferOfGoodOrServiceDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-3-revenue-recognition-disaggregation-of-revenue-details" ], "xbrltype": "domainItemType" }, "us-gaap_TransferredAtPointInTimeMember": { "auth_ref": [ "r642" ], "lang": { "en-us": { "role": { "documentation": "Contract with customer in which good or service is transferred at point in time.", "label": "Transferred at Point in Time [Member]" } } }, "localname": "TransferredAtPointInTimeMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-3-revenue-recognition-disaggregation-of-revenue-details" ], "xbrltype": "domainItemType" }, "us-gaap_TransferredOverTimeMember": { "auth_ref": [ "r642" ], "lang": { "en-us": { "role": { "documentation": "Contract with customer in which good or service is transferred over time.", "label": "Transferred over Time [Member]" } } }, "localname": "TransferredOverTimeMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-3-revenue-recognition-disaggregation-of-revenue-details" ], "xbrltype": "domainItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r323", "r325", "r418", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r503", "r673", "r674", "r675", "r676", "r677", "r678", "r679", "r700", "r701", "r702", "r703" ], "lang": { "en-us": { "role": { "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.", "label": "Financial Instruments [Domain]" } } }, "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-5-marketable-securities-availableforsale-marketable-securities-details" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockCommonMember": { "auth_ref": [ "r53" ], "lang": { "en-us": { "role": { "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock, Common [Member]" } } }, "localname": "TreasuryStockCommonMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-changes-in-stockholders-equity-unaudited" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockCommonShares": { "auth_ref": [ "r53" ], "lang": { "en-us": { "role": { "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock, Common, Shares" } } }, "localname": "TreasuryStockCommonShares", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockCommonValue": { "auth_ref": [ "r29", "r53", "r54" ], "calculation": { "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount allocated to previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "us-gaap_TreasuryStockCommonValue", "negatedLabel": "Treasury stock at cost (179,134 and 379,721 shares of common stock at March 31, 2023, and December 31, 2022, respectively)" } } }, "localname": "TreasuryStockCommonValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockSharesAcquired": { "auth_ref": [ "r13", "r82", "r106" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased during the period and are being held in treasury.", "label": "us-gaap_TreasuryStockSharesAcquired", "terseLabel": "Treasury Stock, Shares, Acquired (in shares)" } } }, "localname": "TreasuryStockSharesAcquired", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-13-share-repurchase-program-details-textual" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockTextBlock": { "auth_ref": [ "r107" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock.", "label": "Treasury Stock [Text Block]" } } }, "localname": "TreasuryStockTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-13-share-repurchase-program" ], "xbrltype": "textBlockItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r45", "r46", "r47", "r122", "r123", "r124", "r125" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_VestingAxis": { "auth_ref": [ "r718", "r719", "r720", "r721", "r722", "r723", "r724", "r725", "r726", "r727", "r728", "r729", "r730", "r731", "r732", "r733", "r734", "r735", "r736", "r737", "r738", "r739", "r740", "r741", "r742", "r743" ], "lang": { "en-us": { "role": { "documentation": "Information by vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Axis]" } } }, "localname": "VestingAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-", "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_VestingDomain": { "auth_ref": [ "r718", "r719", "r720", "r721", "r722", "r723", "r724", "r725", "r726", "r727", "r728", "r729", "r730", "r731", "r732", "r733", "r734", "r735", "r736", "r737", "r738", "r739", "r740", "r741", "r742", "r743" ], "lang": { "en-us": { "role": { "documentation": "Vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Domain]" } } }, "localname": "VestingDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-", "http://www.ceva-dsp.com/20230331/role/statement-note-10-common-stock-and-stockbased-compensation-plans-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r187", "r195" ], "calculation": { "http://www.ceva-dsp.com/20230331/role/statement-note-9-net-income-loss-per-share-of-common-stock-earnings-per-share-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "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.", "label": "Diluted (in shares)", "totalLabel": "Diluted weighted average common stock outstanding (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-loss-unaudited", "http://www.ceva-dsp.com/20230331/role/statement-note-9-net-income-loss-per-share-of-common-stock-earnings-per-share-details" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted-average shares used to compute net loss per share (in thousands):" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-loss-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r186", "r195" ], "calculation": { "http://www.ceva-dsp.com/20230331/role/statement-note-9-net-income-loss-per-share-of-common-stock-earnings-per-share-details": { "order": 0.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "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.", "label": "Basic (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.ceva-dsp.com/20230331/role/statement-interim-condensed-consolidated-statements-of-loss-unaudited", "http://www.ceva-dsp.com/20230331/role/statement-note-9-net-income-loss-per-share-of-common-stock-earnings-per-share-details" ], "xbrltype": "sharesItemType" } }, "unitCount": 7 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r101": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org//235/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r102": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "https://asc.fasb.org//275/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r107": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org//505-30/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-38", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r110": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "https://asc.fasb.org//810/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r112": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "815", "URI": "https://asc.fasb.org//815/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-6", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-7", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r130": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "https://asc.fasb.org//275/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r131": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "https://asc.fasb.org//606/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(15))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(16))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483466/210-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "17A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-17A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r185": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "https://asc.fasb.org//260/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "a", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-23", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-28A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r201": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "https://asc.fasb.org//280/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482739/220-10-55-15", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-26", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-34", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aa)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aaa)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aaa)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(3)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(4)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-16", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479130/326-30-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.30)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r298": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org//350-30/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(3)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r352": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org//718/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480454/718-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(l)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-5", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "https://asc.fasb.org//1943274/2147482916/730-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-12", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-16", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-5C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480627/815-20-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(i)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(iii)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(iv)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(i)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-20", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r435": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//842-20/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-21", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r446": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "https://asc.fasb.org//855/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(i)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(ii)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481444/860-30-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)(i)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-9", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(5)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(6)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(7)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(b)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "912", "URI": "https://asc.fasb.org//1943274/2147482312/912-310-45-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "https://asc.fasb.org//1943274/2147483154/926-20-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "https://asc.fasb.org//1943274/2147483147/928-340-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(a)", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-3A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(1)(f))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(1))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(21))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(22))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(11))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(2)(a))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column A))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column B))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column C))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column D))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column E))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column F))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column G))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column H))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column I))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column J))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column K))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column A))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column B))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column C))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column D))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column E))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column F))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481549/505-30-45-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(a)(1)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(b)(1)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(b)(2)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(c)(2)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(a)(1)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(a)(2)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(a)(4)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(e)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(f)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(16)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(17))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(19))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(2)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(2)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(e))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(8))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(e))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-12", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-05(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-05(4))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Subparagraph": "(b)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Subparagraph": "(b)(2)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(9))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(1)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(4)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-15", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13(Column A)(Footnote 3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13(Column G)(Footnote 8))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13(Column G))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13A(Column E))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13B(Column A))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13B(Column B))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13B(Column E)(Footnote 4))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13B(Column E))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-20", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13C(Column H)(Footnote 7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13C(Column H))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "https://asc.fasb.org//1943274/2147481027/954-310-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)(ii)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r622": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-22", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r632": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r633": { "Name": "Accounting Standards Codification", "Paragraph": "12A", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r634": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479081/326-30-55-8", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r635": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r636": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r637": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r638": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r639": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r640": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r641": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r642": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r643": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r644": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r645": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r646": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r647": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r648": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r649": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r650": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r651": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r652": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r653": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r654": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(b)(1)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r655": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "55", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r656": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r657": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "830", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r658": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "830", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r659": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r660": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r661": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r662": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r663": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r664": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r665": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-10", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r666": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-3", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r667": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479455/805-10-15-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r668": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r669": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r670": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r671": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r672": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r673": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r674": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(1)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r675": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r676": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(3)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r677": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(i)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r678": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(ii)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r679": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(iii)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r680": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(12))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r681": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(2))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r682": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r683": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r684": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r685": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r686": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r687": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r688": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r689": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r690": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r691": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r692": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r693": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r694": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-18", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r695": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-13", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r696": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "https://asc.fasb.org//320/tableOfContent", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r697": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-11", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r698": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r699": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-20", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r700": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r701": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "321", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r702": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "321", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r703": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "321", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r704": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r705": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r706": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r707": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r708": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r709": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r710": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r711": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r712": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r713": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r714": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r715": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r716": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r717": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r718": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r719": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r720": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r721": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r722": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r723": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r724": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r725": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r726": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r727": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r728": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r729": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-20", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r730": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r731": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r732": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r733": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r734": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r735": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r736": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r737": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r738": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r739": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r740": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r741": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r742": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r743": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r744": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r745": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1B", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r746": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r747": { "Name": "Accounting Standards Codification", "Paragraph": "4CCC", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4CCC", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r748": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r749": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r750": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481956/830-20-45-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r751": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481926/830-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r752": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r753": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r754": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r755": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r756": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r757": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r758": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r759": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r76": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "https://asc.fasb.org//205/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r760": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r761": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r762": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r763": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r764": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r765": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r766": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "https://asc.fasb.org//1943274/2147482517/912-730-25-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r767": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(5))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r768": { "Name": "Accounting Standards Codification", "Paragraph": "2B", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r769": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(24))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r770": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(a)(3)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r771": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r772": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(4)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r773": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r774": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(ii))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r775": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r776": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r777": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(25))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(26))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(23))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r88": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "220", "URI": "https://asc.fasb.org//220/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(a),(b))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" } }, "version": "2.2" } ZIP 81 0001437749-23-013600-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001437749-23-013600-xbrl.zip M4$L#!!0 ( /.!JE:#DCW2DEDXG8N'R[G'%P^_OUA%CCW5$C&PT][!V\& M>PX-/>ZSWS[^>)BSY$1"7T2\)!^V@OYWM]__>__^O@_KON%AE20 MB/K.Z-&YF\:A3\4IGU'GGR-(KF'_;W?_SX\>;'X1LN)OO#P>!@_Y]?+V]5 MWKTDLT?O22$W?G!].7_C\=D^MC0X/#S(YU06Z%=%D%](WL=D+#-P!P?N,&.# M/GA3K=&=H-,[CNJY;#;G M(G)"8^$J[G1WO^0>B=1@4UD$_W+3'AA?C7JUVT^SXHUFKAJ%E98M+ M^?=I$$DUVK3G=C'VU>(VS8X_6G);&I7JL9P?^#3;:34M>%\:[FIV\+0 ]NRC MEN)>#/7UY)WF5[_:XZN%R)=1UD+>%3-7!Z7CEV8TK%^F5)&SKJ3Z6[8<88N+ ML7I#;+Y,]E<':0"0W^\+'M#]D$YP.5RO+P1"%$IAAWB/4]W!NS(=) QYI*I2 MW]*O\SD+QSSY!!]Q;? A7=W=T+&C5@L?B/"PG=5KBOVYX',J(@8 SRT05053 M0<>?]M2J(%T-_#L@HS>P8$FS+#50G-,5GU"$!I<+\M*RJ/]/>Q*$'="$ZR=G MQR-!4W:@B!<'2BL]9T*4]01,)*N)6FL(([R. PL$]A M21JI1;7KT0"9:;(*:61 M=/5L$KF :,9]-PY)[#,U([0&A"4";.'F ,!RFQ('OR\T><[GE#S\E9'GG&CR MG%M%GO/39TV?FQQ;^AAO"G_/3 M=8'@'2"K )!EE"X?NP&7\BG&N96MV@+783-P95FEP\?.3Y= %.!H-Z8U5":@ M DB90CYV3Y\)4"MIL 6OMUW@]3E/X0YLK<$V)>&$2B@$"=S[8\H#GPKITC]C M7&H_/?#JTF,+A$>=0*BI=5@("0MJ_]4?? '<62A51V6=V7:[*E[I_1B<"D!U-G+"C\\0T: MN7:&X+E))GJ=_FFE)]'QK,9$8^N9).0C<'^0/^/I\)_+)RX<^@E M'J.=U6Z#!%MX^<6(%[3N3I!&' 2NZ6?@_:_:5*_BM&U 06^?A(*O' MDA(/!D8EHM5SJ1IZY7H[DP &RQD 'V2F4KOJN;IB6XH>&A6-*_ES:-GY'5MV MOBY:?N6:_AG-+3"(&78\(B7ZPT/:7=&5]=K2\Z%1SS]K*RUIV#E6#?^?\XV^ M=CW_XDXHGP@RGS(O'XQ5"^<9^0\7KA?+B,^H<,&:)5WUW[@]6[AX:\0%+M6_ M9 3EP\)J5?X5"7(^)P0YIT#0*\?+>]5;E1-Y#BJ24R)HXF2>\<3/UQ4CM=JP MA8LC(RYPS0Z#@X.N: RH.;=(1.*K!B*TB_"58^%@4%")MK7Q%\K65W$'&DK= MO>VC@ M'E;RJ,(I]2?HB2$>?+-C.-1LQ18Z*ER$RKI8D*' \9LFPSG.R'CM@!BB-RZ> M(5/0B7DTA4&_&+1D(?RM8Y>=@=&L-5L ,?L$E55RO"#'N4)R2O'0"T5.$A9] M[5@Y3)8#@LYCX4U!NNY,G]!?&G56M*%*2PH>FMV$ROBXS=ITSNY?M8-A31S&1DRH=A.V%+_D M1UP3R'%^2G^]]B'=''U1CM?.D_W*NFVIWNQ9K(CO.#_=J=9?N];3 (TE19>K MLZ5;LS=Q$?;9J7-UG,:.=M?4;DO99A=A92QHI_LUL1L[RE]7O2WMFQV!U0&B MG?I71W3L:']-[;:4;_;N54>-=LIO%\ZQA(JVS=J"B]G=USR8M(-1_8B/)>@T M:-I!J4ELR!)\FK1E"3*'%5[( M>M&H'4K:!(ILP:55H[9P8]X,V3Q(M8/0*O>C3R/" E >?8AB$FS&QUENQ!9$ M&CH[3S49SITF8P<(DZX$G1$@%^,35"B; 2\AX*. 34A>F9M!2NW6;4'([%.M M@A!^30C$17)*H'.5$9BA;(>N5OH=/C.^AM819G;D=D#8<(5DQ,Q*E&Q+P^BZEI@V,%XW;LX4. MLP,ZCP[G:T82SBX:++MQHOXV&7(/TL&/L/R3!-+,V2PAR1(5EO#UUNRMKMYV M [-12J@+E+I(:M4.G1WN5FH\O1D%QI&)T!?#"4H"]A?UE8,YB5@L-N# D!.Z M++RG,M)7+6T8DO8(M(76AA<&J(W?^FH7&!F_( _.]XP'%?M-(C&+748PB(;. MQ8*''8R;HB3#R 0LZV0UK=$R%GRF1@S,W(]A]XFHM]4!S!& 1AW@)H7_%V10 M6Q6Z(R"#SBT.Z)!Y-\S;VHE9854F67R71/F2EO!NF1I;^#6''U;L\ZRT?I-, MOD.B?-D=&E=OW;0<_ZS;C"W\F(,+J[:*[H*@M12&#\OXL9[;%.4T8/>YOC= MQ-E-PTF 2>H=P>@9R=*#Y/TV6P/;1FFSA4QSG*,%,K,PF<0K?7%+9+C(D3Z- MMQL9VV*C^$WJCT0=V/"0T(E:FD4\(L$"1\\%Y$[$VD*V.4;3"MG%KU)_/E8G M5!)^<*EYA_PL>L$.Z@U.%UF>^%NU:0EX1^;@3=VC3;L)WJ#)_ ;_:H52(G#/ M6#Z+I1'0$A6V$&8.N*0(*YX[J(::ZYPEI.8R[4:MMF?<+ ]AW0FPA39S=*/= M:;O=Z-91R;G(F"["YWHII@^K/=H:\39(F2U*^O00X.-N M8+0!#* M$LS3;U-AZ1A8E/T";UT:;<'8'#SI#N.;C(^D@N_(QP[0W0&M'^LS M)*?N:5@H!K&OPB/-GFA+5IC/U@V>C#-;G<<<'6K9>?2KAJ8]"]:AQ.\IR1C(2DG>(;+1 MI12V;;Q6C=I"5Z<+VG>F7"M=TO&8XE_4G6/<6!^*BZ9T>5^CBO6D]<'T"8NY M.-V^BU?YJCG6UOCWG+3;@G/%=?(UX0RS?\J>D0E)BQIA:L_8 M@\\I>[N!M1&VT+VJ891 2% O@*F5C1E 1>WQ77<)C'++/FF'L$VTK9Y0<3U6 M[9Z@=N@IU/\MA?Q-CC.](WG=[3%=Q\5?S"YQ@S:VY0^,O7_0DX0[GBQKW0.VZ1!MD+896O9,$L!1' MZLA'@TJ>IU-8)=U6M[!VKYF;FQL2_IRK.%*'59I=D+;K&.L>W;%N?S9HRA;P M*J*)J][[V=F:ZY_KL0Z-&DW8@D1%(,_T0M"K@L+'_0?I?R#S.>ZY4]^2+R&H MB&2\?L1O-- GL\@(K%&P43[M@5%*]Q1Z4.O_AL$8/OCI]K2O=#:B8L\)R8Q^ MVJM*9($Z;)A6AHB(6!1CTU\$C^>?]E"K[ ,#Z.PY$9#^:<^/A(N_Y >?XRU. M%Y"&3.TY.N\<3!#NW^F\L5!\[.TO+IBQ,.&R!J#KEMPU" MJWBJ@9D:Q?L*DI-8LI!*"0;(B(5JU+H6S*-7X]PXBE%>W"]Q[/OJ;Q+ +(+U M7%-QSN/07XR^%NM[%A#5&KH3?\=%> 5%";[5IX_ '8=^[LQWEJCN.+IADVET M-?XNJ!J#-8Q%<4I?$V>YYR^J_E2 M<6<5; 8K'SN>#^HJ\;4Z3T_Y"D.:;(T"L]./O4B6N5J1HZ<\"7I'O6G( SYA MY35_96I?>9ES*$=/>.@O:A*["DG65AXL87A6'XF M\!])E#BWTZ',:]OB_90&]Q29L#8]"X&/>A-%/#G#R)\L#I4]E*_K9NYE[VY1+P^:56/T:J\_>0S#H+? MJ41_AKH2XRJ\F])C#ZS^>U7RFJ.?Z)ZJN.>4!SX5-S2*15@20>=JMD(ZO,06 M'P\'P^$E\_!PQ1T1$QJMEDN3"GHID2\TI(($,(L=^S,8Z3 ;*K;(]MI<_>2- MDT!>A65>RE_[2_O=5% 3]<7O/:;_!S=1G_O:2]HOT#MZSR24*Y)O2N@[!YF[ M[;&2%T.67JQ?+T)8[< H>TKU_QG'+ +0 MJ8;^!DF,;.%6!'4^$*:GJ_"$A'^FT&@]_TOY^V;,50]X8//,!MOP0R<>[]9^:?5)51% M+E9GZ<6O"FHZ)3>TX#/,?^WWW8>A_[R";.5.?IJ M@:D)545'\W>"'0N!P73,>O*XR)*<3CC&K00ZT(X*4U;5\7P.:W>F2NM)X.P! M=ZU+Y/H?%+]0_Q@%-*%)"E4'(C+I]8"0;D #T2L*5T'M>57R!:J(Y$5XK2C: MO.27VNNP9D8*9/=>O#%>U)F]RDA&N#=[2>VU&96_5/LEM#LX?W M9B;'HA;1 %58+M[5*$CY:=OM/%I@5780;8=QW*D@<7_01L5K;F7+A:G7U;D- MS,KROIN2,.W%OJ\AI8%T(66,_.9,6[7=XNP!S43J=Y;[!@CJQ^#=!V%8[!\; M)>VE=ZKB^@*?$U:O"6]>*=4-]\V:[JZ%M;XYIXCTPV'5/UN36VG5-K-B:F-N\!EK1]**[@4$B9)TW[YD)Z9$WK\#F M0@BI74S5$3T=8 Y#0!30]R.:WL">:2 M;I+M.H;Q9\)""U*KK+A'$JM>7HQR,17MAU8KM9S7[(;*.$ ?#GK.I+P:Y]+6 M.L*?MN&^N/&XB*KV'5#8>6F[B)_M7/WE]># T7U18C]&&%G9G)EMGYR!PMAFCO' M66*J*K47^X'NA-IA]ZAE+F5,_=,8]_7JF(".UN@K#K5)FYJG_H*_#C4\>S!N M#?7*Q=N%_945]&X17 GQTIW ^K6DJW#Y MUTA^9B;V:Q-]BHJ)>#0 5C^;O! M:LJBHD@ON4Y6W^J6;1B]SYF0$1@J,&P+"?!4 <93,%:*C#D[MJR M+-;$[P?)"MC(?[.26R$#-!+TI3PG%#4SPVWC;(C7[*WCK)BIGYPQR20/F5TG_X@6W\EMN WQ8$DQC2 "# M6SUGK'ZIT(%Z=#)U=;MSL).E2]4.24,RU9Q#*@M=O"A!L!EDA/DO MU$5"R0/FJYN^.B%L4HXQG,^BWR#?>1B:8IP6" MI6,\H)T^A/VX05VV(N*5:$47XULDZP,@.WME0;$^U<\JI#V0P6X#L\72T)U:LF]KHK:"']& MREZL_A;]WR-Z8N5QA+)I4LF&-&B9MA>KP[I#5LM:MT=NAP 9M6D4H<,G^JEW M7#72*%F:+%XIK0W:EI5NN]1\)DER*#!9Y:6YN@FN3KW;+CN1'D!RYXM]HRX? M!2SA>MA1B(T:>/'2W+ L7Y\DW3G!*[&F-(*9=^."76YMV^5<4WA[I/#6 M#? &'JG_@S6%C&IWRM5EMU &,Q(E>_IP7H] M@^F&3U=F.SY=DFX+A;%1$D@S9ZN+%VO-;+]DG4M5C M[&8DH=+]ZB-N3N*M$V+6V_?&MV MU[7%MT<2O[@3RB>"S*?, ZZ4KT-[B6&TGI'_<.%ZL8SXC K7)Q$I?9/Z(Y'N M/#M2KL+J/")!ZB.HC\:GIN8%ZRGC5F].@9Q9>L"]9M['#3?^@K50KUIK9-LFNX;4F$IO5M14RPAU; M*A"/IHA^\EEY]GG /+1#TA^K9-.@CB>3R<=]% DNU&8$_OQ_4$L#!!0 ( M /.!JE8.NKXH2@X %3/ 5 8V5V82TR,#(S,#,S,5]C86PN>&UL[5UM M<]LV$OY^,_IQN8!"U<*$(%2-OJK[\% M2;U8)@'P1> JUYDVB6D W&>QV#Q/S@EY___K_G#Q&+O[U7 M?]P120= 1"RS'S\>3)-D_GXX?'Q\?/5T)Z)77-P/7Q\>'@^7K0^*YNJW0;+J ML-GXS3#_Y:KIBZ$?C[.V1^_>O1MFOUTUE:RL(0QZ-/S]R^6-/Z4SXK%8<<17 MM$CV7F8/+[E/DHR-1@B#RA;J)V_9S%./O*/7WO'1JR<9' #7!X.<=8)'])J& M _7W[?7%LW?Z](%X@9R_\OELJ-A^>'Q\-%0MAT!U0FY8E#\,:$)8) %N]O:IH.''@^P]R_$5@?_L:/AD,0%F]<3/@)O2(L^#:BX'H5),5KN5QS(9%WF0"GTKLG9)YQ?$BC1"Z?9.@SY,4#/;E7 M9*%F2)ZE= MJT^XHL7T%\9D\TNB!?N%Q,I4ML58-AQ)[)HD\W1;EML.@Q3J! M=[85YA?CX$7[R+O NAX%'])K,/A,N3OC\)Q)L$N*XC:@M0/J\&_8Q)'P!US M&!\/P(][I.Q^FA1.73X.$?X+8_G<_RA:#&4ZFV5C>@SLY;)_*/BLA1;FG0D] MD&G%AJ/OB TO%9TM%UXCY4*GGHLM,XZ1,J-K;6'+CQ^^!WX8_1];;KSY3KA1 M:D#73/@P+(NG.H\OWT*@#''R/;N+J$> \D1Z,4V\,(5H"Y[,N$C8GSF_Z-.< MQA!U-0LU.WB3NZBS,V+M M#6'M$YBT&:+T'_!AQPY$1<\00];4;##EN703817RW:W9TX[Z[".Y<+ V-Z]Y_-.>$ ;JP0H&D0/U+\H@%:K?36S7,=HM\(J=>&/%'Z:4Q20. &MB'+YV]RDG\ MTC&UK7;03J<@251>Q*MPN!"I.+A<;]T]CY6OU=H8A[>R$+^RO;0NQZWCI53 MO(A]H5YQ1O._+^*1[_,TRP+YE#T0M9;BX#8&RB(:K!^6@FL_VJX@B333#E10 MF8SC$Q)_.Z-S+EGY)#4<8I?$WY"(") ,8-\UC=1Z*!1:/0#F878*@CZ 7,<^ MO2*+EZYMH[X=D'LEN$]I(,_!$)DDP]2V W+ =P/@J M*I>)8#XL(_6+;%%M/MAH>066C0G)SPS#-2S)3V%(_:JXKQ\B MG/+YC-XE:T$=/1 6*0D&$0#M!:X7B=B?-/@, T?>$ @?M7P1D\ MA+G-%7$!$5A\F@I!8W\Q 8LHB:_H68KR;2P*X:[*'#48PBG&:B\23+]:Q$!R M4)7NK->Y9URG(%4">/\;2Z:G8.GXC(K5AILU0*M1>D9Z1D,*\J9L#Y W(4\O MW)=&?7M&5;%5:HW,T+]O=,F4BJW5 ]JP\,X'VCN9>,J";D=2ZQA+15P5.!J.TB]2$!P0E61Q%9$X 36M(H6Y M:F(+TCB 6WP;F:L+*5.52AN'-U,B*#C\ 14@:4!;7@>9/3X!LQ6<\IFR4YE" M5T#64=)-POUOX[DN2'/RSMZX^&5UK"PLLFE0A.$AXTDW^TV8 M:C#:R49URA93F47G\F^3RK"WXM_NJVVR* 6R9 M\!->)K1(S-JB?X=6_MML*UC[._B]NE:;#M9\P.OXM:FML(:_ETY>@^HN:X8< MXV5(EVE^:W[@=0QW5-IHS1G\'J--)L :[H_X%T:;^AMK/KQ%/^T-]L>LT>^! MS]B\UL26"X<],D&W5;;!A%:['WN0-+-E0_?I;4QGF+IC3OW4=X/LV=XL%LM= MM#U(KADX4*.^O(%R= U65R91(?<[WB'$Q+2>JKAY*QE%9X_0$H^+%V_54]AWZ. WB6/[X%7QK. NG8=D+&)\SR- SUSS*V[(&G* M16+#&FU#MT<.2[9I3DO96*-'+PC6^71E+ZT@Z+JXQK!5!V,$H&_OFOITEF;5 M*UD27T4?@DY!BT)"L.[K%HSNBT>.1B_S5AC50UJ8'*BOMCJF96UJUZ;+U3P:>-QO% M^3'T+%7ZS%4?00@EQ )\]7^1J/)N^UI]W:)::PHM@(IFCFG5U#[H!:Q.5\>' MT;=J>4P7T)D[N#VH#L$37U!:5)E:>QK6_?X?K@3L',=GSH-'%D45%&__VNU5 M_.NI5KEEI5*F/ JHD'D]3P7-MMWZPJ(7=R3RO4&&T;W0MG5*=461LY[C=ITP MX##.A'6_'M%L%119(:GHXQ9%<8!D*^PUSXEMOQ[0V(4/VK;NJ599O0D5LW7E M3E7\:&KN^ A>X8\976A-2]<4JT+)T@))O4JMT=/U,US3UJ]#XLE-1%9COLC(R:-=W6(V-<=Y MQ+1\J?(6*QQ368(178,L#*:"@4I\MEL_F/;MC9/5*B6(J2K-C-1ZUPA3*56E MY\@;N?OX%(D>6GD*!9^ZT*.HD[K"IST,PF<5)N#3%.6H+"L?;.&X.+AC/4GZ M(-06DHO#W,89LBT'L07EXJ2-S3S9[CK8XOH)"2[[.!"?[2WU)?;)5:\&T';9 M./E2;G5*O\2Y,U8U89H>.VCU]U0QN4?6TV=3$(7)-[(#5G/_%9.;9 >PSOX/ M4K5BXSI9[T @U2\:7ZI&W3%2Q5(G.C9NZV$24DW2]IF!T!4-81)(.SRM*DDQ MB:@=W+H["YB,H!U"XY8<)K-G*:,U"X(;) QV=X39#J+=W@LF=6E=N\1MS0@Z M#=H$HFGK#Y/*;#F%!K>S]Y-ZS[_Q&($5V_EG+\M?@N%,GCV=K0[B?<\?G'MV MW<[VUL(6GGJ='%><2V#N-40@L:8TOJ2-VVI?&D,D$:E[CX,9BYE,5%SQ0(MM M_ JZ+7NY12)@L5T)'E:6NY2T<8C(.U^>9]I!6(';^R!@T!G(6@G((?5\VUHW>L' M>ZK+RS0M__K8274E<<6G=8WM^J'6R%E-2\>UA9*"KZEJG\[ 3$4\V^'26P>K M/HY19!9VJ02W=QY6=V8H=P'^"ZI/!+<8R6T-)INEQ$:1IKC=N7*WD9+H=,0+4&UPBS98DBCN-R/B'E"O7=>3%4V7M&6Y]EAECRIKIM5 MF7<_V]OSI-IL\6BQ"[W1)% ;U-$*KWE_8@#N!G8:V/^6*00:C%1ETSW]FL[N MJ!B'9RQ*X6F.89PF( "QBFLKP#<5'D^5RIH&G&?%?5*^07I#82ALW%QVO&NIIIWNWQ0Q:0[ MX%''4H6V_NZYM7!2C6?S2GRU>?94.[*H)?)NN)[:HL=?)2.U+'CUS2'KSX?G MJK9Z5CH?'PUWVB#'BTK=Z7,>\<=?:7!/E]\X'(6@2K9M1AO\+=Z"FU/EGLY[N35B],X9VK:T:E!3TP]$V'I\E7]MX IAV=#"RT=[GQ%3D4B\$:\.? M.K'+OLA:8PZUB.OW17I>^-Z6K-EWP]@4-^J)MLD<ERV8A"1N*$(#D$X\?_T!H%Z6"1 @0;"IH&IW8DEX=#> 1K_0_8__ M_6V9O7K$E*4D_^?[LU=OW[Q]%[UY'YV\B:+_]8\LS;_\7?SG 3'\B@.1,_GQGS\L MBF+U]]>OOW[]^K=O#S3[&Z'SUV_?O'GW>M/ZAW5S\6M2;#OL-W[_NOIQV_3% MT%_?R;8GO_[ZZVOYZ[8I2^L:\D%/7O_?C]=W\0(O493F@B*Q@(6E?V?RRVL2 MHT*2L1&%5\H6XE.T:1:)KZ*3M]&[D[]]8\D/G.JO7E6D0S2F),.W>/9J_>?G MVZN7M$CSXG62+E^OV[Q&6<9!EB,L*)XI0=T04$#P7LS]/_=Z%D\KO@U8NEQE M^(?7W8%*R!*E>;3$RP=,6X)7.X9S0-,ESL5)B:KIVL*J&,8UN L^'HW+!QQM M9VP)L6:D'FF,9ZC,BNY$?CZ.$N -M(>@BKEB_(BBA*W^%I/E:\')WKQ[=_): M LP908'Y7$64DP)'[R**'W%>8OYO3.9Y*E@"_ULL-&>J$2?DC-"E8!X1>09',@"I1E[CJR<=3.;Q*J7R904X91+JS&O^<=U:X'TH+2IP,7?"LROFS53 MW$"7R=X%3"*?Z0Y*TV#$[_?9$7:?%T_NQ49N@!9__\ M0?5S!4TF>#^A:^KYAZ9^D_<"U36>HZR:>_(M936 *5JTAFF&V(,\Z"6+Y@BM M*L!P5K#--SL(UU_\^VZS\_C.Q5?\ST- FQL. ^\]>LAP$ZS/&NG@W)W@"8U? M$^*I M8LU>GF]B=K)VB/[C=D B"1*"Y8<_V=]&5W$2?^):[Y]OFE$_V17'GFG;S MBLMYR@0W+>D.CLD#*RB*"P4:!CV"?'9D\EF=2:3-Y6B\=_R*;4'^#/)G!XQ& M*'\"X1HF_("TO4%]2]L_13.4TN@1927F6".!EOS54K!N',>;#&T(21"7@[A\ MU"+F)3\%OXM#L .,-4G[1GV"H!P$Y2 H!T$Y",I!4'8I*%MJKZ%[!^C#".&;4,Z M#KMY$Z+K)PY"@2<(WZQ1$X2 *!U$XB,)! M% ZBL$M1V.;V\1[N'#V4C"^,?2CSBX[^PI054P?9-\B^1RW[?D(%AV4Z6[,2 MDJMD1G7#(.,&&3?(N$')ND'%=RKA--XY'N38A<2G_0'D28;G%HC273]N+ M%TD8='*NX4 ^Y%XK4'J1@R=\^D2 <)FA>8V$5_M[CS+GF> I%*,SDAS>U*J? M^X2FI%3@S@\-ROZ%$;W(DW.^>'60-33M$$BS#9_TM7BENZN;$O2*5L/J4WE#RF568Y M+:R*YKU#>\8/!479%1?OOOT?_*0$4]&N?_C(F<+\T'2KX6"_$. M%N7J$Z-MW3NLEVF&/Y7[VO@+ %\V\0(5/>.<;DZHFG*UK7J'33QEIOSP20%5 MLN,S4G*F]Z2]:HQZ>8"=RX0H+M)'S"57M.8E&J!US7N']A;/4V'XR8M/:*DF M;7VSWJ&[6^ L:SK<=8WZAVR)LNSTP%/Y$K2Z5KW#=H^^727"CC1+J[2Y# MHFO6(W1<]152YMW3\H%D-6#5_AY2/O;M"S.R0P6/&,#$C\:V3F)C;?2\C&KO MF"UZ!MJX(6YO@>*F$_L,47L'#C6-,\L0IQ_!X63F=S)$[STX] S]58;X_00< M/X6GRQ"[G\%B]]+@;XC2+V!1TKJ #+'[%2QV&A>T&+EI3=&#)[.8NTQ- M<80GN9BZL$TQA"?(J$/I3'&")[[HS;.F*CD\R45OX#7%"Y[$HK'#FB(%3UQI MMGF;X@95/C&)DC#%$:IX8N*=-<41JH2BGEOB+D2Q-9,&H!Y3)ZI%L M@7'!HKABA:*P9$J2J,Q1F:2BW0J)[Q>XX%JK3=7-7J?W\8S' P+A$?Q 08?C M> 0_R3+R56RR2T+/2?E0S,IL$L?"0,9N<8S31\W39[O.?K/![MCE#:)3*JT- MBRO)73W*IU_Q1+K@"Y,;V(? R)"$)(9>#)R'IWSU@AU(;M<34/ 0,U39R MF2&J_?L0NJ"J%]D,4>S?A= =Q3J)SA"]_KT'W=$SL&(.')AIAZ.U]< 0S_Y] M"JWQ='(4^WNA]!#R*8=AH::@T=/B4Q4^S9Z0"QE$9E% M*PX,_UYZ?F02+U8NEX@^12R=YS)\3R3WJH06OBS1BF1IG%I7HW XH[=TOLYA M#BZ0X (YZCS 4SI'>?J7/"9G6P>BX-%Y.N[ MW;F:;(_5S?I4-575& J,8!P,.8Q##N-@/CPN\V'(8>R<:UCF,![V/O.MG+R+ M*'[$>8GYOS&95S/9EI36#^)-A3 !(V@%02LX:JW@MCH"EYP%Y#"@Q0>I/ @A00;^GY9Q'+C_)YRND?(<9$ MO'Z."UOYN6D8;Q*T&2!F,O1+K,4W_[Y:\N5[3,4YO\?Q(B<9F3]]?+9QUA>D M:7.;*UT!U*?3*W*_'9]K9VJ &IK"D.MA01.TC*/3,BX%V\'7Z2-.KK8<8R(9 MQNG31_0?0L\RSC]JUJ##"% PW$$GWFK7'H&.HQP_ILYX0AN,16Z@)=X)6:1* MFZ/9K08](&"@72&C/N/&8N!=]7S;U_!L)4[&/?UZF#?%JB^^K<1#U5JIR*QQ ML!,%.U&P$X%#Q.9^(ZVN$HC8MI$]B2.A;G16PLX".SA35-OU([8V"5#VTV$V M?S]FV,$.@;$> &[3F[%L8B?/@=S@+N\R"-O7 T.V,BQ)4($N75]OAO;G"N@$8PLR" M ^BH'4!WU96PS>EJ;NRTZ!F,AL%H&(R&XS0;!>$["-]0A6_K*\BW\/VKC+KB M(#&1]C5BXA6[>!D=RT?M$2OV(#04N&V&]"9DVP,5!.L@6!^U8'V!:,Y9$MOD MC6D2IQO;!R$Z"-%!B Y"=!"B@Q#M4H@VO'A\B\XG;YY)CU7^(/'7 ZHJ+2R% M-[,RY:XRE#/;QQKM)_ F5G<%L=,#C[-%BF/"'"WKP1P@](&@C$WS M^G!730M74]_S)DV3U[1Q-OU7TC3Y80L'4U_EL4C?AZ_RBRR5CM&;N\^:PVK2 MW@%8UR2?WV.ZU .C;N7B<1K)-YSI/*4XY@-IGJ;35'EJ"UIO.!GYX;?_6H [7JZ O7D1$[$CS?G]H(HS3 V=W$ W/I2FLSX MDO%9+U/*BDF>\^DH0_3I T5Y<J]>RQ5@_:*X&XGG;S9 ^6F"WYV8WI!CSP#Q<%.;3&P.T2G^25^H"7G M8"<_\T8_-B*@[] ;8.]M 7OO";"?; '[J7_ >),W;T\L *OKT!M@[VP!>^OXI_VD'&/U1&LJVBH+.I&;;V _$V0Z81 MQ/K6?B#>OGHQ@EC?NG>(/Z)OZ;)<*F&L_;U_J-)<#U7=[[U#=8OR.:XYU;6_ M^8%&2:&:7^% Y#['0@-D=UR<130EGW.VPG$Z2W%2>W$8M1T'M/YIO'$@;4!2 MG!1MN]ZAO$^+C%]G7)U)'].$JS\**+7M_$,I$M?=XDSZV]@B7=T3C?C3883C MPVS0?"Z3KX@F]WQ&35Z@VC8#1;Q-A1=UZ]B51,7)&6$%DV9W:3>X04\R3WE3 M5)FC44/LGQ4&T@2,Y5OD4I<[3=EN.&BU.9LT+<<#\:"\2+@TQ/MMS::H:S(( MC%K"UC>"#N>@:W^+.4M*XV)=05.Z3V_O/FN3<1GU\1MIN[TM]N^3":5"LY"W MQ^G3BQM%7J^[.S9/C-:NSZD"S.G5%VU-BR$@U![GVC:PH;3A%N%]17A?T8!(O5V7-!A8(6&@MS$0G_(.1++4 ML6%BQ $A8E.KO1$SO0D2/LU&8F)EJ8>&F]ZT3!S8;R%AW&QP(A96GM$]OS.T MMX%[R:5;B=I[PT[# ?7HL.L6A9#AT<%6-71[@=FJ7=CD)FNE]KT6J$W:U\W1 M:?/"2=1IX$T#LW&]"-VDE247U)8?5'N!P-1[9GZ&#[W\\H+^<+8*:S1$^ATX M!JCVX8'C?VK.9?\P"R3CLM/(.W$<1QNQ9XYC_E#?$.T?H:-M%9ELB/3[T2!M M$MSL=Z4=X5-=EP6K?FH&1W;I@5OM8#=R: M]:W-V25" ",V6"U\JX?MX/:XEYU@GOL!C"AEMA5TB7'\"DB.;*H&#Q[ 2 QF M;K7-4CG*M 1*JNCN?>PD8_P$:NLJ7K6!VJYU@1BD\?$BN#UG$F@"7'JU8QY= MD\& 0ENW"=5O5<%(+G8K9YXW#8Q!PT+T4&2F R-0=SME';/V@)$E75&A36X? MOU>YHUVM2O8(YHAV$ST[Y2X%LZ ]GVV#=$Z&I/AY-*1HG=@*#"5:FL[4Z90, M,?L%+&;*M$>&F/T*%C-EIBDPXH=7(U=34EPPXHA7JC2DH 6C&-GX^2V3Q/IE MSJ$,1RC#<<1E.)QFZM@1PU.QCA.^^VCZB(2TSV2=B@5.YOQ:C3BZZ2.?&=L7 MZ+ :M$+<1U&.%F"%:G??7R9(FXPWV_UTE7,.4 ["@_#\ MO0K/)MS1NUC\8\3*!X;_+,57^'%OR4W%8?4(_L3@)A@Z%83^/64I(WD::XIA MJMK D'=A01.D[P,9Z[1DG"5/[<4(_ M;%KUYU U%I)I;!^L&L&JX2!#:9/$0%J+?1"Q;>+*Q)H)CLY2924J@C-]F.]! M8J0A@S++]7$F(;R>=;AKC<0J<+NVF9>H41S-KG7!6X\D+VOP!EAC%+P!GKP! MAHJ%1X< 2^=Y.DMCQ/]&<4S*7+P/BU8D2V,1VKWYP]Q!8#NB#X=!.YA"_$RP MX.M*[6XWTLUZ^S286)L[^+5N(RZ<3V<'4#U5_VTRD=AU]HK7)_QU#RQ*<3V H6$#-K0.]OTCL.]_9G@ZNV!%NN2@J&A:WVCT5DVC_0W) M-#8BBV;0S()F-B;-K(D7$'NY#!R.!H"3;B*;YQ/I&N5N,IQ?TY=SY'67O.^0 MPW<1%1%ZI7BT$I-Y-5-4"#YB85HP'LI;$*(Y,,&8$(P)&K']C%_QXB"+DA=G M)2O($M,)8[B8Y,EUBA[2C$,G[]TFO;7#2+Y#U-!\3CGMQ9F9SFZK@V2$HU5? MKUBM(;G%8I<+1KU+GS]]R-(*X(MO*RR*H]VG2UFIY(Y_RV8BH0;)C?#O:99@ M #@" X#1!K)?_U$8 '1H!;T_Z/U![S]ZO5_! HBGRQ.]9.RU9T=N;8JR=/^C"01?62+ BB3@6.2"-1-F&UIXAYQP% M;VM02M"VS.4C*DIJJL5W&"EH<4&+"UITN./5XHRN_1%J8YTO?M]Z MROMHB>@7+.7\B(N@ L"TK=IB-I@W+<8&G*#4!*5&F_;ZH;C;[J#)(THSL8DN M";U#_/CE%*,L_0LGUX2QJI04R2]12G]'F:E3S/T,?D7S>(&3,L/3V2'L.ZQN M,;]-8\X+D;&OS-6P ]'B=KUJ'_BA$BMGB;-9]Z R!I4QJ(Q!90PJ8U 9CU=E M="L)C%"W[$U"'*$_L)V(Y%NY_BF:"J<0DDA$.6XIDIL-YDTBMP$G".1!(#<3 MR,46Q=?I(TZNMKNK.OVV8K?M2(-@3'1P7I8%9W"3):%%^M2[4$#:"1$C]/?T)RWXUKE^B>985+A=+=*8JRCRO9Y, MM8'R)%JB_Q :Q>M'75&""M1.&>LXBS4L*&=!.0O*65#.@G)VO,J9,]%@Q$I::^' MR[VJ_0(<;JQB/.AB"T0 MQ1&91;SCDI]@)BI=M]._6HSL3>=J#5O0LX*>9>0FNT!4I"-B-YC>B=TE'-_Q M)$_.TZP4F8CL7&6M1@O:1M V@K81M(V@;01MXWBU#2>7I&^I^^3-L!_(43SEQ2DHA4-;R#JU8-_BUE!4Y%E]4X< MW,^SH$ M^#\Q0WG\B*PO#H:C)7+"J_6A'(\8U"N@W(=E.N@7 ?E.BC7WX-R[4;B M&+%'KQ>)U) >,%-M]*K5&%+F'4C*]"QU>K=6G7#.3=-'#N,C9M(XPS&=I_D\ M0M4F;YTBM,W0_JQ2K8$+EJA@B3+2B,^W^^LJY_=(*38?NYC-<%Q,\VFQP%0P M4XH70@P3C?BFQ2TR1SJ>9R!J?<+%5D'5"ZI>4P4&ESK,:!2[/J0GWZK4'6S&M.;JM8"JJ":!=5,(R">$?&Z.R[^2(O% MYH'[MKCG^A'\+N1!(4"V&R0H&/X5C"#E!BEW6"E7N4;')N7ZD_+,4.K"I'U+ M=*JD[]UD.LM1!T]Q[T"N>TD3\3+J,VXL!N4!TQ46:2OS^;IX0*T,:]8X6"J# MI1*DI5*/B VW)*T8$T1LV\C0Q)% -SH[=6?% YS+O^WZ$5L3$2@+_C";OY]P ME\$.@;%4"6[3F[%L8B?O@-S@+N\R"-O7 T(0/*S!PWI\'M96-A:_ M!\\9KO9F,D-$_25#T2/JRKUIB/:/0-!N9[(W1/(]$"1=.%@-4?X)",IMW&:^ MHSZLBTAV"P=Q-9VW.!&W (? X."4UYAU/Y6"U8A\9RO.,82,=E<)BBIS='.' M8$8/9G2ERC-R0VI01X,Z"DS4,V7(OL4\H[IUW42[+E-X$^>Z QE$N"#"Z>(J M^?2)J!O$M?@[S#5:F>OSXEN,^##\TN78 M03 ,@F$0#(-@& 1#/S9 ][S;MPQI7VNMFT#I;#Y_6=W<0MSIN=G9(L4SOJ>6 MG)FF*)O.9FF,J?I1D4E[!\^<-KGL-<^;%$T<3'Y99MGOF(D8#)ED?YK?+_ D MYI@_RE6\(2R5!U0YQ45)JEN[CYK#JM)>P=@79-\?H_I4@^,NI4#$#[RJV)9+O\@] L_%;^1DK)+ M0BNLY7ONO<(FAX4ZZH!U,9Z+=ZZ+>?LI$# !1%55F:+): M\75+JPI$Z7PA0@M07K"KO"JM4X>7[[E!DVM:%ESJRQ-^9BMCKU^**:=W1;2' M9J@?#J&6_UF+"Q689T2$=?#>*-O=$+*S4&FXU%"@^:%=95 88)%/B!5,2(O> MB*69<4C27/Q9\IMP+P^\S(UWOT#YYJ0D2;7$U<)>,58*F\'>K2!%):YH8YS4 MY], !]PQ$;RG#=P_F* 7X?F]>8E2*DK!>29Q Q!.";@!; ?VAGMA&1(J 9SD M>8FR#Y1\+1:WJ,"[19W.I*+V+XPH%V&%0>YB=>B"\#BC?]*LE8V/B'[!Q1E: MI07*UA&)7.EX]X;?E0S'TCIY3Y&0+L[1DPL*=9MX,$(YW27*,0=#;YUZS!UN M!P/Z1VS_Y!V>2K[1W"%L-]&PA%CON.W#,WX*YR]<^OU.XHP Z@OL84^7VA30 MY;U:B]@! ."$@H46!Z?+BVYK5ZNT8)NT=@'6_ MP&_?O'FK-'*I ;3KZ0K4DQ,Y$==.:EC;C> .]+7G9,^_L#LEO[Y9GXE&\%N,T@,*XM17'IY3 M+&A:7&/$BNW\T]EMR1C.^/Y] M$V _V0+V4_^ \29OWIY8 %;7H3? WMD"]LX#8&^%K]X&L)H.,,*-84'S?00_ M,UKLAI+QL@ MN^/B+*(I^9RS%8[368J3VHO#J.TXH/5/XTV([08DQ4G1MNL=RONT$/7LN#J3 M/J8)5W\44&K;^8=2U"6YQ9DT9K)%NKHG&O&GPPC'A]F@:7:E@?F>SZA)UUS; MQBN46_.LR.VXCLY[$1/UB#*H_/;NLS:?O5$?O\^8VX8A[\>' M5JQ:=4/T,<4X:&09'^>:?BVG/Q+:_BX%CL%H6S\]+-HR[&/'E/J<* M-#.?:M ;\26P.UPV:H+V>K0?P#]^;MY2*"/)O,P5$KOX3^SB',Y-1)9:]:AI M,02$6B98VP8VE#8\-J3SZ8Q(O8^+-#B;(&&@M[<2GU(41++4L2EBQ"$@8E-K M[R%FEA9(^#0[S(B5UQ(:;GHW&W'@RX*$<;.)FEC8A4>7[K$&]#I!T5)W/( -5>?W#\ M3\VY[!^I@F1<=AIY)X[3?Y4\%QS'/(^K(=K]5\ESQ71,7FD8(MU_U3Q72)L\ M]/"[T@XYK=+) 8[1UALRB?W[4I!]NP]S+3C#/@P-&E#+;"KJ\Z7X%)$QTXRAJ/RT(ZVKN*%+ZCM6A>(01H?#5R-=5, R..>*5*0RDO,(J1C9_?,F&V M7^8((BERX, [\HW.RF])=V =]OW2Y!.F1[ Z/50 MB.7@J/FSZ)@RI>%JIX%3CRWV5[_9#<"IUWUNIA;%.L$IZ<;T49.GYPI+IA*F MQ[RB_:4H" M*&*\CWJ-IC0!*JWW5LC3E"Y01'+7%5U-\0'NK6&Q*)R@"^*:5IQ3JI@9* M*+)V[^0Q2(=N2C-0PO;Z+/U!Z!=^3GXC)64=*7U2*O3_\?H M>S[]E^H7^8, _Q;/7HE_/]]>;5']^O7KWV3)M(2M_A:3Y>M-Z;37$F&VP2;* M28&CDY.(TS-]1.*R<2[3N((N&V>1I/%\N[T^ MZ[3[@X@-NZWT#8<"XO-=?)DI1Y,Q+US4,Z5__I7$-BSQ"Q$2(V MOJN(#3MV/+((BY87IG>9^UW$A$H54;Q:*P+1BI(Y1U9OJJ-YBL0FW 7G36>6NFI3%@E!AXKDGIWC72UFRQNG@ M7NER+WS&)7V2**P!C*59586L08\@I0/;AK$SLGQ(<^E.NJ%I M+#S88OLSB=C%MQ46F8@GR2:@:^WWO,'TDNNRR8L27;V,;2-\*-#]G<_*2)[& M!X^P]L%6M8&AE<"")NA(!S+K9L_O[?#U/:*O[F?<[SBP&;3P8!UTZK)H#:T' M@=R(HS;@8S5&L#,<@YUA*U9<"*E"7UM3UW9(J ]+"NCAKB\J,1SD6J[9V'Z< MT(<"B(/4[FJZMTAKX0,BMDWGGE@?L]%9U:P$%L]KV&S&,-^#Q$A/ V5"[.-, M0L@KZ7#7&EWN"MQY)Q;+@N; ^<\%ST:]EOX,^/S)?1H]& M9=^NC'<1K5Y#\7^W[S/XWVMW3+3:/4:-R$.6SB6B6S_ "E$^U (7:8RR+8T, MG1Z]S.W-/=(C]"'\*9CV-0:1]?O%K<]T[\'X=+O1-ISG/EW*"EIW_%LV$\]: M2'Z0'^G ?N)Z^''1AG-^*HO%:&Q[_4P23-OA.01(,Y]#Y;K/DS,ZBT/0X8(. M!T2CZ??N]ZW4_!AE(LD3BY:H*&GUBI?,JB^C+$7R@?;>TUY+O:7M\-Y4DVX M=@KCNN8:,<;;#"RBA@"^7L_X)(+X;E":B+0]E^FC2%9]O\ 4(U&X[^!.=S0: M#!4&%C1!H3H0+K7;;&VP8>>E2NRT[0X2MT_\V-]_Q=DC_LAOUX5*'>@Z'$C< M)0TP8'&5N=,<(/ML'+C8?B4N<-V- @_32EY+1.#\9E8#4O!AA)L*,!L M**XNV)$YQ=UJ"(;(0\EN[$2B-,092L)B1QJ#(=900R1A9)5V*&F9(@YM#S!1KJ4;X?&SQ''%^6R6GJ$^-(4+,IQ$^RBVF*&AG0W@P*F@XU-TN'(@"G2X&;H-AAPO'4NAXZC0<=-T,$XK#:#!.!V,T\$X[5*]=2YIC=1*[5+\'JFMVH'X,5*+ MM1.!#7S#X=7U$J-#&K/K" MPRH\C0Q&@F D"$\C@^4D6$Z"Y<3Z? ZK1&S?_54O_6+"BJY/'-4C^7_-V 1+ MD.J#5&_\ID+4JE;(2NJ& \*[B3 S@OFP\8!P_X'3^4)DP'KDW\[Q^3IR[)8? M<,]IDM5RIVVPP2]*.A%QZH7!14@J # 5(!N;'JD MGM)N]_!(?:--(N!('9\F4J)OI?7D#5?IEDO.6)DH#1>A/*G^>A"%WL1OPA-9 MN7-6&!.[.(;9T4I M$_?. ;]:_X)EIMX#D1 64#:BLG<"3\N"[[@\V19L]$M*Y?2NB/;0#/6#-=23 M^9QR";' 5WE!4RY+QK^CK,1[^T))Q8'A&2-9]_8("++6P .:K'P;U'.KK9Q[ MQO4,RN^'$F5"VCVT!H"%#SK9-Z>O@;/ZG1XTT?;.EN%F\$O5]O"-C>S(1LR" M !0,7PTL:(+G*%B^@^4[6+Z#Y?N[MWP/J\B/S&(.4;(9F?T=N" ^,K,_,$O' MR%Y,#:MJC^R-%43CN2$)H20: VXP,Z0FE$QFP(SGH_*J4LPX4N*=P;IWR2%E M@_I7+4$:AZ>U%5*=?*ZW=Y_%IK[A_SRO^KQOG%,V@F&>@@5-,)8=&)\D_[Q_ M6NE>"=:V\6LB:RNJ7/Q9Y?SDEC)Z9EHL,+U?H'Q]9UP2.L-I(=Z85\6P M5/8W_Q <%X5+SCX/1)D/?'#Y!.X2I51>R$,1WPJX(UD7B2 ;;-O73W^4M(6W M[5O"=R2K\XGDCUR6PTFMSWZP^8^-NO"VO3UH1[(FOTNL!^/U]=,?)6WA;?J6 M\,%:':9"?Z>;0D1"B,APB.AM),0GWQE= MY(R!?@4GA3R)X40LA!"ID)I&.O'R&+(X)HL M1A9)-JR]>62!8L#MPR,+'!O6_#6RP#'@YJJ1Q9 -[EP>69089'^PQY Q3E>^ MELN(2[^)2/LO I=R1K(T055PTKHA$U%+,6*+:):1KRPJ;*J4II@]S_ B8Q6GL\]L7>:@+MK+Y;@. MGJM>Y3$54YSCZM^K?!++%$/L%LZC]8429W>B M"@46,8#3_!3E7\[QBK"T?I%:#M$G\'1QB_ 83K&XZ^XCH M%UR(0U)=?G&$=8)"YH09'H89)K\IV2%V%), M&UN(_PN6^(@R+,63S=, \8.\'/>_V&O)T0N1GY M,32Z\*NGC'X3QT+C2=%]* FNT+[[%4H@663 O9C.L/(W# .&5SN?X MH=A=ZI-'E&;BMN=LETMZ7$M%6?H73C[P2TWP'@6=V@WB&<_=DS E%B^;>(6Q MV@;3V?[6F.8 N T.G>ZX]L*IVSV8K?\[I>G,K*-=F M"*\X5G+%/?J&F;A/U>7!U0U]PZNP$'"U3C =3N)$%2!EUWE@O#;/>_](B\49 M%PHY]>G&PO-DC*#1* -C>HYG6$AV>UO,&#]-WX&QVDKD:UFV0?*W'P *?M+$ M:+\S&_H/C9WP"QQP!WX[K6U)>Y96@ M=C.89[Q%=(50N"L.LF]LF,XXV,NT/$P_V:JO5ZSX[5QG)+A,F@& XM=N/:%9.Y\9 M:-6HO&SCM_J9N&L_D5QXOGK$I8K!:(M1QD64WY0^-$HGD24?,%715A<5OL1T4U(-@[@%[\];^D58Z6L MWCJ3H3WL<3T( )H^%"C-Q46ZL>AR M4.WT>0X(8G=N&)77AB=X!25^46W-OH#@@1(T5YI*\#^X_J K<5>D5YC[3JH UP M3,$720R#)\&=)5_T,9'NP;V>]7>>VH=R@7M%ZXMH+1R!X-[(^J)5^X@H<"]E M^R99EP<9X!B8F:34-@H&G/S3 A'B^!$<. &H'4U;8/MP(D1G=P2QC&4X'2Q#@CM MD:5MJ!0X-:P;.2RR6(#3MGK:"#8!/^!T+$4?;P8.+W,#5': M/D\ 1XY.-ZSQJY.QW+ F""F.1L^1MV.YE"TIV/;9UEAN:DMR0,M;,);+WY+, M0Z9)&8N4X).D/O8HN'S$;2)RP=VCME@\-U=I\W. ,^&:K6N7YV;@EKZ$U[N\YU6HB>07*Q"UVE:_O.SU&)GV&2QBK $\>E(=#^\6M8$^, M\Z4[3!_3&%=;4,06SBLFJBLAZVM:OTD1);\6P)*<8Z8M4ZIM.RZH!ZV..J)T M%C7L2P#$H9O.N#*D -ZFJ]^'VKB28R\0S?D-Q+2,3]_8__-JMB?%*$!6MAOF MD?+!T6,U*=2M^H2GX)_)KY5.H64;C>V'>J[NL**P MQ6D%9R722S'$6GGTC*!9M6"S!2*MI"1PYJ[&%6VARH!SV1DC:Q MG8H-SI5EC+")(.KY4&HSG[AE0FZY;4BZX:%TI%H# <=631=*+XJ"8Z;&@5(= M4X% "ZZVMSR,-,;-KS%R9%$+3CTI(_/LN_2Y>'3>YJ3 T;N(XD>PH<3UA&0G1RMZT=(MQ4,]4;2YH8. M_)";=[3K"=2 :!LZ .2:\TE^F\@@"GG%J$%I:.K$.XL2O)>60 V+OB6,8IZP MH/D^2HLR6NQ9/OFG'63\@P@43\JXF-*UA% #7E,S7S"*AR_KZ5GM ANU'0>T M@_HL3U$FW@O<+3 NKL640OI1NW.:F@\.N]9EW-QAK/ /NH?J,B+(\$(1U"T3 M5BDKA9KW'!RC;2"D/4JJKGY]Y.0)9<63WC5>UR9X9_U[9T-ZZ\Z(-(HRQ$J* M@(2:\6U,[.\^OW@Z]%V;B2;@W-8&ZT(LU+[!_$4ZK[6;?3H2K[7%@AK86?RB MY^ XFFF08(ZAV0U ;(Q H(Y@YUL0^*DS7C\#$1><$]."E1A82OVB%VJ/A-HC MQQ<&86VP ,=3VN.IMV+X]BF^CY;;G-X1V^;^B5BYY#\\B;>,X/'FK?2,D9EK,SBLCLEA96%HTU?8 M.*OR?N1MUBP*;TF^5QI_^QGDA'3:2\F5_.HS@2GAU)W&[G%/.C50:\&IF_V>16. M5 7W>,V-])E#G]+Z2-])>)3$?1M\3MY$L7SU6"6FDC8&^9=\"2%^VSZ%B%8B MG^TZ9U7-S[@JQ!&E,N,C_S7-[;)DI?+Q24M+$7Q$O)F8QD**COG-6#&=-4?= MZ]HY""__@'-,42;*\R1+OHHB2:!("JT&R*R' ]!N,<.A"? M<*&&S;"+ ^ $XQ2NQ:J$I#8S74-3&)9%6- $.^=A$K1,3H05F=K7-:04.K== M9Z]X5>\U=U),U@+^3\?2F MY! K09YPE6-G,Z4HGJ?)U6'5$X91#A8T MP41X:"+\BFARSV?4&,]JVWB%4FSN3VBI [*NR2 P:JU?]8V@PSFL6:Y64)A0 M*HH+B6OG]&G79%T86N[82Y12F<5LLKM5A'PARO6=IZ(T8)Z(FH8JRYFO><=/ MS=])QH<1SSE\T[-^YF.CZ$8^+FA[WJL'TL&C+5-CM)*P\,;J?^YPJT,Q\JN$EHQ>Y>U\>I@<;QG^/Z?)$ M1\%>)PP.W^#P55I\X3M\ZS7EP]3WO?)MB&2IU-%0_(5TS/$Q"-(\8^H=O[(P>27ZZ0X0Y0^ MI?G\687HP[IF-GW]8K7CS5H$%,T\PWI\A>4VI2>JJY_?^.O3C568-'?P"O_& M1WZ+JTQGIK*=<3^OV%P*^PB^YJ(8IV^!\GG*>5+3BIAU\HK'!T*2K^G.]70 M\>'/7F';6VI1* M=MJVPT-M3G@@DMYTA46F@'Q^C1'#AO>N62<(>#3N)^-^ V(C(WNFL\^LNG^, M,%'T\8N%,(6\-/L:(<+Y2/(DXNH*#)<2R3:X@)2K-7;SB M<"M2,.0XN4 TY_QQ/_$WU[O2.%5A8MXQ//CP_^"C!S@-M18@>LI+,!K$S^8. M7N&_IUQ2*>F3!*NR1>F8?%/S\#@H1":'R.00F7R DH'W"MS#$3W,^T5)[5T0 MX):Q$5G3<"%P0>'&R]C)4P8NN-L<;>-8%G"!V<8X6BMVX,*JS9>S,U+0WFN8 M.>6!7A\:L(EQ>"K0V\( -]-H5W!;TP1#6[\QT#O"#$ES@Q+0:\(,30L#/M [ MP@S/>C\UN'>8 [G7986@8\ M@I-/[;"UB?L!)Z+:H3JZE;2^549GU3"#G=B_!(9\M;11'1NCV"!?+39"NG&( M&.1;Q@QA=TB"R\=A&)0 CA\9 /[<#Z /40/'A>SPT[\E L=Q[)"S?0(+CM_8 MH6L6:0-0!+):TRYOM@'R6AO<;0,;P1EG[=!MBM<#9Y*U0\_N$=4.V:$S+FT; MLHC,(DY2UD.:)9-) .16,@>S4T*E6SZ'8.URJNFL*HDJ#&_53ME%FFSFW,_8 M8]T91MX<6-!\'UE\&"WV(H#YIQUD_(/PZ"9E7$SI'::/:5Q7$*VIF2\8)4NM MIF>U"VS4=AS0#EH&9+(DM$C_DGD&I[-#-^H!&G:=/.\&TTVVRS160*MM.RC4YVE6[EV0#7 ?M/;[=E]1H/N@4O#ADWZS7GXQH5PX MX2QDIGPV5=/"*X0[Y>V22]7"\Y;F)=\(:RLI%[M.\8Q0O V:PNSB&Z^JP-C#C -0D,.YWFBG?!^JU[NAM6?(-S$I%53J M9XJ:EI[S",2":+7EDK5MO$+)J;/;Y HH:]L,\VY^O1.5SYQ5[8:%MN'Y7F/[ M8:!OW!>:EI[? 3.,:"P>S)QST2LC,HA4?P,;]?&,A90:-Q?-85 )IW%6\EME M+D1@_K]$G;6RPTA#8-QT/%3-_,)*GE!6/&FY>6T;OR^'L90Q^*:NC#@[GJ( MN;E#> %_!"_@_\ BZAPG$Q$T,<>?2K%#I[.UXB25*#8M"\;5;,$8%(BT' 4" MIB^ :^ Y;8AQ?1@^]H@>&WS>"^Q*E]JHXN*4T MP5KC!@,7,&B"C]+Q 0X;LX-F:' $=^*:X2:M+'S@#ID5HJ8V''";U0I+*YM:8=K@KP$7C=L..95[!%STK15ZC7Y6<-&W1NAUB8@TQ-A? M?@3+!?44[&!()G]I%EJ0J2$JPE2B "H[:3S^II@!%98,8MY,,00J*!E%QX$3 MD,P4EVYN&7#Z3&MT6I"DPT8_!GJ8.2D]OJ')28&C=Q&MS _\WYC,JYFB)&5H M/J=X+F]=\6YDTRH1[[NR[=%H?D3C8A8?KVCG(<<[62"WD;ST!M MR(=A:QMWL *DBU)DR1/*?9HD7 !%K%!#U-C8 4#R4:4:A)J?'4QZMT2TN!,> M@GS>O##-K3N_SI'9C>A3Y:9??]AYZ-=?_/OSW2%X+WZ \7H)%C3A+14M_CUA M*;I!<3I+X]J=KFT37GJ%EUY>H+ZKO)\?,)E3M%JD,V'0>T_FF\$9/V M85$332S/(&U)U3;!C:4@[[&W?*'TY)+QWP3KD%C-?S$JD^( M$S^"./'[="D,_K-[BG(V$W83D=1;)^2UZ D)(^VIM>I[7%@-RJ,VD%&<3(H; MD@H/(X=:+T:8=1H*C^DCIC8HU+J$"/Y$2)^ M-MT:L10^T7C"/0[+01M=T85)"^&R8#X=%(>,04'C&%1TS#(F7& M%RV\GF#BGXVQ,W#Q@ GDL5LRI9?8[R(YX/,MC&1@F+Y>"":680Z@V+X;A0 X M[S=;/]-H"+^LQ.'1L[8]@CN =OH9:6?U GD^^U1H1W)Z72R^SEYHB+"C)T+A M:7IXFGZT3]-=O./V$UG\/EIN'RU%;/M>*4*/*,W$ES-"&>*_U3=K%VCL=E)O M<<=]@-TI#'FRF?B2T#L^\4=4E!2SR:S@MT.._X41O5]04LX7E^FC_,CD$_7/ M.<4H2__"R0>^[6MS_3L>VD%H;W>(:E)4]C!R?Z@*3I+F:X@Z+J3Q6,.@8[E4 MID,Y0.:,T!6AG"^LIM%RF$%QW0$HP)47 M@OQT6STME[?W5[)W@;+*4;QB>IGF*(]3E%WEK*"E4'DU,;P-K4.$]S%$ M>*]MQKM8 6E[KEEZ=L_A8O4_Z0.,>Y@BT$@]A8V&%:*$G85B-G'+&D>-^Q,Q MNBA-J[L&GI^VCX4DQI8E4'ZO@<\!!.=N\'4&7^?Q^3I=:[=@XB[-R.#0NP(F M.+-?S%LG"?27E;;'G:^P91B2P%_N6KY(2'\IQ<3*:2DL>0>!=8M_&WFI("NM3HP,EJ2@HH MDJ,3SP"40$%6+OD/3R+?YERL6+19,(XCO\LBE"<1IS;C306-(AD@QQL/$F#H M%]C! Q.'0-[>]@$9FWNYZ'_G63WZ*9BBET:.PE$1[59DB)*NA5;)NBA[2 MK!)>UTV2"!7[/=OI&_U,[DU_Z!/\CG46PF.+H):$4$^'F&[-R565R(_KHSS- M;P5X=%T!B'W.R0/#]%%@5Z)+/'3 M)JN%Y,5;@,]3)K15CH@*WW:C0,"47:\UGZ?.Z!H-Y17G7<5B4QG7H$# M-$B#M.&##3LQC3BYNX 30B%ZU^'>JZ(W.@>&I1H#[B5+[\LZ]EW+X(LE^@^A4;S.(APEJ$ 1K5(-L^@!<5I'O.7V=VDBJAAYFV@6'Z!XBVWQ MATRG2)?&VC3[X2Z&A6PZY3FMJ;RR#X*R,$N'())U\;+*BKK^L#.@;DJ;G7TZ MA.?%#YX@V159.X#DL/K:T.$^L*#Y/H*/&"WVW '\TPXR;;FF-6P&)9UZA*ZQ M0-,>E(950*%#Z][)V@1U4P7$?:C-ZE5ZS[3=I9?=U.ZLV^VP?8 M(8?)]V>OL]"N+];;Z ;3.[&)1-!6K%"RM6T'A?H\SX6<,^@J M;@1E9_(X2XC8I"AH^E!*S^T]V5 7)S?H232>4(KR>15OHD#2WZ?$)%U>2 MWVG2R-2V"3:S(ZC,\0=.YPM^%">/F*(Y_E0*\6@Z6Q_0:@=/RX)?D[D0:A2( MM!P% J8O@-/QWU9C!!MHT".#'AGTR .4-'#;#XA..5B+U-[]?R2PJ%CAZD:%67KV;\:)T5^>'?\W2>2YR1K\,L<5E1K[^5NU.;284;5O/"8 W9Z%ZY*D 6-5L M(%@W?I%[/KTV<8E)ES'C,&BNE1U@NS)VMRG[HLDI9=)E,:CA4MKKJ;'].*$?]&:5D6)G9+FB>"'LN.)" MV5CR]F5'O+U<9*FA6QR++!LB;$YB,\DUP>R]S!%<=B',?6OO@>3B,4LAU5& M(]9<<2Q$>"&CDS8ZUNB\>BX%>S!/ \RW*+&R6(#R<'H\T1">%?2\U^M5=' [ MVH@3OL1#P$D(.#F^@!-'"6Q&%9*B=XR, M-.KDNTW!9&#I'FDT28_6'IB1&N*93>7\7SO^Z185G%3U@]&N>G=$!'W$\YL= M@:KG.7V&:/0$([#8C%ZQ[)3%:G?T KK3FT_&#$RL* )$3LAGB3$DX1X$O]XW^Y=^.)9^V1WW4_/ MKJ[R@E3"Z,4FBO.F"N+\A%5E??J>;IP^ZW%#/RCO";[D%@:UUB;"X$L.ON3@ M2_[>?,GN%&50OHW@:@ZN9J4GLJ7E8C0;/#BD?TL4(;R6#Q[G34.T=+3-32<_KQ=,# -SY"# M4T-C&-IC<)R';=B@8'T[=6M*_ZM$63I[XDK&,^=_O?>MCZ$'I,GGG&(.XE\X MN!M@U]*B#0'5:3RY1GV"P^L(\IW>B=3="Y)Q59E5 MBZV$5=4P..B\^*;,SB2Q$BA&ZY6R8%#@;/'Z=2&N!'A0EDVWFW@DUOB6"^U" M4P7W/*4-+6P4NM$Y%8-G(G@F@'DFFD0\<$S%\"V1 QU^I"_C'&NL(WTFY]2& MX=&QQ@G"%V@9<8Z7<+AQ(OYB)$L3Z9K9-F3K4DR'+Y#*')5)NI>JN-E'YGQ* M'^ZNGH .GJO@N=(ET'W)4#;,1&%",>CA%8-Q5#I2<>_)(THSP:U^P=WG3R?($B.%S7/T[>6 RULG2]MW#S" HNA?KNM,U M)ZS2,OLAI\#-A&#H MUXX(T##9^7E^(YDH#[4YG--\[Z*G*>,_G?./^;P2C]IN!&?SA7B \ !6Z1$8 MN=\Y>&N"MP:85?OXZF5ZM[> "PWQ20$#PCL6#< =-&#D=BV2@V,# .G=P98V M4I^P/U/L:-BK4]1]9S$%SDO!T-;0MC4:I@F&L#;V9W \$Q)UN]',7]0-))JU MI9:_A->0J%5O^C8DF;^Z[+Y)9AR8X3NKPB_1'),Y1:M%&D=ISA%<2NXJN4(_QL#S9P#4+JY1VW% .VAJ@3.2 M"UY.Y4T@4LF=XCQ>+!']HLV18-KM&' !MCY/6_ TK]U-NPV-B\CE9X?&88]A M,;C9BD(GIBC4=!D6A\9R!08]QHO!L*=[([T=PJ=-$&38RW."$BG_"X_.)MWF M'VFQV("JQ<>J;PC)"2$Y6VL'I) )=+J^0(76];FK(:0UZ7=WU^LC\#=V?1;U5B+F6'9S MR_NHTQZ&DS?>Q+ '9MN:"4/$Q/P/:G=V% ,AL%/GJU;K-P$3L](.IUIWC-]( MD?!$(#P1.+XG N;F5-^!#9;%">AAYJ:(E(7PI]L,XJ5@1!^00BT9T1^NG4(@ M=J\61(0BNY95W*?Y8:3W1ZYW89GH:1?SK0X=<#:H@T@'!2P&I1':=H<1DP + MFN\C0L+*T\2*Z6QMX%'ZEFK:C*NXP3BA'M1S]P'GF*)LDB>39,EO+"9%DD=\ M\6TE\K4I\##LY16372CMQH*9YF6:SZ=X9\DW9[ M&R*LA%K9,B1X:RS7,2WY%6&0!EH3"N-BR%'00'L1N!GT>Z?#H#=G6] ;0DA< M#.J9#@PC&B^X,'#.A<>,K&01 :W\8-3';\0)EOA2:.PP3,1-* M"84XI1"G=$2E>.0=KR^#H@%WM<-\XA!<*&' MJF$&5P;I:ML'>1A"M3#3!6[KAQI=8%:(LK!F12'*HN\H"Z5/"TQ@EAU&%I83 MOV%:[DJ=&1I6#-O'*RG5FB*._C#EF.'ISC!G2QU]Z'%/Z-#BA#/'Z&1Q> M!BY!0]Q^ 8:;44Y?/Q%Z/XNR:BB?I_R:CK@&B0L6Y;B(6+S 29G);#82 )QQ MQI+4M&X7;^=\7F_1SW](LBP5_NT8/FO@PTSXN[+7*UW2$3N4'V[#97RQ5* MZ;X$OP]CVS$<@'^UY+1Y3(5.I*:ALI$+ /AUSC7C]!O?,BL-".IF#H#X='I% M[LUV=D-3!\#4B_/WA&0:L(P[P8C&A 5-B T]\&&>EHS+/8SMW2WR3XKUH1O& M_8X#FT%C3>J@4_OU&UH/DAGF%F>5YK=(5_6LS:*'5PRJ"_NZYL+^S/"LS*[3 MF&UL[;UKH M5UMQNR6MI)XY>R=N.(I5(%F>8H%;#[7H7W^10+U(U@- X5%J;X0]W2VAD(E$ M9B(SDOO#G\_^=/\)?7ZZ0._>OGL_?_O#_.SM?/[O_QJ%\6]_AO\LO10CBD2< MLG_^VS>;+-O]^?OOOWSY\MW+,HF^(\GZ^W=OW[[_OAS]33$>O,P!HKX@$L: M_CEE/_Q(?"]C9!Q< NH< ?^:E\/F\*/YV;OY^[/O7M+@&TIUA#CI$A+A![Q" M\.?GAYM.F#]]#R.^C_$:MNFCM\01Q9E-L4GPJOV[*$D./@,\?@(\SOX(>/RN M;;9LOZ.\D8;;782_^7XTIOW,XFMZ^YTKV=_"3OUT2/]_B.%O$5%ED M8;:_B5/[Y\9M_+V$C"AQQZ*@!_E^_K[$]7GL)?X ;L6([WU"3]1= M=KBN54*V,D0FTI3CA*!('._)$:L _FEI:*R\=,E6D*?SM>?MO@<>^AY'65K^ MA'$5XZCB!W][W'@)/J?G>G!!MCL<:1VN)(=;P\^TI%A;2+_, MO1KJ9ATG:P^)2\ H*""C?8BCP*H2LB]/Q-DV6E.*E]2F?:9K><:W!'#SHL66 MY''6H%A$!KX;+2L=\]L7F@Y$QDF/MM6-%"/ [T!3+Y%)$8'$C:T M1N-2-<1BK>(E1%E1.>OPX*@(XR=R'<9>[(=>])C1(P[.Q$N<>6&4/E'W,/>B M(Q%2^%+%JQ.#8%J, OT1%"%!ZH0004FJ$#%OJ\GN0ED!&5',EI:PI@W_A:N MXW 5^A[]N^?[<(B$\7J^(U'HASBM_M+&?CKF4V'*,7!-L^ICC0=:5'B@^P*\ M??;4LDE$.^4-L'),)6K^?I[@9QSGF/[I$XH9BZ)DWC(2YV'AB70Q[R! *PKV M/9JC!XX"_;-"81HL*[XG?;PJ26AK!O3BF>I\0.":)(]>A!^QGR<4+YQ>XF7V MR\7>*D37WW#%-1SBW3F6:_"B0"F-^A7SG8_T_&(]2'>U#<1;1BGX.N_O'L+TM^L$8RHUF&YF9NO^K@_N%.[OVO![E?=W;0MQ M?G^GA[H* 4T /%]1R"@L0*-DD""OX?ZN5YY,W=\-;Z,UI?A7'*S#>/V ([:@ M=!/N+LG6"X_39(3'*RJASGE-*X\",&I"1K]RV /VIB'^'B8QD::;*=OMA_G6 M2W[#[%R?IY5WI&+*B4VEU;+K!VG%T/N!&GJ?*B10[6!.R.X3W)E!,U"&W-.. M,E5*76>$Z612F]&E"OBT(DN %GH&O%Y/5.ET'\=&E#HVQY12_^-\10'.&=GG M6^JYT;UAOU70ZH)S:57K S"MZ/4_4JYFS,OV#7VJL9B08A?=G$'-+D5Q:ZK] MPDLWUQ'Y4MA(K0%3H;&*BKAU3M/F.$OG\ !"0=V)3:55V_6#M*+L?J3*[J9" BT8$O;3F[1LS:"N MDZ&W*8[]TWR-R3KQ=IO0I^C4+R.\.*!&]M^I9>7G:4:V5(0"+_-46'DD#*T\ MKHB+%>;_$V7^#Q5VS2)!#&6Z99XOE=V01"WRA:$+USF^;NCR1>SS.<;%%4H_%G)U:$ M&(V)$N%,Z>B?V*D0D32=[RASIQ =GI/5W"?;+>5_RO/^;RIZ66%>K;I8 KX5 M_?L3U;_4TD"0D8SNJ8IE<7A$5NB"880> :,)Z5R5#1S4L\J[8HK]S]X>P@9] MS_X&E1$"^%UUBS+?T5U5BAF/!:)5,%21L2(E9V^IF#0%@ADG[&]SAA]JWFNA M>\!O0C(S>J,'!4C/[AF3IK-Y4+VU2!ER&^XHS^F!%CXKW[JH3*Q7:B00L",I M9U12ZH3T?,IC,-MOG65V',$?JKY/06: M7TV:3[&>26;[*--:7]+/# D1Z+5F_QP+G4[+QY[G M^Y94D\5+>&QNZ)EL]-MF&:!N4HP LIL[F9%;T_HF6)W>QDSF=_#R+M_F%#@U MX$FVH7XQF/$)WE#1I3C/PYC^&W.O6<5V'@-!KQ&M@HD=:_H=M:87-6[H#G!C MSF:%&[IAN!6/Y*=D6(_:X&$+>_RNV7TQFF#(+&0/67'"0OF4L'.RC,(U=XP# M_DY;2HKT@++PZE04)9?O4ME/"S0A&%JBB>XJ--&;XC7]E"1-$Q,H/G-5V]G7 MZ>:6M:-^)G H1V&VM^SH"B$P!5>W%]%7Z>SVKLBYNZN9WF.JU#U7*'Q%SJZ8 MX)FN62>PNR.-FL>MEV2/8$#%Z_N$!+F?I=V/I8='JY@6W;,:K[4"D%$!&I6P MU5]0ZUS)Z(?4C0021(_JK#!T,H)2MNRT6/:N0-3!4VL!?B*2I)V8D?_.IIE_ M FP*AOZ[UV+JO_N:C/U35C!E[G?L[]=D\+NS]*=OXG]%MOU$C7I7UOS7:L0[ MLMZUFBD/U,:C'V\6<7!)E79$=H#1$R%1C_4N_)&*V3 XN6E%42+ 4E :*""& M@[I-;V!AHTW[A]][V]U?+JDM3[%P8+>+U8C M]QV0IV#?MV,X=6._,O71F_L#Q+\"VW^ 9TS'_?L8P<7CE O^H&'X1%*[VU*AL5K3 [3$,$U.K5HW2@(+QVE&-/$)X M\MELK0.LC Z+GU"!6F19$BYS7EPM(X@[1FY+HFC=;&)R!XU7?&9_S*%HO-() M)#"/F4K0I_ L5X5&<_8G@A+SDSPU1+9&O&[T$+V-,^JV*LP&]AQ'9ZS]I#JY M&9861,(ZGZ.Z)A[X&YSMIVXS*6^MN$@H[9?=&^SE\.734N;RZ0DGV[.^BVNC M ,?<5QM!S.HUM9$5*-].3X2>"I?2%R1F-6BH%898;1VJT_(=F*9O/M%?;>QJ M,8O2]]LK:KBN20&';CF$JMH)>D%:*:,NAYK;8-D1D3NL2MP^= MHKVAF3V4*WF/V7/;TDHU"/W%'JRG=0+OZ_(XP=0W_@<.V'N[HN9%7=B6&EKQ M/(R?<9K!['H%63LV5F1<&];.Q?^1KP2.XP^P$O2Y6@FK+%;4@:E+.J?0S/FF M7LFKT@OZN4U991AB(>?:I%K$V@OC(I3-EP,;QPX8&.S 9K"+JAL]9&1)TU-2 M#Z6*@FAO<9W$E14+AT.# 1C\5=HVEME8GX*SP)O6.T-T7-@50X*YES6_5-%F M9D#;Z3NAA*+C-A7=E]3%H !Y6?/;*>H.0TRCW@]# R=8B^%>AW&8X2A\QD%= MW)_SQ,+_KSRD^'9%8V4^58RKBH"P%2$5P44EUFEFC0I12X[(G&%RVND!E<@X MB5U*\1H90UQ[MR?^!@=YA.]6[2]TKK:[B.PQ9N5[[^F>;>@(*-D+FI@'4^L MZ1-8#$_X)3NG>/[6=7UB'J+J_8DYS(P_Q2]0!Q.<(3]GV*,"?<3PGZ%R!45= MYG(-K ;S#%7+0(UUH%_92A L!;&UN$EEL<$VQ $OV.XTE!8+ [M_5>NEEM$J MIK-VJ%;Z%TECY[C5$?CG#8$?.#*G:"WKYQ/E9DHC-]^V_*YRZ%\Y][8DR<)_ M\+QO_ )7FVK.K@8X5F14 !_W4GG-D$2+!I+HBB/YJL109O.5!4]Z1R?3XJS( M(T]Y.PNX)*A^SZ1 M3ZE#43<-DN30'BB'=7J=Q8IXC;V75R/^%@L8I+2;H6] M]+=I4^:9R>B+PY^E_(<>:Y_DTUF]-3,^V+//>K56%(@.S-QJE#$KF*Z*.?QI MRG^\8$W'BE6!X<]?_5;JZ*O0.5HX4K\2TL=F9IL -JMX=W=GPUX"M0B:0U34 MC5Z0!EH'CD7-:E?!@]+TW>T%Z>BK N'&H"G*OF;V$&Q,J'?/I].SL'&YSS\A M.ZZQ>(>LO9($FT?#<=]#470GVQGQ,!>'?W6WXU'Z8@V3%'X+G&6@T:(:NSB] MK6NR#&,/SAUIR1W*EW)J$VN\>Y-#P/@56]NU6OV09%9(Y:P6RPG?G"GN[< % MV9@-F^1!"\W2DA#>_!1?YW$(.37.CEQ)A*9S^ HB_DJ.X8=J-<4$GV$U7_&! M+,MW9H]F)6::CH+!_Y53+%M^7=Y^4!++$B$ '%D2 MOU5$H-!*(H!*+:,?7X7FM"X:!O2M&WZ??N,#+@.-)J2LS>33QHL+:_<#G2)+ M;^)[2A$2_(+#]8;28/&,$V^-V2\O*36J!^9='MG4\+/=1$'W.DSK5081!S/T MI< $>1P5!&GVZ)F_7*!J,2!1Y"4I=!5"+/+HL!##%#:FU;N<"G+.^F,OL_JQ M7/6H[IHD\- .*GN$<4[RM'XZ#+<&]R1E10W/WK$"'^E=\I%0>B6-_8.;1D:B"1H3?&DALBL M>+-:O^]&T2")#*E9.U)%G&SJ=%SJYS+K'A(,R[1[2WZP$&S'SFLOCE/V.-O? MI'P=7J(8XQAP[22XX2OPQW[&:08/[Z;JCRGB-SE_3'(=IK4.1^>_W3%E_K+B MCHUB&F/VQQE5ADGX3%?Y7!0%VN!@#=U[BCL&>$F/5RL,_\+S';Q@X/T7Z/). MBVVP!.5ROGE84X/^N"R7K6:L3 !1O9:-PP79,8/.H+=)O41F!?V5+[&\/^05 M>*[*1:)[ODB(DM-%GA;@H;^J9T0-84-U-?9IFDQ38-]A^VHR/#F9/*/Z_IL9 M\.SVF^E[K4E'BE ,92!)8N,\':DU1^'U92>I,H%$JM*HG?T*'*1KDJQP"(\Q MT^EY1RK(3Q9*I&>:(^^J\"P4=:\6W4.4:8Y[%NT$SH?F^V]\ !5+(0&Y^MO0H'_J\ M7=W0%$K>A6LL]7H8KE9CQ\MX!^7%!WR#P](+Q FFK]]1.%G2M S6,10?DS#< M'O^.<^A)SHQ19H!:UMHN1=%F$+MKMR=B3]9!*UY7D!X?><8ZY$A,8L&B-(&G M2YM2YWJF:U4^'*\2W>49:YHE-=%78%<:X5_=EJ4YIARI[8 #TR=R'<;4Q V] MJ'Y(W:9SAD>K2'[WK#;D+T5/!%6P&R_)[8N$ 'F)),V^ M>CBBO=,KO*W9W& M(?S)N1U'>+Y^I^-H0=-R.4936\,]@ZRC\4II-.*RX*MWQ;J4D]V(?]O^&C-, M%DN*D.=G<@;*\5=Z#95R=J<&"_JU1,-N^JTLY8=MF'9ROI**"1]QFH*0E,^? M;51,$(3II&+" &ZOHV+"P"+L5TS01]4Q 5# F44#5353OAZ"B:("I6V@@E2 M>SKR?'W C0:_=ZNZL3H_]>M%M!VSTA^KG+;"0$QKD -$(,96MS1'O+(9JCN; MRV@"8\L<(]*O;[7%I@;$9V8J,V\EEKNCOV7F$SR(]+8DI\M.,(^@9@0E,O3X MSK[A)2^+9-Q>6#/#[A/B8QRDUW2QH#[O5L<*M481%&^'9:4ZC:*Q) O.M/8J M\>&9[:G'^WQZ)4[S%4GF[*<-OA85<$/'MO*.$5W;8(W'[_SP'-,MP"<7.K>8 MRN23][+(LB1= T:\< M[$ QACR6FR@!% TV=7+H[7A$*L$I0#$Z>748@P :TI]6/1@S-H0?SP(D] MV'C2BH)^US:OHJH?#=]6K&/@+9B+DZ+DY-EC(QD!D:$#U,DY MJ4\"B+&-^PJNW \+&UN_<6\'/[D+]T,TK=4$G_JM[UBR9#A)L9Q*:Q:P.2C] MV5@/6NY1:Z$;6-2L:$=Q4/&*^Q LNETL#6+;L#AXS,&7]Q5?+7=(H8/*ZA.( M/WWRLB)8<)_@'5]*NHB#"R^*TK[8@D!0:O3<&B)5RCC8#5]M.9K[5Q7"&K^_ M'7$M39OV%1@LAZ4_K1LL[> G9[ *9'V4S M5/181&^6.,:K,/NVF=T"K$IB7#3.G&;05W2C!+EUFGQ:QI<5F/7X4P,<6X)P M=VVO^UQ07Y&)8X':BI@EEU&!=12QD.(P05%K)_+(] (&L#NKH.77*LD$C6GL M,+URYL H3$"R'B58Z)O7M.\?-'L@-B KGZ4Z%W-Z+,EC*E,;GD, MTUN2/#M(1$.D1M'!\2/$442:L!,YH&2?*BF=4:I )O&,T;1TMSZMNZYJW4[P ML%'>3F,/Z+0>.1]#'_R;>+V(@P$?9&"HRD'3,:5Q+BS!LHX*(ST5;6LP<+)$ M!PME@3 'A\H0XQ 92KZ2H^2X3;B1HZ0+B).CY!@9TT+EA>1YA M//&\.45&)9KVP)IG*YP OEZCSAY#GUZFM^MJF(XC^Z0XG.$ )?L9Q+E>\P^Q"%)(= M2T30%XH)\@M4J!M7X#)#1=L&)P(KQ5)D#'FM"5B+Q"]>PJ[ W\!H13'JF-7% MB8!^![&RH M'X BI^I#Q#1S+T[=@3E_9P-M5%=4-2,28[2G&**,XX=6D, "/W$?DC:PX\3\ M-MJ3.-]/]A:-X[N,*&) M-/6L<=75=A>1/<8//)%4F+N$OU/DLL'Y;7$;92WZ=<28K_$_;Q=F7G0%9EX0LJV^B7TXIH+S/+LEV7_B[-X+N]Z&RWZN&@<4 M!&.AJ@+5L-F>&2A0Q7;'8AIEP3=(D.!8H66>H3S>49R0ER'>D -1Y-V$U61W MB8PE_W>@2KY0JT3FF8K!G0.4-&2@D5! M 5JO:R>D@4 M^OO*K>EH:20X6C5+IWU6:]DX[>"5LFYTK43A'I)R%QP/X'0S-)PES@SP")$D MUUC#IR%MUWD<]!\*PZ.53*#.68W;04T%B5;YD+EL&'G=9M#)ZF9P3!3HN3"& MAMF'2))U[%L!$J]%S/Z^<4JO!%KF,\WLYZ,L?3T8:^;PB"(U#3N_ET&(, TG M\A3@H1X34&^IFXM"CLFG*3?O0TC%?1- M["=PM7")^9\W<>$FW,14DG":W<5#NEMQ"A6U+@G*-,.JX"1],)A;\ZCB^84+ M'!9((!*/#'49WUO-9V-8X(O>! 7&W[)7!4.$<7!XJDHHT;$U)A04:]SP@'T< M/H.27,3!YW@91A$.ZA^*ZRJIV;2I+2&H[C28$'IZA%PW)<;HM:?$"U@SK&DO MT;9*JSJE%+BR^[*\6$*37%/1;G(RW:OH%/9N8FZ&%93;PU^?>Z76D+I[.\:V &QT*1CRHX;&*K4"[)C3;K>*<8Z! MOC5H/BYWW8MTT1QPB'V(%#U-Q14.KA]QZRV([+=:(PE',)Q?VJ>/\A)WB#T^B5P4YP;B-Z MW7AI%%8=:]<1V5-_NN%JJRVKJ0+S P*5KZLFI;&&A7=8>0END[MR0&4F[SW= MW(RB>54F\W;E$DE/H*L(4"<@9_5_.C'24OI'QWK'*+2J-3DWV5ORO:=1X6>8 M ?N*^PA2V9J ,E7"M'%4%'UEG9\.VP:?MCRJ&R)U1:ST3:PHT.,1,"WH5ZL5 M]GF*$BL0/%^R'F<>])-*G;?ATKB!Q-RNC+3(RR(S#[S&3'>)U-Z!*E9UZX36 M:NH44-5KHVI"WT!EU."H;I #&Z^?68@X"4?[FQDE6PBW(6F*LU3VM=FX2=1\ M34E@ECQ-2:P4'"_CZU9(%J^Q0APMU,0+W30?W5'4T!YG:*K+U^YU5J3Q.&EP MDS0'[Q'C@C3P*M&)QZDJP$3/]HS48EK:*7. M28U;B PP\X(X: 2PU4]MC0LQ<'*WK]:!Q PS$9$CJ#5W[@.UDS.,'^FVY/W5 M5GM&*CI<+3.:3T5F(!&'Z;;H:1]!B025K/&*Y5OWBH)/+*NJ'WB9". MCN>#>VQ-D?V"P_4FP\$";F[7^):UL;];\8=;Y%;+2H+@*'\-"E=F&Y"G%./WVST[D1'GWB*XM<6/D M]10U[ARGP\"S47NH>F1)Q0-@ONLL3Y>UYM'= MKIE-LQ%_3^*ZPNX@78D"L>SZD\MA2W+99TD^P F<4GO2A]C2NJMPNE%88SQ, MW3A9=35U(Z_L<[JGXA2<3[Z*&1(EJ$D/U)BL';NB9K=^Y%7$!8EC[&?A,4-2)C9E,,WWISSF,7[?1C0@0P]K6/\%#ICS9 M/T(F_%!OG/[!B@S1/JEYA< =(2.7K9UAR]&4^M8\9I#SM93I7^ M<)G>U$Z]4QWB-*7I]&'D86>FJC=M]X68W/=CWB:)P#'-6G4+KHB]H:WZ$;M[ M37JE<88E",UR-OH'%@ M7I,5\BE:\Q7%"WD\E.7,I93=$C*2SO;NA%F2?]?U[\$O56]ZV22V[K8X-)7+ M*%4\,T(W5N[VZ D^*=Z2N+E_/MQ8TD^%L3'BH\I>GWBWNP4TN[N+,6O<5G=M M@W^FK##:YSAIE%ANK8ZB>6JE.+0>%(Q'KD?V'>2EZO(*:5X*7#[L[8I::I&? M"EU$J8:*ZGN"-$/K5I*Y"*=KEA)B(H\:P\N6)VAL 2K.Y82HJ9SM>'Z8 MQ5BGZLU0A7F9W BH5F4B:FQ9__+<474O\Y)&K&^X&=?\ES#;A'%APH_TQ87G MTNA\#\)TZFU_8=A5KJ-IW]H ,;0[TRBFI=U:1,*TUT=VMO%44-0.,VEN&RR($CH;9AFPEP MC#4%#E>-\'\H.OM,SYLX@TK1GZK>,77GE:$,K!$S*:I2!8C&DYLI.E3,Z']1 M ZL9+V!5-^2I,7.?WC5FWXC&S;#OH[0TU](QE24/Q4;#K3&XV7!,+#;A&NFK M\:9=$Z2))E^-XH< 051@B#B*B.*( ,F"(C6::)A')N*H'3L P3=X'03[OJO- 6^4#VUNV?HH0FBA0SWDVCN3IJCBS MFUPO)*H.\F^FA WD#KT']:H5+P,Q)C8@>/B'" M]+-FP9:=,:HJ:3P#N;N0W? 'BO9K]\366K5DWDN1%B[0;]20W2I 7R)/-&O\ M=!W&888_4O4='+3V%&*8^M3JHG;)W:IYX5 T>81[A_2D2O-@$%_3K*JJ M=1QTXV_0^N_;W(?R=>T>,;0E4]#NM? .)O,JSJ)?R[=!P0CAGJ,M5*[&:HP(_EA4R=#EI:MJTX92)&F=.N;5Y%F65!&>C6EA0X._#5 MQPDUT;=#([7<[?D->7K"_B8F$5F'?<7-!H:J:*J.*4WKHMOS.86+L@9@]8"6 MMC48B&FU+-2!K PQ#I&AI+U"(/X&!WE$;6RAI+-%Q%B?_NUN=9Q6QBSR(3?/ M.#S58B.F\'+L&LYXEU36RCL.T(6W"S-^45 ^=:'.([N,<>U"FN<,8GV[QUZ] M%%?NYY[_&]45/7@ZX%F+D0QZY=AP&.(1)4M-M@J:]59]K;J_-ISSI5"Y6V M, EJ3'LES2@9?_/+^OD :+<1:3* +H8-H M]!M"%90/H8KP! MI(RR20/HPJ$!=,P.QP90*\%T.:,";JA&!]2VZZG!Z9PBMYZ[=#2'7$RGADRM M[+LSKEK'J):;;,(A\@4.C*&Q#$YT[M84 MTB$7/N6&G.5R+K8DR<)_'/#%D5)7GTA_4F0'0./=F0CO0'&4-31##7Q0$Z&I MY4,.;9182J00]:? X-TOA,0^TL^X%EX*W9RRY^ [(3OK4&Z#<2)Q4Y.KCI=/ M,@2T)B\/F!Y,H4^%E[5J^TQ13!\>/_=6A!#Z1E%:>NCN#"2Y(]V,LBE9!MK5 Y M"[W[&0G#9(88-::FT0_93$RGMU!V[-L0DF#J8%R]^!NX,J/_A##=!8E9/[ > M9U[J0Z6W'R( C+]3XDB@$@M4H($J/-1]% M/H3(3%1H-U)M'U7 _\BJ=MW%S1AL7X*HPN/0&^BFBR'%QA.\E)5&)6,W0MKBO\#(<&7,(HZE/SQ MKQ45>CF-:1$KX3C1U">T(D,$,*.!3\OGG18!E];+\I-JU-;BP)WJ\)9*F!U% MYS7K=I/TL:WQO5,B;FLBIM5ZIG,2*(C&P/F@NI\C]0F JKL&A''/6\N!H2JR MWS&E\:?# +;1( *"OLKRJ6T-!J0NK1:Z+;%S($-#C$-D*#F2WQ\HK>C'&PKF M$C_CB)1^4C??"WZBPO\#4UNXAF/@&8 MR,-/OL2D0,W)N\\>3B'"!!S)UQ]PC!,OHB*T"+9A'*99PO(+NSE<[ L57N^? MV;@/S:$S97@(7YW_=:_(@"2L&\OV#I!T(!."O$44R&NQ9'B9H\NOYCLB3%W# ME,N#'TYG+U&=YU2XS*7H)"41I<]8!W+HL7'76V-^%0;V/LN;6NRHH/HAKW0; MKC=9>I=G:49%DSH"MWFG4VH?O)*C:P]-*Y4^+:Y'WB&?,JV5>\XN6:&SYHH. M"F$O]Z@YKBJ(QIO0%BMC!QU/N&PN#O'5T6'U^A!?('H3QBB%B=.!GK2O;2-V MK(;98^8EF=QV-&#/2BI1:YH3Z6NGUU4LV2GJGY1::L9J31_2$-B4":S7%-B$ MX8E(C:B+L)Z#HY>XWGP'IG3]I.TA3'_K>:PO\LEH$_MT:HOF=@W.+PY1>YLO;Z*F]]@]4+.[ M^?NO^- [.;#!'Q,LEBD[;3O,)?6)U,LJ20(T?I=: M)O*F"#B7*I\"%>15N/S95>D@UEK9E[T1-.MITVV\3P4[;K)K(.TR)[$*XK<4(>1PHE)5;5.RR*%J)V MSQ:]@9;#$#U-(1[:KZL7QF99J'\;;M"IO@)JA"AW6?8\CA)X! MHPFI;!,T4U/1-XK4%GU>A5QMX M6S617[->'44S\QIP8+?'/BTA7I0^?2$]3TE:1R@]'3F8R7RY!0H- M47 C7H:,1%A-RGXN[AZHF+&.]'D4H1_>_DOY[_O'S]3V\/T\25'(?W1!DAU) MB@G?WXE[3([EN1!%$N>HM"N&;$]&!.Z!<>_^SQ]]YV]Y?['][27\4DH/0'L,@?.A&9H9_._@6F:XS!4<@+7;*M_$)R2I(E1FF^ M_#OV,QASH M5@INI&X=@;!3W0J_8.HH"GUHW;M(1?:91ZL<<:RHPG4 MNRWT[CF!2IQOX*\@R^_>_H7-^[&8MWA4BIZ\A'[-1IS]Y=L>O5J@R!)OZ*(* M%=DS9Z5CVK1*<:532KF0!NR!I4<9#B/:I@9[T3K5B")?O5YU>*IRB(!83M:W M;KGD*NXH"^,9WR>A;_E"2!*I:?GA@LC;R_!TN3PE+ZWKX-C1<,:.V:UKSK:0J4&#S M-DHA0FWJ;-^HB.@D>W:0W$26AM88Z\I+(#B?ZJG.K;=!6D^W93=;TGRJK;X186[F+'<5/HY4]23)@"< CA\L] M""+V%$(6&*^F#+OG-5X2&6#/@;:H@LYCQ^J%D;4N9_1;B\X5.I%S 0XBTG1T M9?1<,;>DT7J;6?U/&R\N13\(X$\O8M^G-VF:@[13&XZ59*3$8@'R*W;!0.>F M.ABV>JTWMFP>3:LFD+GE3#O^;&[=]DRL*>V=F[H%G *-BCXI8C3@%Y\%%6:H MH@.?*T4E)6:H00O$;\Y+:K#?_5/OJ=II"=??7A"$!<5W%0*-W$VZ/7!ES5%' M^8YN^JZQ$6NV$1!6P,4R7I,9;>&$&&U-VV*SK\68F+0)\548#O]O%U&M9^),X!YD$C)KONR=$L^,5-2W)+[:[B*RQ_@RI/A0 MA=1]W3$X6$6Q=4YJ6N%0P'-<0$8E:/5+#HWKT-K@"/K!%Q>?&4%Q<]%!@:>+ MBX]A7B)RA!TI"&5F4O^%7_CIP-S+373HH,%.>#C M'HX@@L2REO-V4SR8N<3\SYN8^0P+WX>'5"D]K.#L@49BOI_D./@8>LLP8NF% M'5EQ&F94S)L; =FTD&E 448@G5!$(1Y4@*4&)5A-13=BPL(Y.XZ;FR16'3Q, M#&S#R .M>(EY%U_C99)[R1Z>VKU[WWVV"7V@4DX/7(^T>LO:1@8'IZ88KQ%Y:H\4FJ<-?O?V[(PY:%20*6TA MR892O5ML!#]1$9R!J4V+3@&^:"90(8 W71T;XH ^U@V;+3EF4[$!51_B(J M]-5^QKRC@][)G#$M'^@Y8QH3.SECWC'E^D[G&3-J28[.F((,DSACVGBM^XSI MI+81P^Q,UC [,V68G3DWS,YT&V;*2W)JF)U-0FC:>*W?,&NEMLT@!]GB)^_E MBON9YSC&J["K.2^EKXW>+#D&4E=DVEW"[LZKU3XI#N%=M[^4Z/"P^T:\%,G4_>N\:IOG4_GL]6N/0$ ML(JNTH ]*^M:I<%/ ($WM4J"7M7KC_\-TM"9N'ZA%DG@1W#X$6^J* M0#,ZB \56J!#S@2_4A2P@=F-E]KDX-EME'> @(H4Z5O,3WPQ,6\J(2= JFLR M)$RB_$,4Z6A-?*#)(T4)_H#TVVTF6.IG'--=4P!! ML\HK)^^ERP0:_D+5\.F>V99GWH." MBB.A=44*(:T#^"@BJ2/S38!EB +5#"G""WK"+*C;?T%.@E9=OU90@\UIC%OS M\ 7@"& 9ET+ME*,#)'!F@[\G.*[U56:A5MZ$'=%Z-L'*6JZP\E,[_YGWEVA M@C=#]R0*?6J<%W^ZKAC:05LB1C!K?'*+OQ110.HYWBH M"*WJ-(J\)@O.^(LM_ 75"*%#C";'FLJ;173M@#7V?H)(=Y[L6=(A?VZ^\*F[ ME9P479'X0I%I>V:V90KVH*!B"FI=D=)U#(?/$X%G19&-&2J1$*^D84C21)B) M*-#3X2UH6>;TES#;7.1I1@W9I'PILA>^#A6:1=N]:"\T=Q>DO6CIN2G5O'(% M&;W$*YPD=7.TJ=R:BG%@[_6I!'&M"2S7&BT=NX]8I7.Q$K1Z18]4G[$J0[%4DOP)",=[,T$2:3S1CEEL2-@WY89$4^48]2 M=DYM/([#8)?->(NJ78TN2\[Y2HCN1(68UKCM/BE.82F&$_Q*D><&9C?-=A7X M"7.>Z 801:J:BC7G%($XNPY3WXN@,0@]4BZ]K#7N/#!4)0;=,:5Q/<;A(@X8 M 61$02. ;3\Z/417(D,LA^XFY>>=%P:E%U'<'2_B@-E1?[I(J M)@@R/]!-+JJ =TB[ZC1C'Z,(@C,MX2=U%(,"!Y3 [9+;]QZR6]+V'$2)SM:8 M^!(OL\>JY>7BV0LCR*B_)LFC%^$'[$7A/W#PP0OCCR3M.K#4)E%D8#E@M@XH M.:Q4#B9CZQYS()5@T9K"A1?7*<6%U;,N\9NO2#)G/VWT6G7<9%617XF>S3#D MO%P6#^NY27S/0F+7]&?'0BLT5L%]Z9S3M B6@$L'AH-&#+9U_V68LD2*7(ZL MF0N2BMDKS8%:+!*8T#3'5!!1!""13V%.P- XH&6G*7%*("L*!7QL,75R,G*T M,JEFM*U*6"QD"HKDE*:M:J2#4 [#(*7C5A5RD"A\VO.MMB!'"PQW,8T69/2$ M,,:M@,0@*:T)6W4:/+$WT .)C@.C%06J8U;C M1;+:',&BB]JQ=_ VTYJ*=[:)8.I=)IF%'UJ:TZ M9.,/2R1:X-S4HUX-NTH, M;-4T+@$>\)97)V2_A(8%9RJ7 #W3F+@$: %G_1(@*7$H^)SUHWBSI^Y-^BUZ M VZ.F\0&Y7T2O1D8)+XAN^ JSJ@078<1OLU;2B#T#5&P!HZG,LU?'!X"@(A# MM&X"=%*/B)#$Z*Y?;7&RIBSW(2%?L@T\^/3BXV-<<+0R+[3.:HDM2MB( T<% M=$]MT#]0T?<0RT36OM6&@ 1[\">,3@ MVPTV"A.9R%+.'@.QH*<8\QP,U<,X;$HW3,- 3X)?#NG:S2LMQ#+N?B877H;7 M).D^:UI'C7)"J]DL^J$)*H$Z=$5/R7CBC7;0QB@?%,G]#WA'$@B4/&9>UIIX M(#)QE)%!C*4Q K]VM;N*,4CJ$7I$L MU'X=QF&&H_"YLZ:&Y->J60EB4*SE)8BAHY298&JE"N_[:UP@7[7&!G%T9H@C M-/\XO%A360N2W$=&$MI>E=7@[WF:L9H[3V01!"$8&UYT[X7!37SA[<+,B]@+ MP.5Q"(SD2%>$8]J"?OY2:@8,-5Z#-4!FYU!\8K^U =\UIR MHBAT= C>[>WO$)6)-.G,NN&,D:.;., O_P_N#LATC%-WO _GL^5Q&OE7>?3V-IUW_ET.P'ZEM)1H;H8,](+0H%GE@XO3US!+]2 M-57[9S=?.8>#1P?P$2#@MM>.*-6)(BD-Z92/>.U%G-47+V%;P+]CA()F.9K) M_(L5"@Z5*@8@VEHI03YZ2+BW^^!C&)VZOT%CE\Z5E3DN'30%R M5OX% 7!T%[LR-OJH2Z1(9B^8O(5KIG\P?74:[.X*!0M]I!K([9W<-&2)?NJWYSI%C M%6\]HVVURWKQD 0!;+I%2^_M]PU]&+:7CP6$8YF-0V MKW#@B$)WT[A)@+QM'--#,VMG]$%_"%YFN.^B=FBXXKG<-:V3)B8-^*,[F*BM M94Q9AZJ!":M!C+R,U=!!;\Y^_&EV]OX/K"[E>_KW']^=5?6)5W!G657,AF\^ M4=;;H/=G,P0<,V-?76*?.9SEC]_-$/UZAWWH51WM)] .I8TANWJA=.Z,#7T- MB5?X+KE/R',8^X,:NV/X6)U]-*UMK7T^1Y> M(K4$:"2^T'4U7<]LOMK_28@/0+N(Y]JNHMX]ESW*")?H 7'-4DN2;[, M5GE4-&=+'^@Y$#ZWO!50^UC5E1<"8MRE+[%@-2"" @_D%8@XZ[(M07XRCJ;N MM!V(2.LME\07NK1=/;,S;>?B E^C[V9&E+?JI9B$X%AO.@:1P(!QZ 2#?0E MA,HO94+'.8[]#12L=YO'(;PCWB66J_T#$Z4B;3 ]8T5$# 2M%>%M M=!E:K@Y>N?ARZV?Z@LP'TSN(O33,D4F%F]O)WA]S[J&E0\8KD9(+]75\IHWQ M#J=WRWB3BOQU$;Z7]?JH:8WU;KTL3_#=JJ@"2[5P![-U#U1DK],)33,4APB' MJZ4G\/88DXM4REP!/H!K4A<7<=WJXA*DGP1U,9SX(GK$$7 '3U$K.3 M>D2$)-;4Q%VR]N(B/91JLI1$8<#^L8B#>VX*%ZFCUV%,W8;0BUBZ 'L;#^TE M(T)-06B4^ABN8_:&-,Z*6S:P".E\?HC3H:XAKM!05'&VT34M+\WU0+N3QHI8 MLE1S3:!FJU6A>EFH7A?[IK$R5"\-E6MSKY^=\1R9"B/9R\L4Z1RDM6&0W3Y! M[5"5\BU'XJWPX.&69%0<&6 W*1[#G8RT-S!28>)''-'IUE36/K$.L_3O19OP M#H8>_D"1N;LG-LWHT'66=X/?EI!5N%S+ @[SBI_D&5]Z,8;X7X!/B#SMK,G% MQ[HW$)Q#$/?;D"B@^\%O>#ND0_0S11D9FM[6D3"$AXKXZ%\;JX D)SWL$5RS M,123I+2!S.]_]Z=W9S_^!6&!A1H2+6$F(ZK4'>6?,SLMV7,I*_Y1"UCQ@[]1 M:A]=IIS\0O:*JIK M!A\OKUYNKI$CT^+IZM'N[<>IT0BW2NWIBTO<1(^>_#( MY"9.LX3=4:5E _<'[$=>FE(['@=PITXM^7R;1W"^W5WU KU8K_E#E M'AYWDO@6=W71-@U.43N;0LLT.P.*Z UUNM)O4=) D]_V>36BB&(*3Z()_0_@ M.D,5MFC'T9TABK#+Q\3&>8/8WG"+"5"\8^"5ET 3M;2!\26F7GC8)8_B'RJG M/@T!,)_W5#26Q 4*CE*:A E-U*EGD>%2#*\8J45RB9]Q1'8@0?W^I] WRFS6 M,[=Y#N/ F<49U. %&G^;7%]M%E71D(-F_+ECPUPG@ \K=EXA MA,#,=\.&BKM"-)%Z9/[NU787D3W&:>L[@+XA*IFV1U,9?UE6@A/,V#>!\>C< MUK#1+VR'DZSH@4V]55SBYB!%M8LIB C=1O+LSV$:IB0._1ZF[1JCPK7'M&V(4="$\;+R[2LS] 0>?T)N;IV]=>F+0537*+A(J,64?6M!"[696T MGG@%=%=(DV HS\_96YCFNE!C86BY1\UQQ>(06]T,%2]>&PM$;(4HHTM$Q1IG MB*^2'M*(KW.&8*7HJ]T,M5.!T>09($)&&BX>$S=(2VK2\@Q 29@BHF4*!31&A:T;.0"_-E-(T/Y/2'C"3W6\\ I@+B+ MK_$RR;UD?_8C'?3''C=$Y ,EGZ1O8N,."@>.J)HNP:.S'UEIQC^.<%GT+FFT M__+\G^^3*E/B7<83_3__16-.H= MJYKBWS:G\>S^"BAB4-T6)>HG*Y&BE;WWE*7+\!%#^8A"#\G>J+Q:'Y M;5DH@XBHV"D&5J=@K518H C0:/K#;AXX"O,442;E2.?W8A/B%12WA (Q7G2W M6H5^1_TXX?$JKF_?O.;#*A0VJH&C KJZUZMW-:.=7I\MT*\72#A"#AQ>(?XA MTF0<*07G>1K&T'2';)?4T0$ZWR<4UMUJX?-V\O0GD$OG9SAHMJ-GX==[G%R3 M/ [:)4;WW"K2I0L'*_=KNI"5EEIW5%(XZTID40/;&6+XPG5, ^,9*G%&-=+5 MS1A%&[T^@BD6O"WIX-5TV'%D4KB00BN.#[N56I8$]NJU.%"8VM4',;IYKNU\ M.>O>C$UO6DL6=2GJN]=)6[L2-NXT0@W'K57Z P,GC5BTA!O:^[58"#CPY@_N M:@\.4;<[ZM!.,M?ZZ$(EZ'!A,N)P82?<\$I\\6-2#RNI5OJYU%6]E2P'Q^O3 M5W9J5W9H+)=%*X=IW*^UG):IO"8)#MKY8.N5CX,_QPGVHO ? M)]6]QTRAR'8RH&P%5&5P4HFM&EKSF*>2-4!PE0 [A%]\EIV$WJPI5M^Z>[NC MQ(U$![E='0*#Q1T'Q^LY!.R52SP^!"90S'"8QMV'@//R@(>FSD.XWF1WJ\\I M[U$O9+MV?*/%=#V:V[;EF@#X.5G-<_H/AV]CQ0C>:<#V4M%>K3),@>,.T[J( M+:67G0W#93]7K5TF",9:#3-!?)1JF1E;J_)3]#P.PI05BH(7 5ZZ0:N(?'$C M==(<1\:2=AJR^+FQ!U[G+]SR3 = MZZ:$R+@M$65C,3I/@Z<;(O>?V$N>*,RQ!\W)/(9/G J>/!\_XV1)9*\9(;_< MY*DR8CUFC](*L>G);B_[*1P_'7LP29F]IONK062;TUB06 !G3V!_-"VP:LLQ M+Z^ U^3%]8#U%*7U= /LQ8O#.,PH8L\XN(DSNF/A,N(>)1S\25;T4B@*CSU@ M"&T'.('^":GO18!]5QA9W\RJT>7Q&%@+.H]'52D6[8)""ME1%#(##-D1P,)N M(M$:&9H8W(.)Z@YFEGPA6K3%T5Q6]$,!);@I9N;N'A8O8B#XJEHO+[)\#8=> RL-HGJM8(4,-." M2Q&9L^!F5E\Q.JK;H+@+1 ]IIWS^](2(1LYF[PRR&5Y11,_2.:1&";63:"!L M-IV3J"M\I(6^DPLBW>*7[.D+CI[Q)Q)GFZXLW['3&0XJ'8.U%USZ@\G@TOAE MF0TR'>,WZ6!3)VLJ!)WZ-V;"!WA/O'C<9-:.;YO!5C7L[!S>:G10.[L'(NB3 M.;N[8LDZJ#NYD[L_'J0XBXWK6I7HA^KQ/!#_<+0:"U>U0[&L"=S\=,1\1E'? M7LZQO\%!'F&RZE$NUWD&S;!/58Q0_VD3(%0SFS6B8CP9NL"UZ M/L9TS=%&- M+^((SQ!'&35Q1@72Z%>&-G*>2&V""XB-K9VH&2SH\>J9U(I9[,I-'(>E>3-Y M/%W4S.6!F, DS&41;U@GM>T=S% -_+Q9#;RN%5XV;.FOGB<]@>JA*@S(^)'9 MUB*@1F:&2G0<%^"3WQDRGMQZRFDSP'?QPL]R+WK ]#B-;V*>($Q69V_?WF.Z M-7%VMWK(J8!%E#1O;^( OPR6W=8S\8CRW.,0L%7&FS,W=,=@>"*.*+4)$4<5 MK$6*+"JPA7]R?!$@C!C&H\M^VR:56EF@ 9*=8U9F/T/@F66#1'-715R39!!S M>VA,M; ]6F1LAW[2JEM49M:K7&0P<*Q=CD3E)_OJQ2RQ;.B7 :)-2KTH"<>P M?E'?Q&D$K3]Y=!7T3Z&HUXB93 2OVR':>#6'\0S5;Z\95C-4X36#+@1+3,WU M,)BA$LNI!*W&;*)H*%AD9QQXG9MO@T=YDL6.26FWWO.==$R?1,KZ?ILM<9/,0 JMONXY$>70]]S=;QWH$IW;G[ M1(@ZTS!ORSMIF<=]XR?0Q7,D_C3C]5/N-<0W"-%_S:D5AG6;A%6D6OV HM@4% M]ZE*\-9'"1>\ 2]Z WO[[<2N3EOV1^B"M(OH(RVJTU;']1U6$3]Z@,[3">]( M^(GBM\VWU+P#=*]VQ[D.6N=4L=C&PK;2@&,LDB-:I-NBBG+[^67WG7$9YFVB M.D,%L@A>^WU8+.[1U?TC>A/&*"!1Y"6\[P3K@#Z@"B9!-S73^[Y<(B()6V]. MU0C:%I2)FY3)-A[]39YF$.M+L ?)6JP=AP<]SB$&"&\+$6_301VZ@^;Q12\/ MY-5D<-I#?J1^.6T)KV.;K=D/B^#O=!\!I6N2- _ #J-A<+RBI= YKRVSMQ,! M%2M?XVH4E."!'4-]E1/;QXDY,\PY1)J =@V711SG7O0A(5^RS8.7X>+.BYJ. M=RL6#0!;4:M9HPC1@M$CB=D432+))9@^^(U3U)XYQ9>"^%H0+&:&ZN6 2N+A M25C1@@:N"'&K+!.&XS;=:_8_E)5 MA(K6V2@^L7LH-5$[1IN>G0_X&<O/TU&'Z\)534\>)TG)H &42CI.<.__JCQ))/:9X@JBP@_U.(L4CF<'Z7T/C MQW80.9[77O<07$!V5-)KD+!MG4+ZJ>7._"@,H@K/3UZR/NEY9Q:(9;.C'9FI MFQSM6-L\('71S96I4?FLM2)YO43486%4CBJI"+)EZ%![@F$_8%"\YKL!">VD MP9@0V77K]2;N^I[I2Y654)AI9/4("8C3*1(QE93Z,=O64NY!>2^<9#!0T?L- M9Q?>+LR@TR33G]2V?__V@E#SS,\SNHJGQ OHUY?>7F.:@R)@>[D0D@A.T6!2 M6XFE[ #C]+6?>L&7A [7Q(R&]V]18UFH6!?ZFLBM9H)!4FJ9G['EY/-;R>03B_ M/ I>"6'4E#9OO @6?JFZRS#\/XTRUA1B[]L_:Q[P)3Q8\L.^E+FV(8H^:W,J MTYJM"\IC;K?#_20QCJINWW+;>X23SJ JBQQA5 MTYD01=Y3(8;)3X4E%1"T P+:.G M,<,:"?2KZ\"AS!:0$70=>104-L8O)/F-"OI?*:U3ZL!=12'%@;T)O%MU"D?; M :%C/I5C8PQ<*R[4& 2ESQ>[U%!PH$I/J, 0,1297]! $GR(OM-FXF09?1AG MC?#7EX)0&T8H>+WT!>/?Z'F-2 *N$Y .%[BG19$BS!86\5RHG9=DH1_N^-E. MOZ.G=?D!2AEQ=R5Q=Q0C!V>X%MU!M.^UO:?.),'A.KY@-4'\_06)6?8+.PBN MO3#YV8MR7!\('6>_XBRJ#Z#EH%FJ9E!@A? +W5/J8$. F.&E5O[:]!KECA-% MM":Y=<7O77R6L>H/O]NSF7MR7<3 MJ-(S[W%89U"91DXR>#&;HBR>T]?(0[="3L-TYA($\X:0Q4H #;LF._@HZYABNQS/)UIKN'P.,_\ M&?W/M]^]?7L&\37T#-#_C/[PP^SMV[?P?Y[1D"(OSS8D"?^!@[^@=^]G/_ST MP^SLC]5OPS3-<0"U]S_1/=J@]V7& +K'/[J#*G[[[#F;XP]D?9V_? M_9&-H/]\=_;#[ _O?RHG)'F69O17145_D5EGB'ZXPSYD;$5[)YS?R15$=*L= M%!5*G\@#AL6%$;[%V4WLDRW^2%+Z\PLOW=PGY#D,<'"^_YQ"PG?UJF$!E ZS MJ2L.!YS#)-TPW:%2M RSUZ MDT->4AA_VW@#Y%4+<61\F.2.UG)%IK;?U0EO%5;.Y/CJ MB-!]/-5&/1?\=.\E=\ECYF4X8%;0/4X8@L.\-?3E>#[K@F"7YRIK7*G(J7G6 M&]R'=C84(^XXEDR3K,&.]%\U*])__&V1AMZ]YX>KT&]-$^T=(\E>K7,9MQ0I M0%1 =--XM9^$1(@N1GG@ >XL.G>_Y;<*^]Z8Q?BK9$C12;/0]R+TB0546/X] M^O620!U\^YO?1D$R0!;[M758[X"R94#'T=,_>&Q5G8-)C1\PS!\L@+&4JMH- MC 11XV'^BG<5EZGAVQ&U<8G[X4]&NQ2'*V_5U =!_.89HL"F+N3HIUJ9) 4 M9K>Z>!_:N=5MOU?9ZN8\QK>ZR,5TM]6M5".#I#"ZU?<)"7(_HW8I3IY#'R]> MPN/38&B8PL:W36=Z_PN8+(!>@$6_ F#[G-!+32)*(AM\D2[BH$ @Y?94-W-T MCU7GD-,YG;")*U-RF+)$BESF_8H._7'R.U6?PH:FZ/0HW&B+4]J17H)8C&GQ M#+%?PFQSD:<9V1:],6]QUI^;)?&ED8J"$'_LVA4A0VA&_"5P0#7^@A?ML7A/53#C)FR(!BG>REJG[H@$# MBET-@*7Q 9-UXNTV8(%T&%2#8Q4,K,XY3;-2$YXK*VN8H$2*2F8Y!:^/,>CT MS@;'JG!*UYQV.<656S9,4B)%)Z?GUF "C=A'&L\O>VDT76?8A#)I!*D_<):- MS:?IJ#]QP=X_I2K63W$RRY<376V(OA+J:*E'P=\KIJSP1)T%R\OO M@",8U?C/V"4I2Z-=1>0+E)?84>:D/_>R+ F7><8J?&?D^"*UC0,=E*/0JD*( ML:UW=/1+YJ#)?:S%%'"5B79B$DPR&4UR0SJM QLI:1),6A3+O*9K;0LVWL1^ ME >%U-'_!4_>2P?'CIA)D7T5()KFY0(E-ZDM8W: :"2KO=(:Y?/XFWB79^E' MBGCTOC6'0N(+U4(9W3.;9CH C1CL&>+09XC!1^_=Y%[(4)LHD'"D#W6SW<*- M;4K-NN[*K9V#5+R;D\F,UWJL :I77=6 M<$"JPWL@.W][ZB=C'9)^ S=+'VR MW7GQWH$5W,TW1(RL(YE[X?]73N<&@MVM_AI&D4])F5$/-^WF==%O5%A_:&[C MZ>DU?*B/6&& 5UV="_+,.UB+U#.L"/CFBQS-,PIB>Z Z$19D"B1'[[!DDC MB26M?OC7D'JIB;_9M]X&8,JR"Q&Y!2KOGQ9,:3@LHT($?7G#WD(V(T<>I/G4G[4V?&_*DS MU_[4V?3\J6-J#_A3K20TJF-NO2V^6QWP>.?-^>!8!8W3.:<]Q>/JUGR8G$2* M1DX5T3MI1?3.F")ZYUH1O9N>(CJF]H B:B6A?08[WY^:80R_%F-([>.Q;-<+ MQ*U-;M^@4MR"-EZ4H.O(D,P]3IAG3E?%KGH^QV'6$XT1&*X2B.F9UO@-7PV: MEPI$#+AZ]$7K6@P&7NX?/[L(IXAP$)$EY4@A>*"D6,0!4*2;]3L'J3#\R63& M+_\H)*8< :0ZZ&@I::@^D:+M(0_02C$) MR(I*$?#"A"H*CM@2)"S M020Y01/!P4VY6!&F)"I$M&>%Y, ;=RMJW)&$91 73V2Z%/?P!ZI61>?$MOBK M&P,5B=&Y'H6>.!P\*(8: 22V'E.FT##G$'GRV3RT\FT>068NE=K/<8*]"-[O MW,3/F-=R_D#=("C=W!N)5IU&_7"3 F<\W^;NXF:&&E@A@(_> ;?SNAAMV,[!WS(#>T:-BY[ MVYH+6<)SXR9V$N\T\=JUBT=-S-]PH9!+.>VWW06^4&22GIDM6>ZUK+)'7-L* M(01=$;(]2BO$5(P(K0M4LXIZ4' B*B+<1!0HZ,*0N,LV.+D@VUV"-SA.PV?, M&T"(6A!BWX\W'?KAV+ 9T.+HD>/$C #!G6@__67(:X]-@X ET'K1O1=2F^3" MVX69%S7*IW?QI_"'JHPY", X1U88H!U%@6K^N<^1<-2V1ICB1)V,%H/(%/:& M1 'U>J_8*3I@>@Y_H!Q4[IK8?'"YAOS[W_WIW=F/?RDL"C<&J@")B3S=["FS MTHV\)@DXD;4M !ZGJ"&K.(NJFI.#9LG@O2#)CB3PB&I)XD#)J#6^,#E1JRU$ M86/=E!Y7Y"^BB;;V-#P/Y?'87ABOZ_[53_@E.X^ZC0N)+U5U_C $X\J?HX J M'%"-!/H5T$ ,#T>7C1);0$;0U6C:^<4FQ*OJ_OQNM0I]G'36UQ<8K9!ZWC.K M\80) (WJ4D4%<'>U^$4H3"3)9IZ!KL/8B_W0BX08J'^T*@.USVJ'@2K8$V&@ M 0H32;)9.P_/B[>UU/=:4KS *[M/*%9WJ\9+UJL7:"C<6150:0[%,U(*EJU MI112*G:KX54K7/*6&*$&2C/$D(*;WP9:,R2VE8/7H"M=LJ)%YWUC5B$/;G.;? M03)P16%"1WV_>XE)I"ADC5OJJT=^6W"+NWBE9Z0BI[3,:/RM665KA@SD#-K* MJQSC6G!7.*R/%X#>1#SI97 =AKB^CRV(!+WL/\NL8P?I4,!(Z)NQCS#;YK;X M]K(!WGUX2(S@;4\NAZGH3+N5^ Z5.0KQ#T!"[6B%B:2MEB@QJE?I>B<:)/W&]) MFY9QCY4CW?,Q]'&<]J=>MXY1E,B#N4P+1P',;;IT._6($$E>AQMUSZP3RN\) M-)JYQ/S/BO^;,L7ES(0CI8R$"U=*&ME7X4Q)K\JZ+V"![AG)O$C.$RCQ@:=4 MTSJL'4FD+O-_Y':[+HI47)TT"]UT:$[Y"?0606H!9*U\@3!&2N4,#*Y705-0 M=+ABV!4(H>4>K4ID&F6?IE3UJ8\+AZL]#9+:FI16R9<\"@XOU#O$L6>DHMRU MS&A+P%I JTB2EA4HB$R=[7MP_^Q$0/KX@DB0RIY;T-+JK.PPN2]>YC]@GZSC MGL;-:I.HFN52P*R9U5)8*9G%AM>MD/E1HH2^4)Q0B=0,56C-4($8$EV[*3-7 MC4.)'O*[-C-;ZBG*F9D]$QBOM>G8S&S!2*.9J66]NLS,-SG%B1ZBW[;6&9V2 MP=G'CTKE1:P1&NB\MK'C\/R M.DAT:_)ZGV"HBP'O,>(4+V)>X>0@>;I#4"6^5)10 0C&&QYP%!#F./""Z030 M0/Y!-KRK5N;"6T!&T-6B[Y9F4$B2V9Z=KEG+&&7/JS&7\><3%!A<>B!;?7(!HUM[#QQLIUV:X\_X!UE@@U%EBYQG7C; M![SE+6[+KE1\D8L\VY $\EB>R#FNO^K*_]([^9B:YJ.1L!75UH.M2D#<%9T4 M\LL8JJB&B@ID(:VL0!?5_> XQJA&&=II+''C^P"]"6.4LG%N\D,U2\IQ:7K- MV^JZ)T=_NQB1;_1VXK#4%J9NP@'0YY1E"_B.N\(($7RX$8=3T[5RS'C[!CBS M20POB5I<9JEOE$^MGKF-/RWGK;QJH"Y\:CDJM[5]'B:=O4(/AZBT1HN%QJJ6 M0VB;TS8;N0G_BI&52-%*E&]\_.PQ9GC[_OT98PCXR=\^XC3%N$HW_0AO$ZO; M7SAY02_^)_:2:^Y+/&TP]?17VL[AYM(5>XV#P1PS7_Y6B/ Z@X@;],37QR3(*U[QV M'[26C]B[ZYVW9YU'X"=UVM/%WK$6W0*:%T/ MGY*0_35>0M$UB_I;]K#--0>_T MRHD->M PGPK!\&Q&"AJHHAK7NH$ XNBR4$(#X1FZ=U>;3?NNG_9=UKR5TY*W M,<)D0U+LU$>BT&?H]N&*G44)YOWIG296RVV +--.F2/[!(H5Z;RDN],3C# # MQ-5I<(#,:SH3&.((,'<9,S'$##H/B9X=MECUO*RR %=Z%[PT'V!:U>8[QW15 M17?J)^\%IU*1)*#6=K*_H>9W>DNW ]Z /SGD+QW9FXQ929"BI RC MBZ.:_N8U"7&P>Q:M,C_RTC1\:9]%8*(88@.4$0<1] *)*57OYF?X&!WF$A80% M]D#(AM(TJVJ.YSCHYA]403]$)V36S:!;'L= MXTRA:8B5Y@W78!Q-0LA*A^)T!6]J/A 2W"6/.'D._7[W0>I;U6?6(C#, M5W H?>@2#?@[(()(@@I4W-K\L" $)$)VJ4=,%P=\\XD>&U]O'CV>QP7IL< M1BCD:;%6!XW;N:J/JU2-%8!BO)GF !!RM M99^-B=B.+ I_/N[*XKX"(&&)607:K#00(36:HY9:7>P,OP!QK9R4Z(I8NA M7,94!,@\P%3:HB>$PO2*QRP9OH"' MYLG^@@3'35Z@,@YU?8(( %>M<)4-\HDA1>T6Q M?%;2 !*P2!3Z(4X7RY19=1V'W/ 'JN6P.B$IKQUP-V/4YUTE5(D,JBP9V&J;L3K;)O7O^ MWZ&X@MS'RH:W"!#S1CC%HKC:+_"8<4VU1[\6?[H.*4AN!QE'8^N98A3!"\(* M\B9ES#A,?SO?PW^OJ9XE@W&P$3.-S B3@&@K"XQQ\P%2['J!(C2#GJ/P%\11 MF\I=PYCM:TGY4MX3PVX(=7]8>[-1T>$C'(^V::UY'!5P*+S@H0*\ M,R^CE\1$EFZ&V.<1^WE"4;AZ\3>4J/C6V[:YK7W#%-BE;3KC&JR B4J@"*!: MYXY>2A)1\E@[1JL*:T6#V][LC?[!BH=A^Z2FN:6"B@JP;G,V!BA+Y,AE6)>< MO5NRED<]>N1XR @=4DYEK>O4V;LWRV]1"=Z9 CDA(1&AR\B2M==Y%/W,NZVS MIA8D?MK@A;\)\3,K04E6])MWO*P8?O*2-R50*UBH#-R _P _5""(.(:"RLDM.=3JN3[@'?TMJSZ>45JD97NO,$9?-J&_ M02N@VW-!-^IM>QSYP$%]T_$,3?1NRTAI9]T@EL?-:Q9) D8)H'&^KX?<\QJZ M"^@$Q/Y3X/\0KC=9^D0!I1L2!??)6Q\?#Q8AJN@-LYA9J1-M=@G2JF=J M%%7I0 /XS;FR;BX"-58!89'FN&(EB*UBQO^H]#Y?S@Q5"V+E9;\6"FLY 4I5 MGY48.5#TEM04<;"/6HZ,;DR7^[HC&D?1SW(O:M20>,!I3EW2FYAZOSA-[U:- MWTF=(@Z04#]8+")K\:RQN"I%Y3AINCLZD=@Z#PKA%"N=@=7-%PN.2'.$S@-K MTGLR^@SS.'EW#>(E'&F@+JZH"V?=@:M7)BAS<]_9J>="K9)I\,?(L['IT-W% M#6^NQN:GMP7L[JB)^BPJIY,\--/'RTF(I!D>N6GJIY_>EKI(/3YB8_VC54II M$I,\8Q4"PE6I94K- FH%FOA2DNPXL@[TQPC.)9JV0X\$W\77>)GD7K(_^Y$. M^L.@L/9_,$(NVR>V)8)4^$KPZ.S'&1Q7?Q@M:KJ6I"95-S$[#9C)1"4E*ZH" M9J1H<5W+6LO:W1(;D90?9"7E!U.2\H-S2?E!MZ0H+\F^I/PP&4DY M9K!^26DEL6:K$,[M!YSE27R.Z<\7&?0VRZI3[6[UN/OA[=N;., OXD:B\J0Z M;$9IX Y,2&8M<201PQ+J@3 \FV8D%'W]O;?=_>6>(HP8QOI,2PMD^FH"L/KX MN\NR'+D;QI1";>B>O6T@QGT"34PHZ"M?A,L+WCY_3;FD7&:\BR7WS MFI;2$C8+0Q?0$8"?C0_TZ%W7^"@QZ[%4K18W5^M MH2XB4B3TG*+M\>R4[) M?0F!+T:U6&N=V8( 07RP@CV)0A,BE#YI025 /M?,U5MQ0N@;O0QFI^Y$#XNY M+#TA1N]A-AM3@$(PI_;N*-?OGC5R?\;L:@O\+9QP*T0\LU9Q2AWYM9*@)Y-E M6^*)&HB6[H"V;%OCQ/GGR[E59?6NS-M16V3OM6NII\[S-(RI9_*(U_#/M,?" M$?I&]05KW]SF7WIQ6"Z-&C'B$B6*V>,JCD*O(=,Z1I5KFG/9XQ*7=DD[^8@0 M3>P] H2"^PO?3W(,8H*A& MPQW.[RK'B$?^4EK2U@.#AA^Z5V>I9D7!Q3I#O6C.(NBHI&$9KXV/8,KSM^.5I61S(OD M5$"YM"\%;LCCR"&?;+=4X-.,^+]!DF:)E7,A5^5$HFDCIO,^]8)0].!K+ZJO M+SCVUEZL2N'@^ VK$*ZO[56KT*)WBIPC#6S]MH+DY^]*,?G^T6:XNP"VB_V1(X'QRN:JIWS&J\C#- 0 M ^'5H5N_@T%C MK_G89,9O;*J<$EY:UO'-WB$!VZ[R6JABGQGN5M=A[%%V]2)^=TT-F/Y& 3*? MCF6<'A#VV(D:PA46J$3#=2,!J5UHXSYATEKCR>-8;A$DZF##@=&*G-EPL"!B0*/*2QD_=Q .'2$XDZ>@Z,'\2?H3SW)<+R_?/H3B16AJKW%&D=RS\/\K#PN=W-/CL'^T:FN,]EF-(&DCH ?LX9+&NJ73P&;.M1.->N8C=7'CI MYCHB7X::.XI\,CY68<6"TGC>TMACN MY/6L8_X:(F[W@UG'/,2>-4#21H(W.$[#9\SQ^TB]QUM,N?[)>[DG"3."LRP) MEWG&3GYR[PT]:!D_ZYCG+NK0;3T6&(FF2C:P=.:0A9IC1]B"$[%,]6Q MG\3 )DWBF"T]G;_B8(T_>&$,/URL,G@P[T.R3+@*>5&-<[PB":8Z0.'8'0'% MP#&L@,T4CF4%M'4?TU8HIWILLRZLDSN,Q["^X.$\>E><:Z)+:FH]>_#8,/V/ MW(O"U1ZJ>:9L06F%]#TSR,K$[$O,_QSP/&V U*RC=*!F/( -8;X593JT86C] M>5*"IW5S!:10_XXY%\E.Q<*7/O6$$D4X#1)8,15!]J;+84T0[?(QQGH0W[[I*BKC#LQD M?)?7Y[:X]5ATT.LG3J\8KT&OR.FF8_C("_Z>IQFO=$518>E3& IV%V5)PKC* MJGH="LJL;S,UM^;1IR=)'N&[U>+9"R.(^5R3Y-&+&K53#I\C"04B=4VK>KD[ M$KSQ>]\"/[CVK3"<4TZ8 X[-\CZ'6$XE+JEM>XFI/7,@0 ^8ND__P$$IZI*" M(O;Y:('H!V.3\4M,$*""W@ RWTZ/P06WI96196@]"6.T6_(6U3$_QA95FM^ M*2J%QQ0L42F$=1NBAJGU=07-U5A#/ MVA>^GV_S"'R)F^W."Y/M:8++J#F4RL1+PC(MY$_ Y-09*E%!'L-EAFH4Y*N] M&U^C6KV@!G#D\6J3]+@/*SQ88:!B^9C5981(UJIZ(M&C1@:+S1W$$Y/(9R>5MA.*]7' MQ+X+2*ZQS;0FPC(]8DSTA7'2"Z87N,K!K6D5"N$['@R)2+R>4YMYZ[RQC7 S MFRDUL.D2[\]Q4EP[_)5$$%DI;Q_NXH:D)V%*?W690Q%*+N.J!KTV>)K/K-%X M&<]#90%LUML\KW MC,TW/(UB6@^T].VTP"FE>?M&QL=NMENYJC#P]7B7SU3&O\X7 -&M6P1[1#U[F4T5U(FZO+*G1<]$$78!PB2T)K M1](MSB#IZ3XASR'UE,_WGU,(9A=E0N/UPL_"9RZX_9Z2^D2*AX@\0&NO%%+^ M<'%5HH*\"A>HG'>CK _%LJNXMV06D$88HU.%-.!B,Y\( MT$4,WQFO0<6O$!LXHQ)IZ,E=H8T8WM/+/-+)"JWI2=KWUV)QH>.2,EV"U3E0 MN6S0\82V_/Y3R"I.OP[\E3W^M '\][_[T[NS'_^"L-.E\$(9CYF79'(+.OX MC\/: 96E[UP6ZQXF;5MMNWYZ.?!06@L_4[NN:)X@Z8LHS3;:ZY"":M._:&NF MSWFY=XF34"QG4FY8>$I&D=9:Z?#G=? M@6B=6U%0M.!@RV?1@JR*C6V;2F/RCP"WQI._63UT9PV65*&[7.;5D;'>!@O#?6: $#=%^M@+7OMP8! MZ]E$5V[ZW0ZN &6\]+8O]#CIS9FM^^@<^*1<]%9*=WOHW>1SX%C=XNPFAH<, MX/;QVE@W<4,R^K)D);TN_:!&NV3Z4++IK\$CT1IMQ/&&;)NFJF>HHP/<45$D M?:HOT@TP2*NW9VK7IV)\;:$@-#W&+DB:L:LM-3NK"AIAC/Z1-*$C\WCJ$89-7"> M(8XU9"2\PK-(-U^T'D1&-OM86)N$_$C_1G]8_HC^9^FEF/[D_P=02P,$% M @ \X&J5OT5'84;4P VCD' !4 !C979A+3(P,C,P,S,Q7W!R92YX;6SM MO6MSW#C2+OA](_8_>'L_[VQ,PY4;IY%$=VZ4AR]YG],D&1J"J,640U M0):E_O4+D'53B2 3) &"$"+>=]J2<,E\B$O>D/F/__FX3-ZL$668I/_\Z>1O M[WYZ@]*(Q#B=__.G;W?!Y.[LZNJG-RP+TSA,2(K^^5-*?OJ?_^/__K_^\?\$ MP6>4(AIF*'[S\/3F?I&G,:+G9(G>_)_3V^LWP9MW'_]^\MO-ES??[L_>O'_W M_D/P[F-P\BX(_L<_$IQ^_[OXGX>0H3>3OSVR^">.^ILW)724).@6S=Z(_WZ[O7HV9X3681"SU=\BLGPK M8'_WXW!XBL*&)\KJ+3-?_%IKU@>U!T2H+18X;X[MA\PRW-"8D:,!2_^<^>+BT4 M)N$#2LK)=4]5@I&(G4+HYO/)P!#?C&TW-D/1W^9D_39&N/AHXA\%4@5*_(?_ M7*09SI[XZ<,).N),]F>-U%RC>9B4\3'4-2U:TS0+V4-QCN0LF(?AJB0, M)1G;_F9/X>87_[G;?F.^8= 5_^V\7Y41#")RSNGK]'"6$H_N=/&G$@ M/1]HT^+M*J1B[T4+G,3;WC-*EH;V*8'AR:D=-99U&Y$T'1QC9[[A Q/ .06& MX&2L$$!/P#T2_WA;*8_T+KQQN3",HGR9)T("#TBV0#3@O?C$"Y0RO$9<3.4_ MHX"#IRJLM1O<_7T"F?[+M$"(%V,\K+.6;B(,WIG@[)FE7H,5X.@O=> MZ/9"MX+0K7"(#RX_9X@R=#V,$/5RO9)6&W+L K;7+KQVT;=V,>[% )$G2%LI MRKP*]DLP"S$-UF&2HV")0L%8\5=%;:MQ'(.*%9 6KT-Y'>W):T_V:$\*E[=YU>ECL SI=Y2);QIP M03>G.,.(J6I.3<,85)Q@I'B]R>M-8-]3R!;B_R_^S#'7QXLOEL9?=JOL;K?( M&MU1[4<:KYXU?@Z\A\KK6%['\CJ6U[&\CN5U+!MUK,Z"E7G-Z^<@02%#JA&! MQ]T,:E;54WM-RFM27J\8DUYQC1A#:+H2;P9Q.K\N-G63Z@KKY/4CKQ]Y_=2+CB:?/DDF]PJ15XB\0C0FA>AK MF'%JIK/-^4A2F2(A;^@5'Z_X>,7'*SY>\?&*CU=\[%%\FFYLH\I.3**\^$>8 MQ@$JEFR TR(/C)@.KOP !S*C#"D1 U..%&7]"9\^%B1<)N&\0M*O_+M&W>-, MG$44A6;6V-88G0(C&)4O6AJ@\6J_"V6: K2Y66JK] 1(4P-4EJM-OH5J MVQF@[W_G(>62>_)TBU:$'NO@@)8&:+RG8Z>\N0":B# ^+$@J/[-E3312M8ET?SIY_W"/LTHM6M;$ %47 MC]$B3.=(-3 H/SB%B@O_1%@)'YU"XE:QQ88E-_< J7&'PF&Y)-;D-3[%N%B MFE.BJ\S #(?#*;%5P50,1\@1,5;!* C'QA&Y%NB*A^/BB&0+0L,PX, X(NW*HTCA4#@BX]:[6>!P."+?UOMWX,8V1^3:&N\-' M' MA-IF!QL<$J>D6$C,%!P:IX182. )'!JGY-B:H"* 8;&WVVB,4%@)=!1-(8I1PO\2]&$AP7-9\?PJ0H M8\\6"&4LB,K[052XQR0.\C3,8RS:E6@M4(:YM*Z0Z47K]&:>2!I@0D_PAF^7))(J$U9C=H@CA=4T2#+7.9JL@[ ^GFY!. M:6&FBHO")C>(%N>5A"F%GD-Q5!ZWDSQ;$(K_0G$S)[(>PW)PQ5@.I_YYZV$I MES_&4>EBE(>;K>#19E.H=1Z0+^#6@'4:G(_:#=+<87#ZF[<)L)=/6 6A=SK; MI6JZ(66L0$-V,Y6N+B3AZIW.>UH4.WXJEN_FS"\6L83DQO;N!.JW6F.#YQ'S MCQC,+XS7]WS!9\IJETROC<;IW%JI1:B-I XW8+J'4+WL#T;&4A]:=V2J- HP M*I:ZS[JC C!UC_.1@QHTRK8R,#R6.M5:P]/3,6.I1ZTC+)W.&$M]:ATAZ7[ M6!H>IH8+4%TVZF LRBF\#QY"AEE 9L'A7$56498OER%]"AB>IT6K\,Y-7Z]B3/4JIG0>IOBO8M^?[0()Q&65 MQC<'9\*!>7"_P_;L\-9W^X-BLCLG;C;'1%-)P*'(\*X+7VNC7B3RM39\K0WO M0? >!.]!,%EK8UAYP+S&^B&@:(W2'/'_1H137.AABDIH_2 &]4H((5Y5]*JB M5Q7'I"K>EGOZDI_K_$@N*/D#9XNSG&5DB6B3BJ?:W:MF7C7SJIE7S;QJYE4S MKYK9HYJUN\?-JU2_BJ=R83K'_/,&(6/B.5R*,E6EJFD8@VH5C)1.BM75DG_" M-68B6S.*%BE)R/SI"ZK(20]MKB(6R;2]TRMROQN?J^UR@AJ:]D&,5SV]ZNE5 M3[,\\'V#,W2-URB^VAV!D^($/'WZ$OZ7T+.$'X@5ZZC#"+9PN*=.I-BIW+X= M1S'*J4B#N41[X8J4J1YKOAV@APT>.3-S[UORH@USEI=7.Z@E ;897T) 6Z@F&S M?:^U2N"*";3E,E.S_+@"5O-Z JLIKD"B>)!#)&Y7'KMVV5H@&Z8K0)GP1(WE M^:_W1*EYHI3M$.:=4+\%E>-=]6,R55SA^9BL^RRW\/-R@H]O7G6FV>]>=:;9[UY=IP: MF>6&#:^1M=3(E*]P\QK9IR)DCA/%1%+\@(F$)2(!1E3D+PE8=D C4 M3&=*@ MYJ5.EM>VO+;EM:TQ:5L7(4WY.'&;UZ=.WCU3*,K<@>)?#V%9G&PIG/VERV>5A"E3?8#5?@*#NE97(CMI M7F<+C&8B_R:BXBZ>SF8X0E3^2 K2OH>74A<<=_*$ZIYK29KT,/EEGB2_(R:, M$*?B$TS3^P6:\/V(UL5G*VM)+@(H[BY^U:S62'M>R#KFJ3S>T27]<3(6_7RQC/=GDSG MF**(#U3SY+2IL6./3B4D/*,K%[5!/"Z1]#V3Q$YZ+J^^WZ[:L$9#3:,&W]PT73^0$ MJO7LB]23DV(B?@+QU2M :::QN4L/Q&WNSGM=T(_9&^D60.[GM^O#]&B+'I[-,[ODL%?(WDMQA% PM9'B:EQ'6* M!*;9-;^NLMW\T]EMSAA*^/I]=\6%[4W^B0%A5!VV$?5 E[(,!PMX+W5F%L(H.WO&MW_'-:';@ M .0_[2GC/Y06LYU(7F=@ [8V0_%.\P-17-_:#,6[-V(@BNM;:Z?X2_B(E_E2 M2F/EW_53A=-ZJJK^KIVJVS"=HXI=7?DW,]1($:KXJW:*[KAX%E),OJ5LA2(\ MPRBN/)9!;?53N[4D;4F1?-G:=MJIO,=9PH]?+NCB-8ZY8"RALK:=>2I%-L5; ME!3.(K; JWM2SYC39ZGRC8#A81-A8-LY[,KP$3Q&6$9 M*\R5A;YU$SX5UM2FH*N>1AUO<-SX.1@HO*\P_Z'BB7U>E]U.VFXX:FNSH=6T M-$JQ, J+1"@UT%8U&83&6D"K&QDN#\"W"HZR32GFPJ%S>_>M-@D;J(_9$,_= M.7QX4D\H%3)A<2Z?/KTXJXN+:W][I3'HF^F<:B#,MD3N>=@ZBFJ7@?H /DS9 M?)AR[W1N?5_RP[>BQ1 4UF[CRC8^W-N'>Q_#X<.]MXBX'>Y=;=(B#;:EL7-= MK\03DV*/*U!6W7X$=/&X@D"E\D5@:L_8,6BVGQ(E<[ +>-1;:DD/YM"QH]1L M$2(*9AA7T&A^=M1@07/E_15H6;15QUT!2;Y:@-ZBL0,!.FJ;'_"XGZ,4X+D: M^UH R_4*MMRQ+PSX_@ ^#AE[*ENP; 8.C1H[(O"S0^Y@NT@& M62]U"3E$ @(;A^[T 'R0?6916;LHCMLY4@>O+BP6J2!#S6/H<8N;_M3HF*=C[-)9'\"U M20 "QNU7.W&#;SA9IKNQ'SGMQ=E.N1['OG TGE2 =#1@]'YS%[W6N7S&#EXK MNZ8\[0P8CD\NP2'-*0-7."V/[U-?'I7)?\8N4L+LF$VI4\AT*#846M@@6* MY_R2##C#>,TU&Z1>ID%I4).E&5H0Y@OAO?)\@"IY9G:+ZRKE'RHOOUD:_ZM< M9)/=&H-7PNYCR/'FVAD_!T.57O=Y*L8G@OC\"CZ_@L^O8*L&9VFDA=?@NFIP MO4E8 ZAO'S:UO"E:;8PUP8J2.0V7JCI;\T@F%34H-5X[\]J9UTR\9C(ZS:1W M.N]%K%A.GPK+?9-5H;ZQUZB\1N4U*J]1>8W*:U1M-"K([3* KO1SP/('AO[, MQ:_0FO^OJHXD'\&D;M1$A3,ZD:RT%F:8D11'-<5396V\2F:52G::,WYR,C:) M_LRQ"*/EIZ+X)T7U^=+!_0;G1I[0NJ'U>!7+\7/@56.G5..[W75Y(6[+^OH# M=6V'I+JA8%)#ZZ$IKZ]^T=1^2.H;2SHUMO?F%&].\>:4UVU.:1+V2&O9UA6$ MFBXPHGQ?.(-,HQT*I$JX8I8#;"6 "< 5- !&2HADZ PJ-47L^P_,4SW 4\G^'443R5#SK#%8DP9%XP;']!]R^KSJB&7M_ M.ZHZV?\/)F]-QJ$AOH_QO-'>*J/]9/?);C8?JL'2VMS!K)D^Y(+A='9$U5/Y MOTW6'K7.1OGZBGXX=%$XY*+XQ M-)U=L PO.2DR3*L;.69<[D5<\&9GF=D9>)R,7=7Q)F>5_F>Y7QHD(*(N MK;L"#8!?TDW^=V4[J2'538]PQ?2JAEF=C&<^8O9#0$5X:2Z>X46$"V%BIB 3 M9ZF":0T\E,$86C@YO1O3P/,W6=$4&?'F,TO,9V+XNR;'?\MVPFDDV1%,2_IEF\V<@!LQ%H 5GP M_5O0"3-PCDOAZ.$F]Y8MF66K?OF,75?U!BUOT/(&K4,D)-<:,20YN;*@FF%L M(8"[8KMI!J>S!F;>J/-SD(BB4JR='4?2VZ#III8"/=8:R90@ TTMN=XF8XE- M1M2B02)7-TA5:6AMF')^W*!=X?>"M-W)\R7,<@JU)G48R5L3O#7!9CI?GS5! M=NUX X(W('@#@C<@> -"LW('$O-<61@0.#K*A^9UW8_!,J3?47$'!EQ7$23B MMJHO;#"#FK *07H48Q@%(#U9A1FO-ENB-I^CA^QN]ZTFZQ GXG-=$GH7\GV; M4A0F^"]^WA'&RC*Y)+T,,?T]3*#N__YG,*O\10L4YPF:SHYIWW-UBR*21OP8 M#<%1 7T-.Q 6MYNO]IEO)O'E%'F&=?=&"6^4L)G.UV>4 -[QWD;A;13>1N%M M%-Y&T:R4]RL(NK*" %$-NO2*UQ/[T$X>-V\$^B68\0\7K,67"Y9%9OKRKZVL M0,#1#)J!E"C28P<"D@ R!"FQXRU!EEB"]H?![I0LXJ#802 4/VB_E-\SGJ:W MXO"E.)T7#RH5#0 ]SN&M!-Y*8#.=K\]* +T O)G FPF\F<";";R90$57ZUUT M,J_0_1I@/GPZQ\*,'!9L!"EJJ<_!!C.HSJD0I$>;@U$ 4N94F/&ZG'VZ'$YQ MAJ[Q&L57N^]8'ARJ&IOJ2(-P3.KHO,PS?C9.EH1F^*_=X[&4P0(9=$SA=5>O MN]I,Y^O378'WG5==O>KJ55>ONGK554EU;2=#NK)HX%#U+V.:5_)_"^:(S&FX M6N"(7ZI%YH8B(TZ8QL$R_"^A0;1YF'?6Q@LL3!LR, MI!$2:40V^54P^W[Z)/[W,HPX)5##0HN1O/W VP]LIO/UV0^Z7G/>L. -"]ZP MX T+WK S@_8761T9?' #0RM94WS=H1/A?V=(\>"%;\TV8+#$)!9P#LN^;W* MOS>_#5K9#EJ,;-!>T)HZ/3:"%N2 [ *MV?2V $ML 7O[[D5(19Y6=H/HG?B. M(O0HFJ3Q.4YRD:)5+>*@U6A>(_8:LWP#"/EK\ZR'D@(J_"9]V:3M=)6':,N=;UVD,*GS]D*I'^^M* M&T@5[ < KQ?:IQ?RW4.>$+I#=(TCM#V<4'QV\$DG24'7ID1%44#I+Q3SLPR3 M6.3P9 J:HY[Y!D*OFOQ;Q#**1>63.[%%OJ4X8Y,?(8TG48;7T)3QFF:Q"JF" M\NE*_)/U"@Y\X,'QN F?Q#E;?+K=[A#DW^0T6O 6-_P\%:_*RJW!6+XL^6H- M5,\S>KN.M^O83.?KL^MTEM:\D<<;>;R1QQMYO)%'Q\QG6B!6"(>=UCM-Y$):;JG4)CS9# MFS3AMB9/D]FV!3TP4VUK1KUYUCKS[/GN2UZE_#+,Q6=F%[,9BK)I.LT6B(JC MG:(%/]V+1GP?H!95'WJ>9R"TOJ+L*N6+/A/D_XLO>L2NTDD4Y=>=.9-YUYTYF*HJU%_G1E2:D J4LN'!C"WLUETF<.D\:([G9JL&%T(@YDSNK/N[1J6 MV#5N492$C.$9WAB@\VPZ QQ.P"PE?0X^5"%3+<8*;Y?P=@EOEQB1"*WS2O0& M"F^@\ 8*;Z#P!@H5O;I7%7K<"PB2_:5_4=R\ >)#0,LL-OR_19A,$2\;HRS$ M";]5.9EYF"@:')3&-&A@:$%7)X/"5S[I/;G$:9A&.$QV)\YY.>/]\PD/#05J M/;T!P"H#P!D168VB[ ^<+;;YH+8EDIXV.:/V,6D2\5]M$)AZX!59/8KLN 2# M-@?,X.J4UQXL$)V]]F"!]F"M8:';C65>\I55VNDF^RJ.:D%90'WR;TT-B4GT M9X[YDC\-$WX#(7X=\:6!1,LJ<;C50.UD(@DK5\NE>&[ ^->X1]$B)0F9/WU! MRP=$JP@&-.^#J",LBC(<,1;5.1C7-7-QIISF&5;*:SX_T@T1+J.PVDC]6S[7GNLOX9+5+FA.XXR *=)W0U^4LM>?=>!OM_5 M5I=KRC ML(6CL*7=0]_1:RU2;4Q?^DX7ZV#JSS>H[SRR#K2V)G$P1#^/'J)^_*)@P#Z. M'K!V3C'S(1_*Q9&[Q8+T-9W!()%^2?;1T]X;KVJ'_YH+C4ED[5SQPT2(U7=H M7F3*D-CDY1U\5+3W?'C/A_=\C,788;G-T!L[6HC$\-O)O#@,JHS:303N,H5! ML;<[F5[4]:*N]YDZ;)*]KT-OT/ MTC3Y<8M>GN1&%/$O?I5>)+CP?=[F+DK7H@X0M. M\3)?_D'H=[XK_D5RRBX)+;DN4@0<5'8[+CE616R7\?I]PDS2[43GF**(#U3S MB+FIL://F"6D*M%$/!$A*&E(: MIO/B>YP^5=?LVQ;@3,M:DI,5E]'XARS*3.+Y0D3VA&G&KM*R$&(57Z;F[G4+ MZB-ZFF=<2$UC?L24EGRSF+V8OG_8'IKI?CBFN_B?C7Q3$GI&1&P4[QTF^RNM MZ"PTL4CH"?-CR]@@--@*H)"$F!!PC<%5,:,=X%S\F?/K^Z!$2I%)\WX1IMO] M$L?E9RX_[A5CN3"H'-P.A7QW\1@A%%=GE+&&.#2(N+G'],S:='?Q- M2?PV2$3/$!*:98@N+QXWQVZ]C0/2O@>R[A?H_;MW[Z76.CF!:CW[(O7DI)B( MZYC\&PE0FFEL[M(#<9L].IEE0EQ#EYBRC)]/?#K*0OI4B&WG_(R2T]INA/Y( MW[B #APE^WWRZ=UF5S22WV(4#2R(?5^ZJDZ1P#2[1B'+=O-/9[@M6[U7= RDT7_M3&-,(>>49*#RNUQ<#] M,3I-+]$#S?D)=O(K;_1S(P/U';01]E&5L(^&"/M%E;!?]!/&F[Q[?Z) 6%4' M;81]4"7L@P'"WHN@ Q7"*CKX$'+](>2,9@=AQ_RG/67\AS+4:">2UT4F 5N; MH7CG5@917-_:#,4[=19$<7UK[11_"1\+8YN,QLJ_ZZ=J8P*44E7U=^U4W0I] MO6)75_[-##52A"K^JIVB.RZ>A123;RE;H0C/,(HKCV506_W4;L-4MJ1(OFQM M.^U4WN-,E%CD@BY>XY@+QA(J:]N9IU)4<[E%26'H8@N\NB<40STD;LN"8@Q,WP@J3N\W^ M*R37- :=RCJG&@BSEQ$,6T&L]J!7'\ \?_U$_TKC'+3.Y1-*#)E0HG?Y5M?&(.GYC#[<08]8E(H<@7*JC.>@(Y7 M5Q"H-+X0F-EC[!@T>U:(DJ/(!3SJ?3BD!T?)V%%JM@@3!3.L*V@T)XAJL*"[ MDBD+M"S:*NNN@"1?+4 _\MB! !VUS3F1W*_'!?!ICWTM@.5Z!5_.V!<&?'\ MT]+H*Y-D$2!*09-C1P1^=L@=S*X<'3(M3OT9E[Y:61;MDP(6>-I#?>6P+,)$ M*7P9C,@O+B ""8\>^[Z!GZ92OX@KAZG$**CZRFKL(EA[."K?=KDB;JC#4?FB MS)75(55:U+(>NG)\ E9'JR?JKNR>^N4"S]HP=I$,LE[JM',E3.!=6BS3PH>:9Y-BE#?@NZ9I(Q06DY"M$_F1U M[ (&?(7 \]:[].-NI?,[8%X[&DPJ0J J,WF_NHMK+HS(MV-A%2I@=LZD:U=CE0Q@*#76&QJYIPV,O%-/\CEV8,5DV MU_)+U9?-52B;.W1!*GW&X=<&=7V.!WT'OW4XFTA(HL]RZQZ<'?-GZ)->7R'4 M/1T2RB*R=5#;4?-*G^71.L"-Y@G1)\U;A^L 91[U*0HVHSM@%1]]]CV; 1^N MR*M& Z)C@)NKL G_)BYIBC9\D_9?8ORZY "E/N'PCE^WU%(?$P[@^#5&,X48 MX8@ZIQAJK/ )1W7\VE__I6+AZ#FGXQDLI@Q'>?RZGO84_.W!';]>IQU<4'T# MN!?$$<5NAWOL/_17+*.$1E##9.N)HPG4G=Y'+P_O'V!7:R-^.^WVZMG[!;UYV*V^EM$EF^W=>A*$-F6HR E&0I.3@+^-? Z%*<4 M"\(T#A8HY@+*/ @C_CO^D?FOXS(G:9 ]3THJ*W;7YQPE, QS"-$6FTIH-NU? M?'I#6)1T\M^AE"MT/[4I#ZB6$38IMTR;7+*^8*#V@H$*"9'/=VON,X?EFC V M3?>_^XJR([K!_09*[7U RF-(),ER=-F-IXW]XG)ATQ,WET4%LO@P^DH=V+$).QB7U>FW(:T->&_+: M4-\BO\(Q^@H5(CUWZ@!:T\\!RQ\8^C,7OQ*1 5E7;0D^HDDM296J3MK1:<[X MXF'LC"P?^)TLV+BA.!+1+&(+L<*9>O&X0J(,PB3>!M1NXA!N$+TD.9_\N$IJ MKV.WD^=&I Y*2/V=0\1(BJ.C]]R'1,G:>&W4*FUTNQ4.%O[FBJJOMPSN-S@W M\L*N#:T'H1QT)#7P QK#>PO=LG[L;N8+<3'75PBO:SLDU<<91.KIKBX"-1SE M]?7IF]I[:XJWIKP.:TK3M4M:2QFN(-1TT!'E<\499!K-4""ASA6K'& K 90Q M5] V"@A$H0S<+0^15S.TF;"EF]I:G1OR^]@K>ZD7+\BZ[Y6 ZMYX_Z'@&[> M^M']&Q[^[XV3(ECM'Z@'Y"'!\X*4G5V\1'.!,AR%R0XGH!M R]P&'08:Z>_D M6MB3:8+@0Z.XV9F]J=TJ4_OFT?#.P7F0VV*Z^Z3;0_$>+XLZHW?\MVPF7E.1 M3>*N$XF%J>_AQX4-OY1H432OQGZH9Q)O/O>/;0 &4<-'OS>HOAZ#:K,^I_/D M<\9<8L P,%K;R/"&@8&0J+4)Z!&YS"NY/P>)2$+(@F68Y;1\M4]FY2^#!(=% M6H:#I_R*>FS;X0VJJMU([*2-7B/&$-IENQ)EF]#U9L8G$>QX$^)8I&>[Q< M2>/[!:(H%+6CJS3,]J,%K21_516[+= @+;K;5_2*LB6*@ MW8,/5G/WE9\J]S]0LD9?"!?P98I>V^':;7=CW!='%,EE(4RJPXR VR(-9P_L M%N.,@=\?I ]N?Q";>2U%PUB\8[C$C&OH@N8N;%<.:","W]*8TR?>_J.XS#!> MF]2FTUA&N9;0*.&KH;4W'GKC81?C86N)U]L'O7W0/U^UPK*U1O2!V!7$T;]( MHF\AC1T^@&ZFS[[L '@2+4!?L)XKF%7IB6#4E,L4.():E3$!#)IR)0(+0>O9 MR@S&3KW>@,C0;1-R7>V38*C&4@ZZ/4HP@P 8L+$4CZX%#&1I,.];_#7 ?/AT MCKG<'83\FV8L2%$6S'*NL/+?+ G--C4@ O0HTNFCEF[&'F8RZ''LC5H]H; ] MD =RV?4&@_?>6>*]N\0ISOCYLQ;ED[>?=E)\V(JZ&'D46#2X 5L-]AH.*_S"+8<;3R\2[V#K<:RCV]YF8KZ3@-%+7C?T0@= M /I%+^]&\FXD[T:RPHUDW4M@C<+J*WI/K4<#TN=1<@1 B=RHSZOD$FY5FH8^ MSY)#R%6II_J\2]9Z2-0TH-$DA7C?TK#=UW3VIWZ0D&Q5MH<7-.I,\" !Q!N[ M+3%V@UX 2JP/2GWMX\IG8_!&L3&:,PR=T]XRYBUC/@&#;?9%GX!A;%NJ5E%L M(4(-F%VA?)43$99U3:0@'VF(G E-U.A1WP#3JR4-:&+#*UV6*%W/(QW/^ >3 MB++RA@/2NXWP!=%\W'A NO] >+X0Z5K7_+=S=+X)P+WEFXD?NQ&2/NUM.XP] MO.[NE^*/]X@N94D8VP[CU5:OMO;R#KCF$O,:J==(?:R&UZ5 [T=4KR[G5DU[ MK!I%&N>L%0I8O13"]854V(]&M7AOWD1Q\HZ+#,LE2;E<0:+O09C&Y;\>BA++ M_&\B1*$T=:^2,&4!RY?+D#Z)9"-E%[(J_BJLE6M^K[2T<.@GQ*"!Q!0SG>PK M17GM4T'0V0$]$TK#=%[P_)B@,8X:+WK3@/ MV<4C/_PP$[?OT0FY^0LJ:H)4&6NL(:J'5)CZ>)GF&5]Q:;PKEFX6RA?3!S][ MV-K ]K%OV!Z:Z7Y0IGLRGU.N-V3H*LTH3AF.?@^3'!UL*"F. ],S1E@/5HD5 ML%;08S6L?!E4'_,[3>:,< ;YQ9J'B=!G*IT&-M)G.^S;W==PMIJ=WFK0#O86 M<#&81;4]?6.#/5213XQ>B=R%Z%Z(5+L1543JJ" NVZ0G?T#9'?4O/>L!MTD=>AXO3O_!R(\ZC;3E_B[P1_CD/T)O+O.1!:)QXCA;X@7MIG>>XHP-&I*F2-)8 M@M-:L=4I3.WV[IM8V#?\/U^0S+$L;62M!T<12/V^G%9?UGMU+/'J%-? /9^Q M)N]*91NSOIRV\MW%GSE']RKE2S0OXJ:GV0+1^T68;JZ^2T)G"&='Q9$L]YD/7B2IN PQ+42+H?!7(LZ1[U(PR 9;^=73.XFM M?PP$ES=]6/^JNX MME=^+_@>3,IY/KU[POUS_NQ;^2WIL^OK,!G[>]T\C6^2,/T:+E&E!<3$5#X> MU<>C#A:/JFJ'])&IKRBJY V1SA6F,N=B7,5[J>($XE5T#PV7=] MN+=ZP,+@MK57%^]ME7'A549]#^M*>1U!W99[3#0$>7\J/T):Q&=9%7,\N%%- M7XSWZUKRG6QG&F*\7_.2;XX3>1T!WS9'A.@+_+;R;0'"_(TS&-QAL(C MNGN;RDRD=L_D=HK /EN(]<@EYET*VTTI6[ZK'4QGW]BF M>FM5'',?XP:M"BE(&+U*(RHF.4?E?Z_2250D=&:W*$)X+8Q#G+AO*:0?D>9V"WE77B'HIP6YT45?L&NUXWQ/_-628^ M'I?I#RNH2]SOTO;')=:-T\_N"3_H21KA!/']RO2C:SW/Y51S,["%<[XRA-G<5QJ<9R%7$C^IWGV ME63_1ME-B&6!8*K=#?/&%N+_Q?&S#A-4R 3;L ?QA^(N.OS%04O.1I*+A_KG MF/%C-DP^4Y*O>(^B_ 3?J"F_%S9?D\N,4GS,D3!0@.AK0WF8@,].+)86L)?2 MS8;QB\>HT!%$096+V0Q)3SVS1 0?!D'Z'#UD>U%EL@YQ(F08?L5Q$98KXF&" M_T+Q9RXXB%->@I3:($.%N7(!"7 M? DC/$_/Q!V?1D_W7"UB90GM[6K^EM+-^I8@IS+$4%NCE./NPT?$A/SR4F%L M;FB:7HD9A*NLXNCA*,>R.%I8YX&D^I?$;3.9_(&SQ1D7PSG^=&O*>@*S6#N* M-;R>;\SP!\L,S&%%WP&WTQ%Q.T5HHT(T*%SJ ]C"7V%055^>#?V'YDYX0HX. M"7Y/;J8S3OD2Y\$6P2<,7:3>(43ZW]7'OR23Z,\<4'5NJ]C8L M8=&2,*HXRE!BS LR^5[ANR-[$@_1,OYAA"5F)9I ^90.,!B+!Q[B*\9RX;*> MSHKH)O8MC1'E^XJ3A]="LJR.BQ*\[ U11:++3;23#!43"A+GJQ@,IZJ/-=#"="0'N4@08-D@6D"XN9&OHG\Y\M4H*&L)D MB]Q5.B-T6<8$-\"NUMN=/!1*Z\YGBG@]F2)\#3.K'[7;^!"IJYW"%;0ZX$! MIA+G-ECMLM(?D.G*PM.*U,$7D4<.Z5N9&:)<<7(23G"PM;XD$0ZC"]-@->2& M&/*-MKF3H%,PI(9D$$X?O"U<[AHR0+R&A=TID%%#P@3; MMF\ (:\S](F7#@"H]/9#7Z(P!Y!L';:O(?G7^,[( MWE*FZ$OM95;1Z7UY0D)JX**ZY:9]+8NP+O4-'#EU4S[AY(YA#W%ML MI>CZ], Q:T4'. Y [1":[(J?N!N0"@FV-%@A'%R BF\ 7#D#>T*S_RAQ5[QH M_0.L'H6NT3AA7NKI!]#V3R==69B=I!_P4UI7HI ZX"#9QIK?'FD,6K)FSRNB MW_X!O"M^V7YPM"V3E#Y9;+1+?=C,=_JNR,&*<%GP63JFU]0G! Y436&$GZ1M M@0LW"AFU>8[FBORHROQS+T%MQCY7 O-@JZA+E@I7%E-+#)Z=>FWR8+MB>NV. M7V_/X_>06E=8IPS9XIW*BNL+DO!ORP)41+#J+[:C.+V-!7A:L="M* ]9+DE: M6@7RC).3"NGD>9WJS2MQRG34SY3J6J4!I!#6\;% M(Z(19B]2\O8TFGZ6BBI:?7'4/)C9NA51E"_S(L"C.$F%>8JB!=\/>(U*::5R MQ;7N;[@J!]^4'.0P$1?@5;JY*NLY@O09KK:(A+QBHSP<&QAOQ?'$^+ETA^@: M1ZA<@N*AQ#PM1GE6&?$%$'JG'2A'2_EJ0Y!+4LY;99D>4%N[<]>U*YO63_:Z MBD- D,3IF\ZX[B,A7Z6KV8Q,J)0(+T*:\G.WF'JHNR4W*-C@E74V5+JXW-6P7)6W1U(XB6>\.15S7U]%JM*.H]AD])Z MW'"H4Z4#Q<.<*\\TB%*KJ[UR&ML[G0T,L)%?25JP!AZK4&B^A9P#I99EHFQ+ M<<6."L:GA9[L2LB%,D; D]F5 %3U-=3.>N1+'P<)Z@)$+3<8.?6O$=F0:-39]]_@@.3# 4=-RJZIS-WN(LNK3&PU&3#D/Q4 !IVV%A;91G_!,$J/ I=%4 M:C06*B49"CX$%*U1R@](NC\Q@[!,-\6_7I <) 2)A2*5['AKCG?J/(69F*:> MR.P4M[1)WG!;TE#M+6UNV$-8SS;7TV8".2&U#7L@Y)I?YEQ<*N(2"QE*3DI# MTUZ"G<(8'60/E--2W[('4O;KML<5?,B!E@E:^X(8BOXV)^NW,<*E&XC_8^_] MD57MV/!37]1#"S62&AH'!-56V>CB+6,T._"4\9_VE/$?Q-O+.(^R*=U(RA7D M-34S1:-X+K^9GE5^6%!;H_['TS 1CUGO%@AEUV)*(VV(5W,' MH_17980J3[*D^%*RJC8_M M,1\%,RZ/M4;)Y94$0KSJ^FB-@@]1DCG&#@=82B'J,H$KV#2[$V$RGBON5. ^2N@9NUQKY3(&@ = -7?,K@ P-@?AW[ MTF@^,/HK6FOYLK Y=LDF]VUKNXZ^2\7:F(LVAB+S'LJ/P7)7.RQ@NQR? [4GMMW9G&Z#'H^S3, M4R='J=3&8XP)D*_,,*3>L:;3L:9@C*TOG7I6ID0C^4&=21$'>".REO/M?/+^ M"V^Q8%-Z3=*YU$:N9Y(1XW3P)*+FJ;_6.5\D2!\%D->(L?M%N&-."W*R24:, MDXD%US#G4 O.N\=&J#W9(JQX7YK[OC239AM+3;S>;-/.)*%3SM"PIH:L C0$ MH$T2B',&9XW8UFMA&NS6KB]65?W,O"GSY%T0%>D,RFRHA>Q4_*MXU";^MGO5 M%JQ$E9--HM2*/Z.RKBB7M43^=?Y7G*JE9L7%&\26-E#[&3%H/!T+&!W3ZK)L M.FM^G5+7KH>W#Y]1BFB8B'K%\1*G6*0L$L6"Y 3!>O1 VBU?5_Q($=42SCG[ M"2F*-WY%F9PV8)<>B!/GIXA9^U*H>;4)D1N:ZGS 8O]. IG^[6?#^PRL\AE, MDF(B)"EXMJDA+K%9YV O^S6_B@'TL(&#VK8NLMMETLMB.X M8[RI]_68>B'G]HN"3J CTA6$FBW!X+O/%>,X<-$ ]4I7;(\JJ"@ID*Z$PJH M!%)FP;G-_NG(BBVF*-V;VN71_9CQ:(;Z_W%_Q;D"=4IK[; M3GG# :G)AJ34TR[C,N@C:[((*RPP;\:UQ8S[(Z3Q/9^QQL!9V<8HE6+7?0V7 M=416-1F$QEH[:W4C\[6W7D@%$TI%V5.Q_4^?]DUNPB?QJV(%7(:8%EE$)_O= M+80)46']'(MJ[FE\RX\0F>U3][P#Y0?2PM?O).'#B#=MIA%]/K.[F'[A"N0R M7PX'[88 %Q"^Q>S[)47H2EC@$5W%T^!ZK9G>5G29C+^][)+&H!M: MYU3F,7N1>?[EDGA0.<+N$5V>U"&G9<*A5IUW08_/5C:,4NO]QJ_';URM#A_7 M$M!ZA;@"9:723F#JLBL8-+LWY*8-5[Q +MC9GEG'+ZRO,2S:[U0 MFRLE:3?&1LR31H.I&EX]/)2I>0,FM(.N=8+4_#]/LY6HDL!951 M0W7M^GCZ>\#G99[&]> TM^Z#I 6A&02:VH8^^LFNZ*%.-ZN]P6-&EFH;V^:^FW2%I6ZZ2]Y:C.* M64ZKBYR?%2ZUPC K8P[ MMQV :JE4(6LV*,9[,D PRYN;I?TH(=8^5=;SQ%D-*[W=*&:K7X9,O&D4_Q&% MTM><3'[)3K*SD-(GG,X+%5+"GU)?PS4]=R=T+0.29B[5'QV$IVW%G%( X/?^ M9G&G^:OPJTWP#:6U=FHT)3T](TQ:L0QYND#=N:JA#KD$)/PQP1?JYD3R)T M,^-D"?%LFP)(RDIS%Z,\W(KP_Q3%%R%-^?EXF&.>ZU\XPC).X!W]2Q<(O=,9 MUZ["-,)ALDVIWB RJ71UX?6.!CJ!&IDU.MA+0AK72%,'H_3?4RY_Y?2I(*NT MM-5=7;+FP-I;(W]% =G6_K76ZWFMY0LZ61TT;V4"M68_I2N U+-Z6'=;W4/E MRO9IQ @:]N7*.R3PHNGDMM47<;]&](&8#E*&@Z80GN5*%E@P.,IV![B0+ M$UO74%UDD"OGLLIEWN0=<>L^K^&6@ .X75DF8$B@8>1N7>/UP*A&E;CRSE@% M&[AUVJWK&H:.@A-1WUUM+SS5H39@)'YQ!PF5,"DP/K^Z@P_,D0I&YC?'D*GW MC8-A^30:-0"&35,(.US*4\^',09D6N-AN7 '4XZ@H7NNJ$< ?BLL,8UO_5Q1 ME=3@48^9=V5S*2\CR&-%5U0G-7 4X_Q=T:#40%*)CW7*X*D&4W,(O2M[3/EV M?RWV3QC+1#VKAKXK?H"$.6"46D>U.WC3J^BBX$AS?0?2L*AS]UE/3BJS_KW4 V? M>W/7D 5D%G!8F8:$FY!)K,BR"2>T4VK-6SZ'N,LVCT&^A/0[/XH>$E2NEWW0 MZ7;.S>L9M<[ MS0^I6,GFG:/I1C-#AY*\9_VE/$?1 1.G$?9E-XANL9159G8 MIF:F:"Q.L7)Z5OEA06W-IO!:$IKAOXI#8CH[CLTX(E^MD^'T4(SOZ5NT1FE- M'JN*-F83)FT$IAM$MRF_<22AMK;MH%2?XR0_.-<;Z#YJ;385$DH1#1.^U2;Q M$J=8B"(9%^LW(>82#H"]S')"^9W*CXZ9]/7Y08N!GN+NE:5++A0*#S).<[X4 M-@9F+B^6R[E383<3MD+A>R8))VV^37,OX5GCC(-B MN#,G-KQE;F@] .46[2+Y:&UH;IGP;;U=2)<]54=/2<#JI2(#VO![6 MB_11%6V,4LG1V6]0"97/V@RTYW8.L,U:E&:[.6YG"[T-IT1C^V&H;UP;%2T' M0OR6:](AC<0CV7,N/B:D> )0+T6 ^ACFHI!\MU?E<7@71SGA&GLZ%V(\_[]8 MGLZ\PTA#<-RT063-S-)*GL(D>ZH]TRO;F$VW@@HIB2_JTGZR/U4D)#=W\,F0 M'$@<] <2CW]0/!'1-G/T-1<:R,!4'@X21EJ/8P.D+XAK. MG+;#6,EKG1VCU1CNY3!J4M5\VB+WTQ8UVJF)DHEX[' TK'<"->R//2X(LBP M6OW80X%48*@1A,>^&IIW17^YS2Q="%+"IS9T M"(Z+2X(W(&88#HQ+0CI AXL\]3'JW#&EV)U[4I_/F#]/2]HNWWV5\R(BN.3H_ RTR M7]*G,@)L\\,^^&OSB_]\NSMFZL4?_//8P9_'3A@.;\((SW!4N:5JV_C'N_8] MWFV@]@[-Q4'R&9$Y#5<+'(6)E-K&MOJIW1Y\AS1(%D%C6__$RC_I&,TSB6+G M5>[,VC;#/"XXS;FPQ3_KAB16L4.5^O@G'0X\Z;C'2V'-G]W3,&4SH8J+>B9U M5WF+GC9Q5+M;E?J:Y6I#$47Q)+LA6'CW.+7U5Q>LTU!\3->(JK!0W=Z=1R1Z MU4G_],0_/7EE3T]@^@914J/&CHF:A$= @JPKF*A(-*23T. *8O6/NH"Z_MC= M8^!C1F9:'3L _HF??^+7$H8^GOA9# /L6%!P"XX]5%Q))&OP:.B+"K<,BWJG M[=CW28MWH,U6R;%?)ZHK M>ZP[5'5VV['?X2;S.%A?7<3G<6B1QZ&/[ 6FHF$_!LO=FZF [9]+A>L0)^*7 M,T)9R/]6W:Q=<&R_DQJ,E=5!>*?0VA>XC][$Y11=+:'D=N67]$ MC5MQH.!T0U3';PD>:QAV%+]6TU#]?IXS0E>$\M/AE*1Q;;BZO)W.>.A^CRI0 M>+2.T]''*.N,45:(\CC>=.?H(=L_KSZH)%=QCI3OB>4QC+V./0I4Q'FD"Y5G M8_=1$TL#,&6F$!2+%%;B>9VT8E'+80;E=4^@(+>XG8J?;LO'\H4T\8,<"!2M MX>AQIG$A=AEB^JRJ;M] O9C 2GR>B3S/OFU'7)H'MA^/OM9(_: 6X;#_Z>QY M67LEQJ6C&.7T$J=A&N$PN4I91O,B];8\<+FAM0]K=R&L?6-^WHZ F:SSP9T6;KB%@:L M+:"9SA5$?'YZ[]=4]&OVK34ZMY4JT>O1\Z)AXPV9WU,/;I4^'N[18Y ,8/GOAYG$=@UZ $,)#P7-$6+D3=C@ PBLKI MH\> HIH;#HR5Y5F@>\&JC3,;+B_#U0U[#S^]_F\XEJ-6/GKQ]=@3CLKR)?_# MD\B&,1=?.]A^;,XE%Q6",(T#CK>HIB%0"@I+,V\\2!BK66(M"'\=@N%.8;/* M7@RS'':*MAOB8_@H/4NB]([NR*/#__9 U)"X0-4'L)"_BL!A]0&&BISS\0,C MM*>/XJCV/O77XU,WX>4;BX+DO7P@5;'MU:]AO=AOG.@@1YC7JG\)9B&FP5J8 M,8.#@GE!6%3F+.\9'#[@I+PX-DWB(,P.>[;3DO5,;E#KU\3^3-.++O#@03Y^*[F<)WP:UD="ZIQL&NT-ZZEX3-+4?BOK=/_^%$>5B MQ.+I6I2QA[$"Z#P,7\7"804Q)[6)PP$]!N?@O3('[RWCX(,R!Q]LX.#+_I)G M+Y[F4'P9.H M(E5X:57:7($6\% .I@>ZXB\!K37_6$Z^2, :MBOH]'"T-ZGRKCPY[!>J2IN! M*T^=^H6JTCCARJHRX>6W?+78[.5?(_K N;?1?]W1ZZ'O!K,8,P6+B[X#QF)\ M^C"WZ3N6Q@<1"'6;@M M8)0-D442Y/]YH>]M7Y;8O'LZS'G+_Y@B))] ML<_M.>LMI2V&]%[:=%];(+>Y]LN[[9)5JM0*OG;%C MTFQ(](7/-10^M]2R[DL\^Q+/5I5XMC0=G/)!<:REC_VD-.F"L_2L'(,+SL:' MMB,L$_HI2%'&50_>$!4I"8(5UR78@B,B$A+P7R^Y2L'IC[X'**0II_ZP23O3 M?K^3&C3BZR!<3[ZC?BD%F:1U@.,-K98\R;S8?+ ;1._$YQ(!IY'$IE/;=E"J MSW&29R@&TGW4VBCE_*XHXZ+#Y*S8. 5%;))E%#_D1:S"/=FBB^*;\*FH@$!I MF,[+>&H)D_T-;!2/KRB[*DZ6FA10E6V\B=:!$E%_(#Q?\*TX62,:SM'77.A= MT]EF@Y8K>)IG_$)*A7PE841QE."#3;R^(*_N!&XUQFLQNOUHM4'U+Z/J<%!GA--H8=]M1TAN[*T,- M+("Z/G:G1C= *NT YDVU)R=<]J1XS6=8H_*%_@+%<[%^PXC_KGRHCV8S)'Y" MP4H4[^"2+)=ILP4*7F2>+4)%MN-Q>7A719/_FN%Y*C(TMC3PVD"J0;.P/>SJ M,2;;P!_(!&T#H=YP;97A^BQDB\N$_/A7N0YJV.YJ(^WBV*1(X?$:I9:NAIS?N77N<8:*]YQ^L(#>DCT.6\<^_U./_L?Q-VI#$>**#R'(0=A^HA7V&U7+Z[ M-N2D*W7LG]!2PU*GL[:?SOR/@Z[Z'D.@M.Y+'_MD2>R3C\SQD3EV1.94D'I[ M<.*(C!F3_7DS/;NZ2C-2RJH76P_?3>G@^XIDA?-T3^?C%KP_WOOCAQ$LO"/> M.^*](]X[XKTC?E0;L3_[B"N8>C]]^W.KI2G(%5]T%Y@@ECU7ZM]]G:[ M#W6:#@;PF+UO5+<.$R&59P7COWO6[2%,PC02,=2SQB%:>LV&IM.DY\P.7C4] M%1^:.9B39&@JO:/$*D?)P8G.#^WMN2_.^KW",J7_.P\3/'OBNLJSV(EJMZ6. MH0?$Y%M*$2?Q+Q1?I5R/R\1>VC*CP#]\F*%XE87,0)F$]3>;!??/G&\N01-) M.=ZU;H3:MF:?/D:X.AJ)\74TG=V'C\\S8MT4HJ"$K6Z#6?/DU35N,P!O7QWD$'TB3? MB9RU"Y)PO9R5'UM*ZW'#X.?14?SQU7E@!]=:O!?V]7AA8=<&41(=G<.FV;S: M?.FZXL517C#=5$/GO!7M8.O#HN"XL]%1MBK44#X_S6Q\ M7-:L1#BW3VKQZ,/&I&%;?2H12_ENSC9M+0.N?VN,O@O-VI3W/1OX]#V6+4^U MB]3*I=AL9C#JP\=IQM%:<@T]C?E'Y=H[_Q=IF,?X M('=]LSN^]RG->-8UD0USDGL/K?XTWB]/MNVI)K$8UO08R)M1$K$[B"8/K(C% MD]#?T-I77P1[SB;K$"?BLKLD]"Y,T!V*BAH\ M(4/GJ/QOP[Z5R8R+,,>Z4!<$6LPR%JQ>:9IK91ZT+R?Y2AHH0@*B!W>(D;%P M@[Q8H;NCO3"D3,^N-J?_=+8__[LLA&X3VK@PVN%PT,L*3O8>M'^11-0UW&[2 M:7IP\5/,^)_.^8_IO!27VJZ%WN;SP4<^-0',BM>D%/L E5<8H.*+<=OHO;31 M1>>+<0]EL')EG9D$#O"]>A;!-&R"(=W/EGTL#;J3OC"< 1S=%GZN3@94YV*D M6ETI_1ON]=TE R3R-@*;^93@3M\?UGP;N/7U55P4UGP7-2>+4]%J-GV;[H@K M1[?9H8T, 79[9>*C7]9*2,M\46# ?_& OP!<(5S,?!JGWX(Y(G,:KA8X"G#* MF5P6DQ59>)?A?PD-(JZ-<)II$(=9>/0[5OXR9,$*T4A0.D=%G5SQ60.*UBC- M4=O438/09C!=TX#\=4K1=+8A8"*OJB%ITD,!C>W(I\V3GVJ;_*QY\C-SI4,& M64>@;%@#KG"? 4MG?#6CV8&'F?^TIXS_\)\OXC-N=T)5!I'Z1MKI^QHNT73V MC(#*CPIJ:SA:/14;@1;;2*1H/45IM%B&]'MM\B5HMX%Y>=J159-U!MIM:%Y$ MQG,U-HY[#,O!S>[,/8&R4-%E6!X:JQ(!>ICE8"L^'--5FR4.V,MPAJWB>A;. MIVUNZ#]PMMB26LN/4E\?X^5CO+HD/QI&2/7Q9.['DS5(N41)P!P[&"IR#VEQ M03N,3[5X6P=2K7CO"E+-,8IJJH(K@7IM5E +B@F@\-4$P*38]STP4DSX0A1&40(S6>=%!J;Y4G?=QV"B+8OR\1H8WL MNJCI/$V/P^*_<)T%%?GD]@'RP;4B]@11M?2:F1ZL\H131,)FD\B9?R*$Y#^E0(>5^Y M0"?L9R1)BLK3&>+W?WTB/BTS#I1&:$?IYEN>\D\]P_7\2UN/C_)@F+"'?5F# M77BQE.X7+0=:*N&< U%C>,AH(V1\>$AU>(C4+Z7A M)!Y#/3\5(Y*&@^,Y1/?FD[H!B\W!S50:CA;[UY&J!U)?>-X >0%A$!GT38+1 M54_G9"^ZC7XX,"K*.9=LO.E KF P)+^J0K)&]('8N51JG:!@1'YS"!&@\]U\ MQ.ROHEAHF,XQ%VZ#D&L]&0M2OK-9M$!QGA3/@F?\NLE0PB^;N*)UN_C7WN MMKYEG]FXPN@[GP*0DZNJ80^$7.Z7R-5NA4R*!7)@_[M:KD),Q>*KHK'M&#V0 M?[7DV*SY^B&I'$-IHSX(X%(:3AE^Y$MF54."O%D/1'P]O2+WL)7=T+0'8JIU MS7M"DAJRP)UTQFKW?J2"(J\U'>0^CMJ2..K3G'&AC+&#BZ[X)T7U<5[@?H-S M(P^8:6@]2(:H6Y24>O@"KZI/)(4>1CDH[]GKBGOV&T.S/+G&,UE(C4I72W@Z ME!TF2T(S_%?Q%90Y;!K(%GY/G\H'P<(36[.G6HQ@"X>?J3QF&=K-%E[V2(L\ M1+4G>PS?[%>!^$^7J",)L$ M9=):+W %H39B#^GI#G8%P^8PDM;"I2L!;AV7&5AE= 6OYB4%L@&X @?@'(?9 M@UT)WFNYGZ"^#U<"_#H>.S4:C;X0G%$@!';GN;+AH">0FM]57ZC1>%:1HH_* ME:,)?*75>UE="0M,4& MY/]S[LRI1*N'>"U7%(K.R^J%BPL2.+OYB_B?AY A_IO_'U!+ P04 " #S M@:I6>E8(''M$ 0#T01( % &-E=F$R,#(S,#,S,5\Q,'$N:'1M[+UK<^)( MT@;Z^>ROJ./=?;<[ FP0=W>/(VA?>GBGV_8:>N;=\V5#2(71MI 877S97W\R MJR2!L,!"2$*"FICNYB*DJLPG+Y69E?5YZLQT\C+3#?N7DZGCS,_/SIZ?GT^? M&Z>F]7A6[_5Z9R]XS0F_Z-RBD]"%+V-+9Y=*M5K[#+[U+\0O5"VX-GP=_]*_ MU) UQ0Y?:5/E]-%\.F-?P6^DQO)]M;5#:)QIANW(AD*#ZVTU:F9P;?WL_[Y_ M&RI3.I/]B[47IPJ/#OW 'XIFZ)I!_^_+P[V):,]G13 /N56]5:]UJ MHQX\%"[]N9Z@^.W2(Z-G\][SI*K4]F_BVE7G=4X71)S(]IC=Q?\&?]2IUNI+ M@[0M9]VO@J\B?N8Z%GU&7R_F-NZZ^J-I?DMS<(R]36S8-]$S<*96]'8 MP6]"T'G#E#!R\.NQ; ?(T6RS*=4[F[#&KPA!WHF$?(M#WEF@4GL?E=55+#M3 MUU"II9HS&OKUP]77&PV&_VB?*N9LB5'QV/02*?OOC$6E6C39X8L0U17Z)(?N MCQ]457N.8V57UAH+=EIKF&F%60D C41M^,FN95%#>8V^H_]M^+Z:L@9,FA*Z MD+XHT^@K\9OP,$S7<*QUH^!?AGX :'^4Y7FD&. 7H8M5QUJ1XA"OX>LS_!I_ M4T/)D>HG%W\AGZ=45B_(7PCY[&B.3B^0*3XO_EVO_7D*2O_S&?^.7?;_5JOD M*S6H)3M4)>-7,N)@O (PDGO3,&YVSB\]G_E _CTWUE=C. MJP[HG\#%55O[+STG]=K<^438!Q-YINFOY^1__G1-Y]-(FU&;W-)G\F#.9(-_ M^(G,954%63DG-RY+L--#=.@ M^)WVY\,;B]3'E)_1@T5_C@WNOQX0KA5_.4$ MS.CYV 0;(1L360:K^UW7S&8W,C0EZQ1T[$U?O*TQ%V@]4H=J3/-8! M@#A ^%DCS'[#G:FFHU)%F\F@.KP7H!>KC9.+1CV8@S_FS9/H1DQ"XDPNS21Z M4EQ. +2&4]FBJY.Y!X^> N;5H6,J/^]EZ\X:.F@!?I=UERY^Y4VF%G,R@]L; MT%JGH+:VFT\C+E-*,I]F+/[$F F[Q.Z[SM2TP"BJR6;0JH EP3_;S:(5BRM% MGT4[75X,;-M-, ,4\RT''J5N=R!_?@./4K$[4/S.=7")@KY='J/OI4OV7$:P@SUX,X>$ M.I6-7VI46KU6I=[>JO2;/2VFD1]!XTTLJALN]8KFX8W(S:99#.H=WJ5>J.YW?!W4$8I#[\!P^]( MZ^U!U,I]F=K_?J!/U'#I YW)F@$X ./$G@ZKS;NQKCVR_,#URYPJ8+Y&V@PN MN9L,X5-[PA\%ALUR,&+1?]'L:KJW.U5-O$^5C[=9K=57R;GS\W@$I'ZRQ-]6 M+;R"QOS-N0H\H[(%@-DF2%)*4C=Y4"/FM2M/$G=.FI2M_,D=3L)J2-, M3;>]8BG71EVCK0[F8,[9)U]DFZI@;^;4L-F<^I8E&X\4X[-?7A>7W,NO^%'_ M6;;4NSE>:/<-OJKLS^<66!_VZP?M<>K87S$V;P\\&J2\R%P7=*[W@NG#2V9T M_\V&BSD?#T.V []TO-7P#R"-_3#\\9W.QM3Z]P@S4'>3 ;@]3YKJRCK[S?5L MKINOE-K\JE68)*8A^^MW&!#'UBI4NNU-4KDV2+Z6-IT%;3JIT>86), CSY4& M$'!,*V\J==/278Q*W065N@=$I4YM Y6D'9,[[.4V5+K790/S=NS2T90"L>OL MN@'H5L/1GBA>L9&DEU.-3JY?J.+BY7>3B:;0W(G:25- BT)47'E0"Y2YOA^J M=J4,J=J($.CA#[1C]_!/]$Q]T1U2ZPGH$3UQ$/$GF!/ET[-'IB/KR]]?FK9S M:SK_HC TQ7PT,,3DIU@M[R.\+D2+7G?C@$FT(B8A+28A%6H2$]-T#-.A6%5T M#GQ^_.6$&E77YMB?U&BCWNZ"\>W4>^-JL]D<5WLJ_-7JC6OUL:34)A(]N2#_ MSU_^ O DP_X#FY5-8+A(A"=J.=I8ISA,(I.9_(( )#!0@"HQ)\1F$\-7#OP> MI50V7O_GKR_H-7ZRX188>B$VTH#0/T$Y$L*.$3_R;5\8XVNR&PSM4=-C.BR/:4F*XST9 0$W1YK)WO[EE @]GP-@YK&Y,BQ>?X2]^-6%PO^%?CR8 S&"4 M1(#AE[8[GYN6X^-#'L,E<#LT"'A=A4T;1B=[@P\/(B!.0()ZCW%LB?*-'ERF MLV%Z6(M@6<7CRS,\"H;N*G#UQ#)G'C9-&[ M6]8K/F1Q

R N5,HG_U*++ZEM_KGZB9C&.AD$\NN: MRF9L8X(,"6GS\2I8!?A!A_E\3")L2E>%98-2;4PD$+8Q5:KRN"E5Y49+[:U-)4=OM:K<%^JO9A">,ZVU:GD'XUZAC$0\6?\RS!12OR M/@'8TA?T\6RL#EK29SJ=. RLFW\0,6)_M/P>"=C2[LCMUIAVJYUQKU-M A- M&]:5JJI.P-%6._56K1/HP&"";V$*@J/!1YK%)!1<">N1,AEJ5%JM-H+2G&-= M*=Z&OJ!_!F-^UIPIRN;<4^8#=(&?-!MA'F#ZU5>;3%7TW4<70(UXK:!L+P\& M514:0I731@&C2MD%*N!?-^=L:(R9FHTZ!T35(5B@OD(W]FZYYI.E\BGX\S:\ MQQ+R_PO;TQ0;KS;_&ZMQ?3FR@D X@_WP6O@=_ M8.@A[+T-7AM_RS9$G'N>!F/<.G?IPKN6LGI-_QV0!-Y/- J>RJ-W/UP.?@M M7&>Z^N,+_Z/PW>?,H?;?V7ZX[V(Q0O]WB^^"8:I+ES98=67X&_^]_Y"S$"T" MVJ @,<)P!\N__XPY5O3">SSS0/Q;^-_Y[_$6D;3VHZNM:JU9 +S*GWG8C&H MX$;>-]O2#%91_?ERK.X;O$S"@( MVL/,6 ;PELQX,T<_?5FH.4I^"?1N@%LNT_&?PD(B@6+ 2]GR6@83G! _;WZ/ M'UY1PYR!DQ%QV[A*(G2+L_#HWX/OVN4_-T=WEA?N8&& ;_ "#*6WVL\8"-[L MZ2.:2?Y6A8>]H%[0'#X&<(K@6[3/8,TLYSQJU"<7_K(V-/S/9Y%W#"@6/+BP M)N8-&]\N] 4;$[-1BL]&*5TVQI7&!_-5UIW7LK(Q-/PCED;!QD)+8T3T=/\> MT/YIL^P2_GOH1V:N86'LO.+ZUS0P4,/328NBPJ5RPF+B/4AK;9K1"=NY>KYI M7FD*0FKN;D+^];V8J:S?RYHZ,"[EN>;(>JD9&&RLOX>!DZ> 49,&V-=^%8W3$S!<.U1$R73AB&3IB906%<.!*RFY- MN'A[B&&EG)86KMH^8EA[8:)PN4K,/.$ZY1/#V@MSA0M4,+;5168N7Z^FGF[H M.![_A%=S $P47DV)F2>\FGR\FKTP5W@UQ61; 0JP,IGCNK)!X<3EEGTL4IVA M7BKH4]X4*URU?530[X&) MPN4J,?.$ZY17!?T>F"MI O[%JGK12O=2<,4L[FQ1\V+!34_GV7[I$!M+!&P8!4+99,# M_PP$(0=IR$'37X$+.2B9'+2$'*0H!RTA!R65@[:0@Q3EH"WD8)?>;(L%\U>* MK8SG4TWQFOO_&!9M89Q6QZ]8#UI+F),+=ERV]7K^8YA9HJ%0N]K>[T9U8#"* MUZI*P"CAYLB28.1869>H.V3IN'LDAJ10!0K"D @8I5GG4A*,'"OKTEZ17+N6 M.:=]0_VNJ:I.KV7;*68&KS#V!6MGUE+M %V7M!PEV #+QV =,P=34 M5TMLJUUQ.5X$@\16Y$MT.D!G)^TE4JE1E6,T[^A055K('#NUE!FV[D M9HC>=/>((ES0]FH=^0[0Z]EQ573P^$O)9 G\)5@_E1Q<@N?9K+1*#@MA\_;M M<^VX)CMX_!V'S2L4_@X%7(+G.:[SAC,8_A!);SP6&Q:%M'GKR7> /E<6Z[Q# MPM\>;-ZQX^]0P"5XGN,ZKSRP$#9OWSY7%NN\0\+?<=B\0N'O4, E>)[J.L_O MB#BR9,.>4.MN\M4TU? O_.\LJO:=>U,SG($!OROHP0BY6[\8)%P^5&,3+0_0 M%4NV_#M&6*9L% 4LMX3EX6%.0"&[Q>+AH448SD+Y<\G6D,<(RR,TG(6"Y>%A M3D"A,"O.NR=J%1H!>WNT-?;*0) !3!C2\V1H0V*HIIW-U+*C;2 M! !BGE+U1=;Q**+AE%+GFZFPTXA\5JOT@2I4>Y+'.BUXMF7=-+Q$2_1DTF1K M=N>)2=6Z)#B5":<\TJ;%J7=EJJ\HEDM5[T@P;VZ;O #077U#+? VQ9A>N:)\/>51 ML=2 B)S+@]>B ;5G5+;A_85W"WCI_][_QG^/OW]?.&\T M \BER?H 1F>Y.$UO[YPU-RW9H5],0RWXJG'-'(+]>W;-G4N==FVR\>E=;,HO2PEX]/RY<'+7X'$LJ5,7[^!#>&]HH+O M!L;<=6SV1?V(6)WDJ1OHN7![-Q!6X"X:=Y+ 73:XDP3N-N&N(7"7#>X:)>MR5Q^B7 M#'?9NAJEQUUY/).2X2Y;?RA[W!VNX3Q:$W:X-NEHKS:TCA&?P(@J1@[^-3=(&]#:0M5Q!$8$]@[U#U MWA=9^:F;CP)UNZ".K[2B*"H4G0!;V<%6,LUV+SLP,6%'4[&C(6(*92;P54)\ ME4Q_P<_HB"I3PP3%KA5^CW7!@>8'P2-(*M29@%OYX9:S=EMZ?S?Y5=-UQ:*V M\TT>VTFP=V@!D/>H84[;G",%1J:I"TN=,B3?);70D@*>QP?/O*.*LQDV\D%J"3P&\9Y5 MHAP3 /..,PH "@#FTOMD"UC=?AF8H_)$K[?G[9H)EDNE"([NC:/IR>C;7N[; M,W=)7084\$]K&A@*+'R#HTQ#+>/N8)SPSGB\?IDO>O8?#B8VT&5W@[*!L(M8 M;#2%TP1E\F;T(03O>!I!O1L@&%\*@[,'];2,!)\?,9#@\RL%)&B"_46P3JL< MW=4Z19Q[))B[/]G>WP%(]=Y"R_>$$[IW)/C\B*/E>ZG:^RB=$+A"7ZGY:,GS MJ:;(?$/@Y6W16(RMO->.%YAINH9CO9Y?WAZ>$$<='"58EYF7G?4)A)>FH<#( M+;;X>-#LGU]>OU!#F\I<[^<:BX^Z)R QO>%OBLX4?R4:!HO67F M2@J]?ZC>391B%-(EI.N@I*M0YU466[J^".DZ-.GZ(J2K*-)U*:3KT*3K\A"E M*Y1#_VK)\ U+^K@_D5I]6WX)I'MCB]GLUU\Y46/*WV9DX+ M.,6?7.$3YVO2K%DSI3P)O(C0;O]9MM1 US]0V[$TQ:'JT#&5GS\,S;$?AC\\ M33_2')W>30:&JCUIJNM%CWR0%#S0&YKHLF;?,./==&DDN3QUND*TPPL>USL+ MK'52P]JM:?B4N](LJCAFP<_*+1;JUI(O,_QUXN.ODV&Q@L#?D>)OJQ*)5)-G M8+KAR;WEE[OC[W*JT:4O33P@N#0/QJ _TR7-$P[L=T]Y8O M33>3Q%YN \%[739NY1F_=#2E("-U=MV +3R!@'B%P&L:*_]E6GO*\AV*'Y2, M;)@3-B5WNL[XX:.+5>V7NL=N&M3 /[M4Y?(YL%N(_$RQETG/NXZ MI<%=2^ N.>Y: G=)<=<6N$N.N_:!XVZ#.WI/K8EIS6 !2UDQ&6.!"/PMH,I@ MLX%*!^.&BIC?7H2CU!&_XQ,.$>S+4SA*'>H[/N$04;X\A:/<,;ZCD8YC#._5 MV>W:RR]SCH*OK5:-6DOW)PZUX#DWFF4[?<. !U@V+ [9SALD1*DDZPBCY]O7 M)N\>0X@)FLRDVQ.L.-*]@BMXRZX-*VAY4#[A;F%WV77[1 M9NYLHY)>5A5WQI*>&!C7+PJU[;M)KP8^/5I^@=I8VCE@ %]&A[B0G=[?GI$E MEDTIOFQ*!95-S1"RN7_97.:"D,VCELUH&80UKT6!;\ I76/-:(7_EHI,;"*L M0'\9T+]U>8"0E\+)2P;% T)&LY+1-^(S>C:%^,0"54 I :I8BG_58W5 +3Q0 MQ[6,+Q3)ZWP#7>0$3NO=9#AOU6J@0NB+ &OJZX6MJ2_DJ&1+>R%?A[G2%Y); M*LE-$# 7DGN8\7,AN<67W&TE=!%NK=>6&'DO!#0',8I'?"%%I?5R9>7>M#6\$=M/.C5UE5K%<:*V3F$\N+9-=:GVWD)?B%.&>:1()I1:JLJZ-,FXA$-(VV$$Q(4. MLRCH$')\& %R(<<%E^.DB2PSE/$0XKJ/K%,,'@B9*K&/*V3MD%U<(<6ED>)4 M2C^$%!^B@RNDN-A2G$HAB!#"?:>VA024K1A$R,R^9::(Y2!"3M>AZ^"EY$CY M>M@GO&2G+PMVW,K^T,>[$'>77PJMDAI?/9+&X>O*I1EHE=*?=U/ HV *939* M?V9+ 8\S*0N#2W+N2"&/Y-BK]<7_^ :,,D)-00@3DMH?<$N$$Y+;6<@T!N61:KG&PD'MWD\LWTW@< M ?V/)93R=KX'%4 I\':J[9!6CI5XD9 F#G]-AK1RA 2*A#1QDFHRI)4D-E$ MJ!W9L:3:-@@[4+@D8)QF 'O@VK>\\+_)4? %6PHF3U+D$OL!IMPWU'+R[ M4HX?J$UE2YF"QKH"TNCF'"^Y]4^\+B^[WYF8D&[!^6.5^:&L4W11OLO63XKA MMK)S?,V$A(P+3A^+3'^E!K5D'4C35V>:H=D.1M*?"KZ'YWV&;YZ7D'#!]P.1 M]PB^AX,B]R[X-+)-'[3'J>,GA>YUV;B59_R*T91*M9IT/9OKYBL%\IK*3_]7 M>&&Q,1$52XF:<_*\D/^D9:)Y#XI'N@.$W;LA5 &[PX5=;E;.-32.N>_PQ32 MPHS*MFO1"]>QSK_[O_4_]-_C;[?"[P&!\X@ALS95< 6_>V*^P, K\#%>3QH M]D_&[AO3HMHC-O688J<1>(OB[6FMJ%_:7V7-^&;:]I?77ZGZ""N*!ZHS9\2> M:G,>!I7MZ8UN/GO?%QLQFZASC"Z2X(7/HH1RPP*D J1% M3)N_JTF/ 6I%97..NDBP^2BD>9W)N9LC&83%V6QQEJET7 :G %Z1@*B :#Y: M=%T<0:!5H+7D@9-UF04!;0'M \U>B,B+B+P(O2W + CMD7A)04PG(8=D4(BQ 685D$T@\) M7X57Q@)?I<;77O17J( GV+%W_:<+8[XT9W/3P)DS[/05Q9VY.E+IECH_#(O* MNO9?J@X,H*"#/_,I7VS0;)SE(MBV[70+7PB3F-7^/&\L<[:0E#OKGRY09/(* M0K(L,T5O)9.(_I!8MW81BJ @BJ @RX\= M(2(42 $42$&@%+&2%=JFB-JF4)U2A+8IL[;97UQ#.#0%4S'9[4$3CDE)5466 MVQ*%]!=5^J7]LUI(?[&D/SU(K%NT/E!%EVT;*,W[$=ZYSMUDB2)WSI1:2#F+ M3I&^F%7"1H9>/^5D/_8J'S8C4+M.Z-, -R%N M\[D;EW0LBWA$C MEC?<@EG'L8(7 E+86-,?_'=[8 MIJ$I?GGYT!W;]$\7B?X$?P5-KE<^+S;\U\S6@\SJG%, :C31%I(42;TLM7\K MOO9'?&R-/.WEW%HJ"26Z9OQ\,/4PI_%'IZ;U>";5:HTS"[X^P^M.B&PIUN:+ MO2O.)K+B5">FZ1BF0T^(8S[0B?W+R:1&&_5VMRY5._7>N-IL-L?5G@I_M7KC M6GTL*;6)!)=/+'/&?Z#TNK5NK==M$_:J7JNU ;QG*],HP,1HMP9S:-6J\J3= MK#8;DWJUUZ-JM39I=%OCR:37E,9O)];I]HCWJM<(7C4+.D6EJ]:Z;:7:F$@P MQ3%5JO*X*57E1DOMR,UF2^U&\*XKU8G_2BKFQ&IM*BEJNUWMM@"9S2;,;EQO MT^I$KD_46K/=5#M2)"B+.9UV1VZWQK1;[8Q[G6H3N *@K"M559UT.QVU4V_5 M.A%0K'=\ $IM_U6CY;]J-OU7K>!5.X!L1_)?=8-7/?]5MU:/(I3WB6VZED)M MH!N^GU)99:I4U9XNR%\(^8POX%]"_N>O+W+M$_LL_.WG.;&=5R39!/0<<&VF MZ:_G_QB!OK?)+7TF#^9,-O[QB7UK@\MQ7J_-'?[V2;8TV7#.#=.:R?JGF6P] M:L8Y?GURP1_X^6P.C\KJ&9]E,K7HY)>3OSJFCZRLR'/5'U\//9^.-(\B#4YG,-A,!I<#TG_]HI<_]_EK_W; MK]?D\N[[]\%P.+B[+?C4USWA_:G_T1_^.KC].KJ[K9"KT\M3(M5:S=[2=*>6 M/Y:EFQ'O;F1*\?P1P.S\Y1-13-VTSLE?:^R_3V0L*S\?+=,UU.KJ5\^:ZDS/ MB=3Z.UQF6J JSHD!:XM/Q!L@:4+.UE(DOD@A-DB(0L0C4?! ) F) MF",CT\W=PW>"!@$&>>O.P"M3B"&C8ZU2[?S*5-CN&O0[3XCGI#V@-E@3%CNY MJ->J_V2*RXK_GMO2!X^P4W]NP<*S?DC$T5E@).(!U/U')@F:[[ MZ'',.;M.7;FEU&&C)(OIKP6@3B<^:GW OR%/A;!/*L0&"$W>V!%._G>!^T\7 M5BC4TE\?Z-RT'' JD+#.+R<:C ;6B^=CT]3'LJZ;,.^7F! '1DCMNO1I%>8D MP,#G,T>-(!&*?=XD^N>/_L/H^N';O\C#]?W=PXC<_W@8_NC?CLCHCH!]&($1 M(/4&N7L@]=8']2.YNR&C7Z_)DND(S$;_U0S0M;TR+.%-*_O111?@REL#JEJKG[^O1 M>W;Y-5\+A\!XKF)$"D]H4N775RI;U(B)QN]XWBYIU"L$/]U6]69B>^\>A#:, MKPU]VT+B>@#IJ,:1)1L\@I6^;JQEJANS(=CHH7\['#!U>/B:QA?>/R!'H4]*[2RNT8J7YFRFV1C?)1,-U)7A8E!V@]6X M9F'9&[CVEET:4P1A'5)M]KI-:8,M.(C%C]3<?U[OT(&AG*Z%S/YX?I% M5AR"APQB/.2!/K*C=@T@D4V&?P3]>J]U6'0S!L?4<&\DO R\MRC/Q6UF:3J=::[7:C4[['69PGT=(9G9\ M_L#$C8#/Q6HGR/^ZEF:KFL+\+C N(=%DEUF/LJ']E[W_*&0GDJ:#TX?3X2GQ MSONU2%A4R*UYNDHY'^C[HZ%OO/?)Q^4Q"-'/%J:;]7M?52TL5^'_?-,,6H\; MQV])S1893F7UE7P%&TUA.K):(4-7 SW3K-5657[EO86,-XA+>'EGCE;5-Y&&33?J(*/U;4/^&8"X.ZGIK%= MF*Y1ZU:[#:D;J?5S#4,M D^(&XS@U^J]3_"-3494IW.<&N%S8]$RW<4X$$&B MKL MMV&'(%;D8&9!I2GTA$7A.K$8%*A%53)W+=O%8*1C$KB"K7CJTH?Q1U3. M&-CO*TX)4GQ;$(ISG,4&E>U16IH1M MX8BTPMXLN/%ET^#S6Z' QIDU3CN!X%7AF^7;,'+F.G%+9BIO^#H;F_H'=$#6 M3_L0.>_G*!CCJ=?XGH!&>)YJ\,E";;P3"TD#&>T%+GA*8!48_K=6H/CWA9NU M/H.G1 ?%W19.3!0GDF[T5 MRB/A/;7(!+((M/.$D8,[L\K4:84 MR#3#LM/G*66Q?G3&K$7R^$/](YG*-BLR4(FLZ_ E%OB@=_>GJZ%O!R[=F'H7 MP#T#]ZZ!F0%>W.(Y>4N^H0\#=/SP:RQN(2I\"X81+YU;5*',3-8EPDK9;/(! M[@> (;8+5L*>FIC!]LM G*GLK([]60Z/DA5*L!][<_A8(;*AD@\2G^,88 ?? MC_\#,\#KV:7P(QR%=Q]V.@ ;!!ND;#ND5R.J_&J?YKEF6>:KU(H3N[UT+0NN MYM59J/ M[R" M#Y=O-R+#ZHA\0&IU/DD-Z=2[P)EJ-HQ8GF/=1]:BQL<;2!"U/^Y//IIQY&.) M"\@$3UP.3#Y2M#0AHQ)I?+85%4"G3'1X$"6R NMO8 ?B'=%CH9Z._!2#*-7( M+VP8.+ST5#VB6S%G<]EXK:!9@MN!+L=)/9)'RWQVIO[7IV"E*%'I1#,T/]_- MHUC*IS6CXU^KGRK!A3$N63L^_U)FFORKUPPVN%8SN#* )4!5\LWMLHT])1\N M&0M,@Z8NBVLDK]$N<>1EQ2GW8O_\WKU3*=W52[RURJ*$T[H$:#V:UFN$!\TN M8J!3O(MB.]/?$-^<74L(YA^P.R9)*H8H5SMM_#UN74'HAU)S \53T9W>+IR\ M)E2O9PJB_AK^Y3:]'-A5^[1=LH)!Y>FM4+WHZF&P("51@>1T9R= F4?$^%N4#S\8P69#.M2F[ M"A[*=G9'[6$T+?8L'1NQDV<-'@V/)0;,S\0(P9-F,T_)D U%DW6,0.!6&+P8 M6Z>KLJ7:!/>^:.JZ6HO&!_EC=%R@*,&I;(.WK03!6Q:1LJ=4UWTDD _ 7Q8; MXEOI-L=<-L=9$@?CWB_?^Q?<]SUO!J>5BZIY]L7AU#626KPK/V-DMPRK;_"^QT:CN@!#"& MK; @&S:!"#8$W[ OX(=O$D/L?BQ?.F3CNEL,"]:=8"(HB\.YAL8!P*XZ 2E0 M-""-_@AN%V4L"\]XB3H"^?_?#JI@O'BGZ]^@;%5&Z_UNU?S.Z?C@GLOXLO]JK58TA*OA%D])619.\ M$'*%-+]>19.&=[C9C3"CN\MOK">A=W]5L^>Z#$I#,UC'E[%N8KG%F\=ZM-S0 MV^[9(P!+*: ZX8UMCQG@'2["\UQX@L!^D?#'J?_EVC8T\+N]N M1]>WHZ5.@?L:>IC*I(C9&<*%BZ\]^!N""V_O)8D7*5W=NU&OK:QQEF\7[Q:; MEKR9E-9_QCF&E!^86&\3[CG89^ 9ZJE/Y.3B7GZDG\_P^I5M1SX!V8IN#36W MH6 6 8V@_4NSN^+%5]DG,+W^PX@,3M],:XOA=UG)ZT)G@UOAU /TH!-C M-W).7Z;:6,/GW@QN^[>7@_XW C[/W(SK7'C%"AA9>N"+K,.B MEQ)8KU 'UF,.";;((*_X&B^3.!3NJC7LO4?I;3\QYDJO\> [[(!JQVDY2)>>J79 MBLN[(R+8^X:LO]H:DYX%#Y!)/ V#USQ0V]6Y@-W-*5]5Y6RZCK]=YT&S?^9+>)S* M!1YLE27AFVD1'N/IEJF_JYDNO>L8Y>\M4Z$J$CMOW\P;[$7CC;W92-^D,9W] M1"2XW=GV;Y+L9[O$/;*+6G$P1!"M+JT2C7T2BC[F&9S:ZHB9. E!/R U.,V? MGU%Q+.D]S7 W^O7Z8;\Q+&EKA5!\)>"%SO)@LTX?,;6ZF-%H'"SZ&FD" M3J43&5?M[V'NRKN._)CC_FAJ:*:UA+7#QU5 J$.&5C--:,TTX]TDRW>X!E38 MA(+F6@IG'#Z<&'$.&4JM-*%D8G'QNVLR5H$\,'@AI68:AX\B3I=]P2B#, "# M3GN+V$Z:*/.@]*XMO/:N.WQ\!12Y:#2WAU@A Y"LL#Q$!K^]28 #&X8F.VB' MWD/"A^[? MM:RUZ-O 8OGE?FK2P_7G?PFC^[V*^4PJA&_N'O[H/UQ5O]W=_3:X_C_(JQ+390?6#VZL?P]'#O\A5?]0O"B'RVHGF]6 :8?.WX/QJPML LIU9 MLF:PAH;/LJ56==/\Z>TJ]0N.6+A M6S]#G,[2H+WH*.G#=):N,KT=HJP$?[D<"RCKF!8Z1V2")S#*%GU#/SZU,?85 M@X_5#:/QGWZS8;SP@$=J4(L1X-G"OH &EOTAT28N^C> <-F)1=GV.S,\IO\ M<8(\F[A?F)$%^.6W&'O6=+T2-!3S/YW)KV\_M*?*]$? V.0P6]OXSX^ M4COBBS$%WCW1MU]@.0D>X^%$?*>A'8EX.MA.8_$ID(-STM9 #F6+$R,&U35V M5 %'YL34=?,9+CC/695D=30U-Z/+>VS>/:4Z6#6MGKU<[X9&ON1:K[LTJ0%? MU9AQJ"FUE$E$R4&,$Z2S'=J=:Q$&^PG7&%/YB?4$G&IS4!JX<$']AIQ N;9Q M&RSKFVNZN*48E"+F=['VTW0?I^S3@>' A[;V0L9>TQJVAQ>F8U'CT<%J;W:= M17G;4!L>9?/F PJ8$G-&+9P.7"W/T.^TR>">R*K)M&3%TT ..^9!X=TRB66^ MRGJ0O)F9%N4-=MF,@O$LRO38C#2*^SOP,O^QX)3;U%=HV(IAB1)/5#?G*)%H M/QXM>>8-&2_]@>?K75$D#;L"R'-%)[XF#%[WU2?<4L)*_BBKC+VW3.SY:Y,^ MS$IY)1^N^@_W_8^ ]$?>&( ]0G,8"1;4GG KI@!IL56JU^":3P5&J^.&%=[U M@5,:H/&D*93)\(S7NN&U%DS*<"F;]1MH+JU'EY>CRZO14N@>IGJV\ 37Z*2U M AM'ZZQO1[]1#Z73%>P]O1,QN,SZ!:TJ&Q0>7[)]I?*L@6) I0%.HH%=1)Y\ M;-LSU#TV[A8!N02) !E0712?,7TUX0+\.9A+['> TN0),GA.J@V01YB/F7[@ M(H!.J ;X9T743*CAJ;[>H/@U,[S@H\$W2PVX\2E;C&VIX3&Z0JA >/,5<'M< M;/C!RKA9GQ:%,DJ 0X<^A85]%6 .ZXD"'H:#87L;&\5@:&R*/5YX;3%V:X%Q M82L7<,-D6PBX$/#\!1S/W/+D^B>LQ +['BQ,Q-49Y%&T4+K01)K/!FE]!>NOTAF*-'[&Q)(=_24$0 C /@0 MWM^#TI>_2H&Z9E8$D.H9)NZTPON!.<)]4W-38^L^;A5FINVP+E"+?9*!(4,S MX]_3DQ=87J%1>04!4&5NFKS^7#;: H5+'W[L&TK'?*!2"4 C[40CVG"HL'BD'N\ ^K>\1<%"&1'X;*$[YJY#7+:!5\9U MMXG/,;U.@2#]BCS7'"]\&EX;M_B-P. RZ?4\9S2\JF:C#_O(][/!73"\Y7FC ML$:%Z3*[CC_A*I%7^2XMV]<-UILW?@;*TV$+XABZ!JT90UDN7)64E*50 M-T+=[$?=?-%=ZIA@%ROD#ZUZHU7(#QW6B?!&I>0+.XCJQQ]?N(I 3KL8GD9G M9'!OX\E;YC-J!T V?9DS@74M9F-!P$TRU1ZGY G@#WX\_F;9PO*5L3O&MGX. M3YN (.%JE+*!L79Z5< 9UTY/++/@R\]2M*KB'="H\<@=\PKX\408ZN.YD7J+ MC&%%C3+HVW[9,%SVT/$K;COO,&6@H@ZS_ 94>9XJ*S_\!,R>\/9$IEMKBN+"T*G^%7#$0R.-/VTMJR MPI,K:#*XA<)H+SC>7CMNFSZRO Z.R5T$@6US D\&:1K)B\6IXS_*KZ*GY>.9M MX5GS9!>#)NQ#UP8)6DJ7BU2P,&E"(/<4YZ$*IB6] MB@6-[P"T[RU38IE"D+*I.V82R >QB#[@J@K>8Y !HZ6L4?MR]A^/!."WJ%(# M0:0NK7K4MXLP?I'MK>.6(Q3L4(A@[P]*LW\C_\:P>H(+L9;AS5WY>A"G.@&U M,H?Q\D9TT>FZ M&M5%'7\C?G'V?JOW=RS>WY+@NY?NE[MR_UTX[+V1O##U!V/JE[IB6O11ME1> MWZ-9:A5+ %\)M1UMQNIZ *U!DL%;3/((*LM^+ J1>,T.J^/!HB._8(A'.[T4 M"JOG9O;RC1EDQ>QSUI+=.\_916?Y25MT(AP0K+-F14;PPWH0+,5X$K>CT3=C M=C?XN<4.BVG7:F06^CV/L+:PM&DEN/HO$V#_%53E7/CA0CCWXX<;]!EKZ9;\ M<,_?!O$$9 >I0>Y;JY3.08?+EL&6F#PZA1G9"GMU2UWPX*O?*WB"NA^QQ<0F MK*(7 5=67^L%;E4+'%GOYGS!S.L+9WCA*V5E#"HLW+U>KGZ*!"5RKINO?DFQ M05T+?%POK>LMO)\QA[,HFN#J8>S]VHMMO9\\D4X7V9-KS#T#58*RBZDVGV,5 M9#B;TEZ731$"+P1^W['D7P'+"JN?_2:/;7^Q/7&9.0SO2F#YS=6%,8:!9YAM M8:<9^J49L#[7J,(B8>P0/C!V-BNT]0TNR!HK3M(4>(4!KG!4BXQ^]Z)2N'SW M=@.MJQMF);T(2#^>AHJ,OF@VL\HXMHD)\LIC=$1\IBF6R=;E MWN]L7,TL7;:;](:U,":QDJ"\.&0"P_1,[<+%9O9JJ>:0[_+T]OCPZGT8TN)3?W#] MX3W*]!Q,8G";Y3J(19P=1\ISKT&I!-8\K&@DO"HTP8?^K3">0@;W)(/A\@,T M-4O;<[RE:R"?3.#\K32>8^EOT6.Q8QF\XIG&SB4.#B)=VN>'=A1-H.< *\&Q M!5XT&B78IF"M8)'L8HU@L* 6$B(D)'_W$E0\8)-E5_V-HKHYQII=0"@LZ12B MZ"SXPP,]P:$/?JZ3;WSA+0:\W.F2L'EG.'MWYK;"$SS-> *'EH6=!/(%\O-! M?M#W(# .;/C?$30QA8$^"O>U & M&$+LH (G+Q M.YXH=3"48SL+3[ N>6<4B06.$*#\G:MG^M9E6JJJ8;%&6&\H+.1'7SR#8/D& MA7<\4%[)1 =OR/60SM807H2.7?9GT'$'UA6:_0D_%$9#8#YW=RD$4W!KV!HX MV-W.-[^CYO?VN2^PI<6= M_F"G9,2Z)JU]F->(C,=S'>Q59O$.93B*(,&A+9HC>YW%;$\1.P E^4G6=*;! M0)6[0664K_;?]/D*[ #VY,*,*@:1654R]U(].G%$QZ+ACP6KKT= 6'.$5 M:AN>.I-?&='&+/.&/7)8,SA9 48R2F'<0T?-PO9!G!Z+)'YG$.&[+QF1>!\\ M66&EOWXKO*0M\)QDXL?D%OGIC"-HU M>@4K(" R[E::RY;/9LU2"2]^662#-6L&&H$#R?NECR<$F@SZDLRF*,D4)9EF"4LRB](]&?BLJ;^ M . ZH"P_[?&4W QN^[>7@_ZW\%&*Q6@PO.L*;A$BD/K M.1UAI):),UX09_R&.+>@40??R>7=[=7U[?#Z"E\-[[X-KH!$5^1+_QO0[)H, M?[V^7J'60D'[NK:^E:Y=4=AA7>Y+9P,W*?I:.2L& :586T[5U'79\I8ZIFMC MSZ5@"6-/9:\)"1:N\G?HW.P!00L%N74TS#,\$\U@^CC:,]G.ND?UZO4"9AL: M]'J'<^"E:J1&?[?W>"C,EMY=(HY46>L!Q>^3_M;9XTRK!%\[&'P;NP7:HNN!8600P MZBY;G6NV[H[OLB65IV0F!>^8Q@C/"9$AU9H5(C6Z\%>K]7$7 QJ6I0S/ G^ M] +%U!\.E_W) HCP=B?MO1'G'/7ZZK%\QZ($ #;^3=^JO[1UP<:'I4+FB"?L MJ!E:+:84=M<,F6H#N/NE=Q8#K$6H8Y]GH0+$78[B+D6QI?G83ZG#Q6==35VD M(/E+^[^O*,3$_$I\PRBK^;=U=Y?^'@[+\D,V4WCB9^T%#*UQ@P>-LL)Q]9<3 MI=>M=6MUJ7?B-S-ZP!B9]F]<]U9KC6JC?L+V@+&/?PRO3H@ASV"TKEU]E.7Y M.;*D;ZCXS_6"'WWG4K:L5]#]OV-Y+C@C $WX5>.$\"H!>,0+F'UWIIJ.2A4- M.']"O!?V+R?5QLF%U*PTN[#V#H_ZC4E*E2DI\_WX@-2H10!)JM:E?0*I7I&Z MK?T!Z2B#?@_Y5'_D0"U*[4 MVTVAB N/$VE;W9L^3NI[Q,E1NL3?H[:+""6[O? TDGK ?;^T]<:TAB SPX - M5W3L+-YY:_]$DE6O@6PU):&#"P^C9E+_-W,8-0%&=:D"HRRMBBZ9*\QJ),-5 M M4>+QRUL%H;CSJ$A0YK.OK!H&PW$VNUPDKW6=,2BZJ:0W33MGF)_]\^8WS? M'WD55'Y5>ZE.-15N?^YCL .4B7%9]^2B48<%-EYZX?WC59JS8Q*#C#BV,FIX MI[0N#[$4JXQ>K M;!#>Q,%UC\?7G,5]0[U#_O896W=1^]U*I]W.4(2C\KYE- 6'C\UFXGA]5MAL M5[J]HF'SN)8M'8FO44QL&R)L2;'D=>M<0. ([BR9]6ZMTFIG&802=J,T.-PZ MUY B#CN=2EO*,J&[!QM1CG4)W/V;"81A>5U1Q";NLMF6]TLC4(?MGO%NXD):VFF\X.Y)1?61M,H6NW%Z*H'$2,,C2?]O?RZPU0_M8TE)U"EW51 M%%P"L'22U:*E#99FI[QZM_SN[16=4 O;7SGRB[=HI&.L %W*>.E66KU>:75P^7W?>PN[ MO3NOO.7JGZXVQ[:20@TG$ZM65+XT9BZ?\^%>!\[U#?7:9T52P6I7VIDF2H4B M3@,"QWDU^V)0Y/ GW:51JPCLN 6:B=OO$4LJ98$;:9TCKZ#WD MKZ:IXO$90O=N+T=;Y]]\.?*)GLR1:58Z';%MH?CPV#KO=A#P.'I'=V XLO&H ML?-:1-1W%P':.N?F"] -=K*GW[0G#.3YW-@MDM>NU&HB]59\S&R=>LL*,TT6 MI"KQ?N/R^[:#Q8&XV-U]Z7!1# 4[KZ)IQ$ZBEC@IQS;+8'W1B%JS)28E:W#5 MJPNU7'BL)$[(I8J59JU;6G58L9+H*R7T!=>\A[^;I9TXJ[>TZ7''6J5V MI=O),G(L]E:5!HV),X9IHC%;IT+LL-IJ%ZZP&$63T<1)QU3$L]ZH55H=L157 M0!&@F#B7F1H4N_4LH^VB8\-6MB(+"_&&!XT-!Z:DN'Q7O_UZ]^WJ^H&=T 8T MDFKUWB>XE%S_\\=@]*^LSFU+>)?=#@;;]0%[O9D@X/'$1#XM#D[3-7FLZ2Q? M*1K/B+LDO<8&S9J=%_I2N) MOC0E0T_B H%4T8,AO4JO5]ZV">7P:6(HYZ![@D6?J.$67C\7L>JFDSBS?PF_ MPAO^H3G32]<&Q%'KF^=]ONXB7OE@G&8P MMY9+(T]>*(DG74AY2YY1Y_SXM@@-[.(Z=T1+QU+ )7G6.U6XM"OMMMC@4!B= M# K8,G6=J62+ZK(#GXVI02>BOVXB*4NS77SE=('SH0TI U7IKU*K2/V MH!4?-XESQAGA!CM!EK?'PL&XSJL=<);2.077SH=?1]A)O-4V#[;:R\?J%-SQ M*F*4K+OU8:[LD!2/_,MGI>RXAZ]7J;5%U]KBXV7K0U)?ZYBY"QS'*K(0H1B@^;J!3I+O')G3NW=/;9I5/XR)YN9O5@LN;\J%=!;:1I;B*8&5IRVIK^W_!VY3-#.R=\^VW/9\$=4M:E2U5ZJ M4TV%GYU[2KDGP8QC7 :ZLW9:J]4_G^'%%]X_H.XL\B3K+DPDSEV:\1[6 O>^ M4JO5\,_* ^VI;.&>-M>9FA804/T4Z\'M> _NQ+NL&^^RWLD%&!D:GL'*?#3; MQ@@,VZ/G.K8#+\!\;.4Z;]44?EN_)=6;2SO=/<(K>>OI;/1 >CL\V3? M=#KDNVPI4]*H VY GS-C>D45.AM3R_]4.HTUNBY[;!.6B36,+_+GX?WB_+C' M?BS56Y5FP_MMSQ_LDG&/.^(*@1_.*4CS$]5% =/6N4^IMD-W%13?]Y7RYMT8 M8B=H\2&R0QN5DD-$+)N]G>F*5NV## M/7!A8%QR'BR)63():S8J]:8X@+#XR$FLB3-#CE3I[A,Y8BWE=X&ELNU:KS $ MX"5ZSXII.^1##)>\CLU&.SU^H,16SGP=ECX-^&5'JJ\L.\P)/)^M[H+QA+WY M2AQW_J,P+M$2\&&3CDC!!&4]]RB4VK8H(B);MI%+U0JIH E;L>R MQ!%6&7BYS(^! >RAWX IM]2YFXSDER2;$X@-A(!7F$;LU7/>I2!4]99(2MQ! M)7,D-9:0U*Y(S5X95?G!K ,>J"-K!G:VE2U#,QZ+KK]RB-;00V-P+-A,W5\D"F\V3BX;$4YF%PN9Q+1-">Q;L M]=6HPK#L67BEQ&F$Y1KC:\;,1,(JM7J5;J=HTBK N!>.II2;/!ASN:R\8IEIX;IH+VRX&. #_S@ MT6(U3Y:#.6T'+G<-V54U3)7@UY8V0UBI>(J4BJ^8X\0R*1/-D U%8ZLH^& & MC[=/\Y[@"EF!BT3191M0>/_URV\GJS"KU?X>A1SO$R;/[*,3=KN5^]W^^![< M,.K@[=!#HMV,=? ^N<#'$=+BCPW02#Y/ ]_JOO_UNOKEX;K_6[5_,[I^.">R M_BR_VK[^0-_%H"O#F%(^)PF=.<_U^FN-_1?EE7E?G9"S* +\>O4020"D9.BY M'OE"/Y].JI;Y['\3^FIT=_E-,WX2N$2ANA[--56SY[H,M-,,73-H=:R#H@KK M8S:.X GDLTRF%BJ]OX)..PGA\=DCBP9Z44-WC[,+KUC],/ ,5ZY=Q]H-6RDJ MG.\58H-<35 \40&AX.%Y?"@_G\_D@$ +$(0 L=!4>>LL?!P;#O\\SAAV$_C_ MN+:C35[#@_H\O@#&HN736';GA#B:@\_UWWH\ARN!F(-;D)3!=W)Y=WMU?3N\ MOL)7P[MO@ZO^"-X,1_#/]^O;T9# I^AJ[+E@W@!N5ONC:L9 "?]$6AL-Z94XL7/!'0^'*(&@NUY&N8 M^E8:9D5-A368O_9JX+K+UT4+TBQO*(\M>YNB(+ER>"')S/WPIO[+"4:[0/EY M3DSPWI[+2O">JTLPO$QQ1.O)[0Q/.,E68QZ3IW.XE^1KHW?7^$MZ-Y4MW=G= M#9"(Q7R_G+1/")@D_KJ^T;1O^V144F/POBQ*R0R^G=J$ HU5+D/CB[1F" _Q M)QF^*7=UR\N\R&A4+(ZFQL4= HFYN;\<9_!_4'VZ0)BGK7/F1]F!]S[&I&/% M&,;#]@TOP=AL&"OMF[%;ZHVX&87=)^ Y5QWPK;+NC?1 GZCAA@X *8MV%'<[ MJ+NE)(VKI2$IC#6//%^SQ1[U35.PC-1XK)#;A^O0>C[-&T=E M<__VWE/VL0]06NE_K'JYN#K\OY26^_>]9:JNXMQ90VH] ;?Z+YI=Y6RCW]G. MJ_>JO!@;;RQSAA$X',D?FC.]=&U -;4&AJ*[:+WZMDWA?S5A 3$86+Z'+"H9 MDC6#,\*2 *G4C@"IM "I5#:02I7&NK:8^8.TJ/Y@KA;HP7R5]7 ;Y7+(<()Z ML/RE.Y6ZL,X.EHJS][5(2J!;J=77%)VD"I $Q68"^<5"?G<'\U= Y-?KE5YO MS;:1@D#_*%=E0<&EM^8JFRW+.M5# &5NI5.HU44_U2 +BGH&K58 MAJ,8H<85%4F)7[42Z*/F$G59O5)Y;4!!R/4]BHIV!0D-MW$T_"DYT+56G4 M\[ 48A53>L!**1BCW0';KC37]0@J"&"/=>WQU3)MF\PM\::9!M\&Y6FM&9_KUA1E A,S124^$Y@XFU'>MTUA]R)E4)>ZGIQWCQ] MF6.&3133B+N)8IH"I#*I35F-,I;1J. JZ^8TKL>G<+[VHO"'P$3> M&04N^DF=T(F&0@YWE<.H[/NV:GY(=1US)(;ZW6?1+CJ^4:DU17ZN_-"*2@IO MJ^)3AI94Z:T[)JFTZKW<_OQ7:E!L'8(*7E9GFJ'9#JZ\G\I6%%]D46Q&IFZ#J\ZB5$JH^6WQ%I6NW#IQF@*]&I=UH%P5?PIV'1_5G M)LSVOS*#D#G!YE"R\:AA!PO9MJDC:C**FN)N1J6XMS4BR^R_FPP"YO<9[Y/) MN+3F*(6"9+P%?@N"WZA4\;9&*FW\-D\N.JT\ DZB8B-9M;CY)A$H#%11!3PJ M?;^M@0H2OY[;FV!\41M!\M)N,#=TF35O/5* MLR5RV>7'5!JY[+0P)777G(=16AU>.G?\@<[8R>[LM I,8_#:)-:(FY_51&RJ MN)8FFN[L>^F]R>5O[9(75^B3?!X"PMWD>P #?N;-, !!PEXB>]D(LJ;9:HG6 M \>$X5UR[WE@N%)O[*5@.PZ*CW4-@NM',J; 1$H<^07NB*!B7DG)K-7>O<:- MLIE&RGRQXO>[E&B&"[CV0@*F87]AC.37C9";UR^.)8-N@96F]3IPZ,R^-0T< MB&6R, M.M9%SRUU"&;-LS%#[Q\;G/%R=\MSJ?PE'K\& M<.DOC02RA[(D"@KO%)[,HW]KD1%]I MNHO';PHW^K"JZXSH4'&N%("ZP7 NM)ZK[RQKIPI9.ZTN)NXFXE:2A= M+OJ?[7E&(L*'L3"+K;C6*BRGO7#W.3> M;GVP3Z1CZ^OR/E?EMRX>%'PW8=?:=ZYC.Z"I@8'AR/%6N_$:E48CCS.WXKJY M68%/0#TKJ&]][-#^H%ZO[:4916SP';=+ZQD\;_4N3%[)]$!4*6MJ)L\#Q1MU M((R> /L^P!Y5QIF:T4L;[&4R>_!Z;*JO_"MX@SMYV9O/9ZKVQ%]%FJ+5 2[& MQX87,D.>%5I"ET)QS]8GSRR%%Z3S7)\ZFE(B*QBED8U7;)EFF X\ N,S,NYR M=>@CGC@PERW6NL&!RUU#=E4-4X+XM:7-$)LJ;@50\17;E"#CUY.@>0] RF$[ MINW3O">X0E;@*E%TV0:XWG_]\MO)*A!KM;]'819,<>9<&P4=WE]\TXV?P#%6SY[H, ME-0,73-H=:R;RL^PY6"/7G*#93*U4"?_U3&5DQ#HGSU*:*"V-?13.?/PBM4/ M Y=VY=IUC-Y0 %'A**@0&X1W@CJ M6(!Z<;MJ"BDG\_DB[AP>$]1DG^L#.(? M*\]?I]H]R5NE;)1$;O(;5S.?Q!3":V6S0I;P[P EQ- >? MO?R1AP7X!1!Y< M",_A.+N]NKZYOA]=7^&IX]VUPU1_!F^$(_OE^?3L:DKL; M^.K[_(#3MA6+R=4Q]*QVSHJC".LQ'90/7C[XVRHG2"[GC;9/X MR%BJ&;64Y_D$[^VYK 3ON3X#6\S$/-K@;6E8,8:1N'W#2S V&\9* M^V;L+GIC#6?+^'%1TSB^,]T!#S.O=@6;JX@*V'LDP@/<5ZGM.R6T41NNC[&5 M0*D:JI4(7U&[>H]Q0[_HNLGN?N=,J<7*1RTZI8:M/='P<2Y++3E%[:BXVT'4 MCI:TE$;JL$?UGV1-QR!C%02S:H/N76KL+F14W.T@9+1.1 MLAR*:U@4IOQ?JI)'63-L;E>I."AMZY#]>J^V$[7Q<.MSTM 5NESVA+B3^R-@ MX*^FCA&3K\!&]'SOC$4?^KZEV?#5%;PU'N^II9DJ[S \DE^2'<';R.,(W@/H M*[IW7&Y:;G6BNJUO?=!:<8"YO'23*MU&'B=SBF;6[]971^X9?* L*:U-@ @, ME[**>7]6'X;L]LP1K/9T5V5E9L'VP9*9I@-K+;Q1H6R]!VD+A8*Z8Q4U_0 T MV$F_?WRD42YZQ>A5FO!$H0*V&LI?''9L!)1&U^W.UEN6 M"B$9_Z66JF!-MG-F+8;>9RF+ ZI* 74-WJ26^]V*AK6"[ 4S?% OY*N M3[VDQ26X.&2BF\]D2M5'D:<0=]OWW82;&NVFBM1%SB'B)'WVM['#J'IO0//^ MBHK7#Q%SP_MF26NH.]OBIB0.X"P\(#?A,4DW_,+A\6)/18NB9B6U] 2W-2(_ M4;A5Y0;ET4W2[7IGY;$*I916E?5.'FVQ12BE]*!/TO:Z2*!O+H.^GD?=B<@N MB.S"8>J)34N];E0U4.;6L3]QJ)61B91:Q>BXEC!W+U"?@W6,JEC)W#JF#WJP MC'FL*?=N&&&52Z6EL&&E0/%& M&Y9U(NM7:>^E E*,I*]=Z#HL00T8LNY(/<3)T>B/FEQGD8I2&8X;U0Z[6+LM7[G]///2<\+*L/A"^)\H(S/ M!WKO[)X=SF3P#_+I>,@\KM-ZO%-ZB'=J3S37Q-$]*]C(76?E__7KW[>KZ88C=T'EKA-XG>#JY_N>/ MP>A?VQW5L^NL"WA03X70%X7.'6+C.8,$+(!L->;"0)FI"ZR/1-F'^J@KRCNS.7%*$(= M' 6:CY6 +-:3J;?B^ZF-'([%^8P:*41^E2JFQ6K.SPDXT=3"I? G%-:2Y.)4]9?W[_F%; M@K\I&M(9K%P=P<*5"<0N3>%$A-FB I-U+AX6KN?A\[FLJ;#Z#'^HR'/-D?4E MM^6X25TF:1E95+9=ZY5X:C"+Y6CY.9J ?V_C75OD&3AO6 EZF ]IWCY<*^CQ M/[QW2H @L09]H(X,;I\:5I54M@P@@BUT92*BCDQGU2(QA34U=;B+'4X+!#1G M68C<"!YS=1.W\+BP55I?9%TV%$IDMEWF?V7#E<&,!*N8"(613D%F#C?L[&%' M96^E/8#&*T;J4K51__?0S]U?,RQ?!CN5^B^:7>61Y"$*PMUB$?.=XCIGJ=AD MB,N=U7(3]J&]]+.@R*06L\AD<'MS@\+T(%QR5><>8*M*56Z MS36[G@3B]HBXC169K<20\Q?&##]1W9V M/. .>$MGRPS",G6P\)HW..^$-SJ+C=V=![0_>A\ ,]$#QNU>&UU,XCDQ );W(8:W88U=FE#=ZA^(<"K''!&J]_:';!'H%6@=;X:(UJ M$YI7#$@@]9@61!M06$\E;9-2V"?_WLW%*+$0.C,N6E-)YR0)$@F%*10FAV#6 M9UF65]$=2U405RK5L)KJ U7,1X/=Y7=9=ZGP 8[! M!XB71,HNT+0O%&_V/2K=EEAF'822CG>,8#:A*:&A!';[RL63&16&3WN?CE8-N)V[N!O!BGI]NVR_H\X-MDF.) S-Q60PFFR#2G/ M#6FA!E,*?9+/0ZL?1!)5KUP+?LM5!F\^Q>\[QZ';UQZ:U(1MJ&JU2JO;R5"! M)#B:ME2.6WX2L:/CD(ITI)))W3X.&T!_+UX1:EL\]LRM)L_Z"]:%:F1Y;X:X0P=DC.4 M2E)ZQTBP\(R$N)1$7%))?V\30A:R(58-!?"=XJ7%"^,#U2OM3I:-HI, ]UAJ M1,-'!*R>U<8TZ_K;4AZ (%!>8I3W$J.\"$$%@O.-8WI34:M<1@+\BA#TU8L^3:#VD-$M/+40BH9P/U>G*]7ISC M)II+T&]5>O5<3P(0T"\N]#K MMC>EJ]L1?A:.:;^*6L7(4 MX5BF/X)YU .\^_UCY4[_B'-2=^A<[HU/R6 :/L'(9T9&#[8LZJ907?>8$;RW MY[(2O-=E&W RT8P1_O1D%0RUVM\C&+X9'Z$"Y!KC_&>/S^]&RW>*@T=KJAWO M$IR8W-[3Z?)C759^KH_RKSXK!ECC'BO/UTXDB]/D,V)6PKO 7/T;O3U;>G=N MO_. O=Y,$# C=9'J >L1J_@K1#/PVJ @Y5U M!O\S:J00^6&%8%IL&^ Y+$' []!A+?V),%J,IA:E! R_,[4)A2_5<-)?XF3" M>V8B^CEIT-AE-/DKVEL78QEL+Q[+J!-SD9E,6?&NJ6O/UI,^6L;V9Z9K.(*% M*Q.(7=#&B1CD,AD!QQ8Y Q*.+^:RIL*R,_RAPA.=2_[*<9.Z3-+BY_$X\\87 M6:Q#R\_1!/Q;]@ZV#.[X[#$QVQ3F0YJW#YUQDMUC\$!<(M"46!7[29BPSJ5> M2D8HW41$'9G.JFFSES(!^ TOZ^]]6J(YRP_D1_'B]]C(HOCY?V7#E<$@!0NA M0O?%*&#/FT8S(AE6Y^?-EZ P6:KTNLU*JY7S,6>%WRX3,>:<4[6;4=?*&G6' M4AXLL+8SUMJ)L5: (MU&J]+HYKKM0B NU@,WU@]&[?:)![D]ELHNUPO6&Y5. M+]<*E6*W[B@\XJ+VV\14<>'18S-RC% MJ(:#TJ)WB)3QOFL0U<41CPIX$W!PV94[[FM\9,.HLLQYC. M.A<2U2[HX+O)2'XY=.]0@#4F6%M1QV'E&>H1:!5HC8_6J..I\HH ":2*Y9 ' MPU2R-BE%?7:!9;S5EE2IM8NZ/A>J,Z[J3"6GDR12)/2FT)L>!N,E<(Y7WQU+ MA1#7+=ZYR,K20=HBO"3"2X*9FPUY*BF?Y.&EOOH?UW;PQO;(7+/P9WL$F71? M+@GW VZLM36'#JGUI"F4GV[T0!7ST6!W80<="5?@4%R!32".EU#*+NRT+Q1O MK%!N5!K=7$_B%4HZ*R7=W6.@2FAH@?)\4)Y*IBNE.)A O4!]+JAOIY(R2Q)) M$Q 7KO?N\(V70RLF$HOL/A>_-&P[<7LWD!?\Z>'EH9,*JCTV$#S+F+5\,B?$ M\3L0L@9R%!^5FVU.UJS?:PX?;0#[9NY[DY+=1K*LZI MV+P/U>9CL;?K2%7O53I2EON#LSG2O3B.6WX2L:/CD(ITI))0W3X.F\V)\05Q M\;*1$&$;DJ%_4RZWGD?",BN 9I9+;WB8^G+=U6&XWV=CO M8:C"']J[/Q0OU5T4Y%[4*QTI2\PF4=3IUGWZ!]%^O?G??S6K5X-;N'A6M=3' MJC-E!Y2I8$BKBJZ!LJE:U#9=2Z%V]=*V'[PWU:DSTZM49^JI.@6PZ0@XH'AQ M:TK#IPNLGK*69B0YI[.]8Q^8703-D>@X[W94\]'LHLIIGV#0JNHT"W8< M>'D@?F3'UW>B6J!F7:];RK,3!,I+C/)Z8I07X]2&5EM@76 ]WF*_(R4&^Q[/ MBUC.:70K7:E; +RGMX874,\&ZHWD>KV8!U5(E69#0%] _UV/)NJDO>S*?-,Z M)*-1Z;1RK8<4GDR),1YUKE^L6N#4CN?H5FJ=HN&51V;/G+&ION([&:AZ0?Y" MR.5_L+E@"V664 ?@$PT0S84#2ZQ M?>UI;Y[M/U9F^X\XAZ.'CD)?H2EPSX^3WW_]\MO)*KQJM;]'(<;[A$DN^^B$ MW6[E?K<_OF\\\SCTD,VH6>7RR04^CI N?VR 0O)Y&J0/[OM?KZM?'J[[OU7[ M-Z/KAW,BZ\_RJ^UK"L2"05>&,:5\3A+F*[SLPE]K[+^HQ(/WU0F>F?R6 +]> M/402 "D9>JY'OM#/IY.J93[[WX2^&MU=?M.,GP0N4:BN1W--U>RY+K]B!P0= M;&]UK(.""B.9C2-X ODLDZF%ZNVOH,M.0OA[]LBBX>X$%!_.+KQB]<- TE:N M3: 0*ISO%6)32YN@Q*'B05FZ1!W-Q$4."+0 00@0"PVU3E=E*%PC:)/7\*#P"'"9VSC9GDYT\]D^(8[FX*.7/O$X#]<#20>W("^# M[^3R[O;J^G9X?86OAG??!E?]$;P9CN"?[]>WHR&YNR&7_>&OY.;;W1]#\N'' M;?_'U0"N^5(T1^GPU/P+G1=MFP .NAVT[5E0[5#TU[H(E^MU+=2 M*RNZ*:RV? /60./E*Z JQY!* '2 VK^O9& MNYM;O40F(NG-XHV.&X,_9E%*9O#SJ4THP$%ETCBV4#C@^R ;SH74$]2<&<5] MZ?(B\GWP24<)/E@G-O:)*\'1##@JE4A3Q-U1N_L$_#@.6.JLRYF #9?@HQ+F MI)*)96[.!R&T,C3[#&H/9YRCQ*6\!@&OX-QQ?'=U-!S)6;IB3:JYTN M4QARWF?B1@PYG:KE-&^\_E#I#4^1T@C-OHV3OY.=C*JZ;RS*D!LY'U'4K'0[ M:[9/9!KES+W?(_ RA5?1?75LE;H2QUPB(4];2RJ$L>$UX 21=,I M,3R5CY_B:PPYDKEE/FFP/B?C5_+!Q5XGFO%QG6=76*].W.T8[G:4OEKPI]5D MC[JB2F,:]P;9V9/-YC3;E03O6W=M67>)*HYZ#3WY*+MF>.'!:4T M&MKM!J4F0*F[9E-A_E Z2I=L56_W9R;,]K^,H9@WUPQ'-AXUS-G)MDV=LJW$ M"RV!48WBME7F"X?ZQK26N9=(L[<[G:*(H\!58ES%:[&6)Z[JE7J[,,@2#OJG M6&<)"4'<51"CFKUMJ^#9MNLOJ_V $W;Z[:ZK;!?ZO42PBM=*+4=8K6T@75KE M7FXO_H'"+/\+BOU1UL"--X@M\S)8^4G6="RCJP)WJ^Q3N,U/RJOR;*JX%HNB M"B.07@JD&]7D;?N8S=@9!NSI^VP$WVP(3/3Y_178G31';/"?3_D M#?YV[4&XK>6(UV,M#RBNZ0^XR-1M;A28%2?%"B)QJ&ANT9GFSFRT-\+.Y.\5 M1F7:MS4S ^.)\E4_3[@O\_AN4R >Y^R18!K!'"4@TWJR\BLJ$279/'_S][;]J< M.)+M#[__?XH,SZT[51/"Q;Y4U50$MG&U[]C&CZ&F8UY-")0838-$:['+\^F? MK"9L-;@7FN4*Q2X.JKRB+ MA5V6I-<>E-#?RS"[T\8X%I?>4/[_=UIW/ 8(6N;SDF1=3?FI@5B=467U83PE M6I/:Y:)D"\\84F MG(X#BT7->/*Z(HF&[4W>=6AX0R?4,*C2XZ0$_F6#I[N,C/%BO5*U+**]Q89< M$CW<1X1<32K7,M(0:?1X%]MQZ"_]^QF2G0.NI$]*MBE:BI(WZX(R]'MY$DYH MYDY;$HYS(O#E_2HJL_SC/1+U&1^L/_D)W'N HJCGIH98X"\F_NKEH/SS7FY% M9OBK5S,R4X17$5Q>.!X;-AOT85&#FA:6%8YD[0\@VT(W5:$V$C3QZN6@C/[A M$2@DX)U#O[YV!=2[<8@7L\!+>!+%AEE0!OKPJ%/",,O(#A&^P^80&>X:$DO^ M)>$P*"'R$^3%H$3]X8$DEV:\N'FV;@$UJ MN!'9>$=7MK>=(BPB_@5"6SK)X831AI,FQ:#)/&D -[P?4#0D/('DN?20O/!V M+N65&GXCK:LI#FT]^;IX=1P-T0]4>.15#LD(9X6\K$8A"6\A5%> 8C#TV8RI M"H/.V)G8(ZK1B<@&)\JRZ26#!_(,Z$ZQFN.9$] I^SNP*+R553N"4!4)XBZ] M['"2N*O[FA%:%>%7Y$E7K->;NJVD[T)!))=7J*23._97]1T47%JQ:+4EBH:* M#;9T$LFI@*V>U:@943RTS6DP*;RVK(U9AKF(5421C[L^(@]'>Z2]#BBX$E^?Z16O'A4^1CYBJ#3OD_!\S@C&*?36YT4C*OM8X15X\/X+-V8K_RL MZST/.Q6:+$L1$&JT)G2N]C4 XLG!P]7[3Q,+'U>=44L@'&:U-J1R*Y/ZF$ I M42C/Z<0@'8;HA$[R3A'1WSM2NWH,!RQYY78\%ZQ8P[?$:J>WVKD:>-]&WU'X MDPUUPM%6VGNZB8C/7%CWO:&.UQ6[U M9!OC*>:;V$$XZ*M9[ZQ. 0=:+W"2;<%\M5RG!*I)''/P)+\C7!S#EQ:W@(IHXR3V'*88:[/,!2:(3:^#C[B8%]\[3C1H);5 M>4JB7CE0%:R.N,,3#E(]"U-HB=A<'%16=+ /L7X<[NJT$CPV]R0/PQ6*)+Z+ M$53P_IP$$1.J^8^1)'+M\?&,PJ-AG;S7BL0)@]@69UUJ=XX1U4BWW#I_ M[GG:6#_4BT\)]T'S+P[1CX?@/F?18E&IG7"E=E!1C]"(.=6(M21*";:4M=ZY M0#BDK!6B4ENL=NZK MG:N!%U"I/5$U61N+2NT"+2HV4U1J[XILTE_4&*N\;MNT]/$?I9&,?IS\)AN* M\-IRZ[4E,8#(&\^Y,TT;^^K[D\%4-JCY4X.GOH,/-!#V.%F2?7R%V+C6YS@Z M3,9GPBI>$RZ;V6A.#A! _07^(6XI5[-U#(-8.'J%9X DAB+EC %X.KJ:[TC' MN9K$@3'/(*.X8#HSSUG]6A+']VP)YMRZI#NPY?Y8*NL$M%.NH9;$ 3YI0NV( MRD%4B83H@=YD0L<6NDOTUYB=U4T,V:*$_VSB*$Q2 5[9P>1-O MVJU4Z8CS^0H/UWH2YR\5 *Y-J5D57= 9ZZ+K;?J'R!:QII2,*%RM8< 0'$C\ M8,' 43#U=&)6;YCT6"LG4[G(J%33%1G'\/NJ%:EZE+D)PO'V1-%M[#A<$S3_DY$! M'OT)PX1,+4#(I.],'D75UJ5Z.Q^%WNEB5W#*43BE'FB4G@*GU#I2JY5)U"4R M=M/W;;+&84YT;(,Z)JG 60D\%D08NFA,7UHIB^*(N* MS13%]"NW9"ZW8!D;R5OX'ZKDO.69AL=HYK':6.G?Y;\=-"NMSRJ(';ZHU MG>HSA;&J_"NM EWA^QS']TFB4HNC8XA@> )!'NL@25:/V6YF4H\IO/I31'82 M]55)(!L#5E*MD4DR.4=>> Z5'+:AZ%J)Q<,M0]9,3AA3V)QB-6%S9FUS/@4> M>T46SLE8)E&UL6T8V#EF6R#%F0\I6Z[O2#61ORJR_FXD,4CK6EZHECSK_5H M'%3+-BB&W1EJKFSK4;?^12U4[/&T>NT89\,*:_4LT)[$G*U4T=ZIGWL>*?\J M\QD!6=(G)=ND1#9-:IE$'UFRJK%1DKS*PVVS \H3W3THF\Q8S?],E4?J+,6^ M:R%.CB-.#CFRS!4G#$W]R4^3=A%*?0=(=YI;8GVK&\N3UN\1/_<.?-YC29A& M3IJ!A#X] 08XY$RUK!B@5BZ.BH6?1[KRSO\$O^#4:O;+M\^*^LI_"E1[?UU[ MPK]^73TA>T"?TG-TGJ/R_.[R(N0NB82'?.#$R374@-L/08G*X[$^7\C:.ZI. M3;?@5K*!^1'0LA9],>09;*IAN>64MB;;8) Q)0R+J'/$ID(UG P&/[&28AG_ M[ Q @:^;%GS 3LFX#'_3]1<]<#>!>&0\ ]OA[Q=//Z[^<;&.MW+Y0Q"$G$\8 M![./',O)O][M\'FY8,#>$L]-7,O+N\!T4C+TMZ5-MO:G,9W-R-./QY\/H?<( MQL$VV%Q\=UB/=)9,X.+;][/WQ^G2^'SJ_NB5KIY[W7^4NK?#WO,7(L_>Y'?3 M%7*(.XWZ7OPKF5*^BU4L:79LT[^4V?^"S%;G3Q?D<]"6_W83O.5(NR0V?-B_ MOE>U/Y;W4%1S,9-A)U5M!L*R-)KIXS_\G,1N[;&L93(U4 +_Q=+'%SZ(OSD[ MH8*05I$[.?'PBO4/EXR\=NTV0H?,M)H45C[J_P] M*AQVR%O/7+W"'QU]T"N^X\W MO<=![P9_&O3O[VZZ0_CE]NZQ^WA]U[TG@R%\\-![' Z^?<:'^KXL$#L%7<4V M^R/S\73;E#4%\ NN'@7?T,1):P04C/PI^)5].B\JEX0%LE>ZA(M/_OD:-W!# MY]&> Y>-HWDK:^.!\$PIVI]X:V29"5BMM3KM%KA %(RP!>+.L*FKD/C90ES\ M_OT"@XP@QAP+:/D[X&/L_AZD !F0553A3-NAN?2-VT,AD0=+7[#KUFVX1GT] M3+#5".%2.Z8@"ZY&0V8BW^C#*T60UJVC.,'X':Z_VS*Y$[;7S):&,?]5^4IT8_4G6,?]_-/ECCTZ(5+@>Y.9 M.D:#'QP%PF^-._NF&G1&31/%GT9Y[3)/>)ES]!],^ HKM*+CJ0;FW@MN-Z,! MKN.,3C18"?1478 [B9-5D%->X6[F)4$0^ C2^8H4G5"LM#1=@I,;]04#QV0 MWX;_8W,\35,W@+0N[6X&3^:2=A+IWN'=G:N -Z>('WRPF0Z/:[ H^^=P,>Q MF8R6PH1-XP<3-JM] 5O20N3RMT:GRZD!-W#)B?6&J@TCF;A3\'\3VX2;P ,M M9+0""?I=ND3 R7[!!K#_5,=E-U/&5NWQ_T'=8&V;)!*GPRF=.2&A*9Z\9R6\#;>].- MF<*(9-(U$AN4DXG';>%91\#*C'NQ_HY@V<(S'@[%*F9[&H"/,IJN"/;XW%O2 M:XD(/J1ZQ8<(ASO-@F^:ZB] BK&X7*VP_,-JG1%LKP9TDX7,ZL,9W0^K-]9$Z M Z*/#%U6\ *)&0CV3#;(G3YDK_8L \A(=XS? U%B 5W_6&WC<_=QN8%?UV'' M$:*]DS&8-H8$LT;Y]+#'2P(PI%ZG[E:/_,@/S91!_Q*[L8Y+@A MEV;Z6VFAO\&MN0]:TK7/KGR1%PN03]R(8H_T1F4#UV:4=GYD:\UA,16(REZ> M']8(I+IE.\7PR1F17[S&E'Z"_J;.9F,@GT7NY9'I7NO9?A]'.+(.N(E1PA$Q M.&7=E0)XPSL-;2[ UP.539M#@/P$C]"#ZH>?'KY80HG1FK^.(Q;Q$::K;?#L M2/?Y\S^?)?)T+1%#'\%KC^%#N)EN,>ZV#'W&WQ_VB._-4I[!)Q*#ZS.(12#X MF_Q*O5(.'^-J9E-+UX'-/V)+"X5W>N%*0;'AU>:Z0D$"_ZZ6;M50N'QN?&Y^ M;O8X:#Z&7-DN5R\K%>VS//XL_V*7P_H_&6A^ASV_PELO]^_G[U>K_<-]Q[=A MW,X( WK-T72*7P&LWM%)1(&.!-EAO)^9(1 D>%VQ"IQIZN"V+=!_8W86AR2 M2P9=8^ELXV1JZ.B@<,@K=(*[O00O4UTS=M (P!Z^PO0(T**$@W(XBRY1;TUE MR]$N=(T]30M6D@T%=@!D'BQ2@GN73)#[$W+W! N_4/C X/IH357@]T'_N"(= MG+!E6I'SQ1."X/D6-*+ZBRHED]D=DGOBZSL('?5EZJH/1(_B6"A\18F9.S/W M=5&MGBV*-NR&)?L![6=49G+,I',50\[VV&+Z1B%] W84C;W>LK+J0=;LB3Q& MI]I8\7N_][#B=Q[U5AW3TJ2K#Y:4F:]6D5SX&U7PHT(8(,M^_B.&^>J?8S. M8X1"8@XNJKA7ZI7ZCA!3$;TKOOQ?>;[XNN1,1Q-X]@JE/"@9,+><2!C:0SKH MMC=4<8@/:C'_@'*#A+U03A">>$SLLR\0=)3(4=]X 4+\EVW]]3+_ K]T->4) M3!)T,/#7_N36]: 'RWP,MF?/=+0N\!0#P#SB#]X5[#\PN3 5^ 3KC8'.0WBL M*XQ_^^)2-1&72B(N5>5QJ?6(3]X"4R"_!J1_2YZ>>X/>X[ [O.L_DN[C#1G\ M?'CH/O\+_S:X^_%X=WMWW7TE>R MJ9K]R1JSO//_KC,,YO*KC6ICG6/2>M$<*'=,F:C?V2ZA O!*(Q25OJ3%Z9LZ M0^8G[)TR)U-PJ\B(4@PGT(6,811,V1N\:U$G/R\'E^0'>E9@*K\SUWV!BZU@ M"3L/&AJ-3(\EP;_6[3Z=8Q1SH^[AH*J&(!*!3\"IA%$Z[EB\+&DDNS225S1: MK&CD.)7HZ\,U3%N#D7K'/]47JN:,BH#=D5^<$" &\F0%WYX_$CXTQE-A ?!; MP1_#*",/X4UD%6,3'F9:AR12Z9 M4V!0AQC!#V.31U8W_HA;I*CHS-$;O M7O8^/^/[+ERR_)^M4:],0;,EQ MV&W:52[,/WW9M@;H'0RZ6N]>\3ZP1YCV1&L&JPRQ_!MUR$">4>*.$.3I NXL:ZR7%C/R3K =:SG<6X\] MMS8\=^76X,+0I^I(Y=-B37FV;4%6H(!I,,7&G+,&*%6603-_=A8M)/_7\96V M/!&[Y>9CH=W+7YFR!F#/"P=X%%$(Z(!IZ-U9,#M65:GK<;FYY1 M]/($\[N13(M*PZ>8V0."K8CN#@HAU.^P_ERU+,H+!5:?,WM&7>5I\ &C6/]+ M4QTVE]OZ;)=\=I<*$F_,+)= ^T98 WL+<7AQ^HLY&@%EUK$*X\,*M8]4&N_> M+8)INWPP3[GTMMKIK OH0RKHO;>)38CUDOG-$+0O0NWVE1 MZ'+Z[0#9=YN7KQYC,]V]]*2?\%J*E8U[_*KK,[8!D)=*MP4P&.Y\=79 MHQO+8HO._ 56%*WZZY\\WA"6;NO,\<6-V/:=9?A285AW?@DBI<2+;;<\DP&[ MK-G.4Z GP"K2/8-W^9=8P)7Y-9?@F;O>($L+@)L^PQ=@166LFAADGW?75BEF=.TUN@A1LY^!T8^-HIS XN0JF+(I0DBE!JA2A">>[]LP+FO_ M.6\Z;1<.=YI/OBI%OG(<),IYI!M[_0KDF6+AS^58E M]:MZB%6;$^O)<;I.W!2M\\9@)*LLLXO!.[+058W%H)A*QJ%$(!O8+S[#P?MB MK-POWCUMO;.[I(*:33S3'L,'X++MAX/2NO!.;=4R,<5]8 M!Q/;'C;C8UANI8Y$\GV*.2F_9 M_.A:,LJ2V-Z0Z8BNX, RP!/;8GOLA($-.I.=2[=LZHK>MN;RHH*PP8DA*JMU M\?YA\W"V31MMZ+&8E15'*'JDB+#;!>BU$_5W><9,3W@N6Z._J#%6'5>"H19N MHM$W>>;,RCUR*#41@^F9SF45 _9/*SKUEV3J.32'QX=+^I,!(P@?RL,"6,%V MU4:IHN/=[VU8.;$*,/'9W=:"%>Z@E>K&-!:&<#>*T2Y_V#>J&\]Z[^:QSQCU/G4JYI+SP\$!+8@/]4S"W MTAU2=<]\8=@NB7G-&(9V/2;7;0F+HQUX7'TZ\S/=4:D!JS<^!$XX39)70\>@ M=CK;#X'^]\%^T, "C_4&B-?]I9JE9)>[5'1W8Y9K5'N'FLJ:Z4L ME;>=-IT6H!+&;+9,4(O !+'NN!WXC7+Y!(!?YZ&,K(#?V3:/6Z ^KZBOG #J M&]FBOE'I"-07"_75$T!],V-9GZ&H#TD^!Q1MG%@J:H_YR#>J*;^\&/1E6>[E MN$Q?EA[N:67KJMNS=@_?/HP?HT_QT*FUO66XC+PFMV'KXP%66TC.F&;:C7]RI*G[=&]X)*27+@:8A6QBEA%K")6.=-5#E35C0;3TH>K MZNWJ>;_ZQ)VJ>OEO9V%M)&=X0ZYGA/,I%8.6LZB-:%]$21/^VSDUI6\,>!\K M*W;@WB=]8+/J_KT\ >.'Q\)BU_T<1"I;V#:AX,X];JMKFA3^48;RKUA%#%6I MU:F(XIUB ;1S $"YP_Q>#(#6+[Y7I&:C+ !:*(!6RM$ FG/T@7BL2_6Z$(\% M0U\E 'W5%?JJIZ2_ :"MA@!HL0!:/0"@A=+?S,"LMH0$+1A :]$ FG_T-:56 M/?,R[>R3"OF)5/1L'(7%LK(/JJ+,*.G)II7SD,6N!3/AT?H1HA2<6EU-X;1" M4O'OY(.[JU*M5A>Z)?=0;1PA7I%SJ+8;HD4N_T!M'AJWR#D*:U*E(]KR\X_# MUA$B&#F':KW6$D#-/5"#4F5)1S)R#M1F4\3?\@_4H)397A&-G*.P(E7*U<(& M.DZP)*-KJC)YDL?XP&)1J3 MCFOD%*,-J5$6=D_^(1J4:MPKHI%3_%7+4K,J9JWE'X 14XDGJ<=;4KTM]'C^ M,1J42DLZBI%3C':D\4O_%GJHL?D2N. M",C@*:@*R(V+.8+ MYD(1"$60#/PCYG8+9RJ=M"(0W)(-M]2"$JM)![L$MPAN.0UNB=A+*E@A(58X MWT*B:FM+0,X9BI=D0&Z#-+60P88)QE[761)N2Q3=QE,1UGCRV/V0T9\L3%I$ MS+;OMD3SX855RU+KN(5(1P*F@'\J\ _*]<>*R.4#_FT)E*5 OT!_-/1':\C- M![2K;:E5.VK]GL!VD;$=L?R@,(9-5:H=MQ%2P+_(\ ]*QL>*F>4#_I6*U.FT M!?P%_*/!/UH[\BF,AQ"IB%;&*6$6LDK=5\E_*GX!V]I7O7WP'4UJC8.&^JM:[J[!- M\G$DFW2$,Q;!;"93^,&D%INYJ&,V&BQF5.BF1*YF-K5T^% BOZNE6U4BCU>E M.WW(KAUTA]W/@^[@4]Z; ?(^3K5VR+S^+05J5[:)YI@YH"_XJ\FN]:+!6IR252 &*!00O!$'?A0;F=6&U&YE:!6<1;9D+1XS M@#]9Q 3=# 3T!&2Z=Q+[5#?(!+"D:Q*1@#GYSMKZ(2<7[&.C,=P,.&SR*$OJ4J6=Y@$&HMF\,"QQR&"2?0R_O+-$5:K5 M!4L(E@"6B#B)I-AXQ]A]FC6# N^%P?LAISZ6YEAFP1)%88E&Q$$CQ<9[6VJDVB.:P0R%@A5"L;D)8DI"<=I)&H<-F!PM0_))['!\RL<-?SG4J.#YZFD_ ^& 8-R.. M[C@5C%:K4O.X^3H!TL-!&O&(I7.R&1I21\Q)*AJ.#YGG<9HVP_$S: +'A^,X MXF2/DP!I'8R&%@C;\7F%Z)J4VJHSD8Z!Z[2>8X.616" M-!-!&G%RAI"2H@OT=$ ?[>R@<[ >V R->C/-7)"P'H3U(*R'TQ2D$2=,""F9 MQY[Z@A7-B)[Z@C4?M XYI"&/K6>BIU[ ?P_X'S)2(H>M9Z*G7J!_#_1'FRB1 M#VB+GGJ![7VP?<@Y$WDT;$1/O8#_'O _9*1$#@T;T5,OX+\/_*.-E,@'MG/< M4__9&NG*._XF P&^D_]'"'$?]-&&35#'SH>!L:6_KCW;7[^NGHT]FB^RY 26 MG+B2/Y2V<&X#MZ:_<-^=AR'?%/65C&>R"9OY].-V^'SA/H@7FZ#.+6I\)4OL MEC]<. OX5IA.2H;^MOS3^M_&=#8C3S\>?SZ$WB4X@+:-7JN[D9"8?J7"HOG+ M!_L,3[9\ \\OOI^GR[#C4_='KW3UW.O^H]2]'?:>OQ!Y]B:_FRZ[85A/H[X- M^DJF%%GZ"ZEBG-.)2OZES/X7%+!T_G1!/@?2YK>;%6V\MXE-B&'_^E[5_@@D M!6+=WW?OOEJG<]F!=U-4!Z0H4XPRHH\B6,$4#KAX-MO MG^7= -EWFY>O'F,SW;TDG(US]6PK0H^^/_:'O0'@B0Q_ZY&[1^"/NP=RW7^\ MZ3T.>C?XTZ!_?W?3'<(OMW>/WXW! 2GC-\.[Q9^_FV^>1 M($(<(GS$7MJI;IMX[+A$0,S3A47,J6Q0HLB6_"G2SGI^9HK*IRV\ZL/5+!O7 M!&JR=:&]GQYCDDG5%+]4F+Z0V%[+FDUQ@%.B&C*K_"Y@E()-QI[X2=E8[ M,SY Y,YD;4S-+]\^X[>_K]3BD;1OREM3XULSG%(0BK.9_H9C4ICE@2>BO:H* MW$?5N%V%!I\\TFT+JW\5-D*%JJ]X+6#'UD;J;$85[Z>L9'CL;N5,E>$2$,GP MAPD8>,N_F(!<:TK&CI&'>WWD3?995]'B[TQY#&'E M*V3%"VX\5VNM3KO5NB 4S-@% M.PJ%[#>0L?9X!2@'\>9&,\);6*1!#RJ 3X MOXMC/\A'6\.S%RVJ?/(_Q4'D#JPJ$$A*@X WH TPI.6"J4J.2\>(M2#YF4"7 MEQ8C5Q16M>V88!@B-7I5VE)]2P[_03LXL"N%0"[ M:JE2+0;L,.=1E:H=<0YWZA+_9Y"W^!%<%WVLRF#M<8]PQG+"H. E\OC<8]ZD M06?L[\X8S[P?N[UKP4RXM!U'.73'8W!,%2=!XS!I6"H?LS2:TK>FU,B2HSM2 MJR9&>N4?E)TXJJ.HH&Q+S4Z&LX_RXF/D0\L8K/1"I:90)OOS;;NUZFN>D"A62#!0K*:N0'$"Q4I:JC0RG-)V+?W)#G=DVCI\!:L.41@V.K<92'2QN'9>.RXS(M=P@_UJ5R6:B&_ .M%DLOY'=V\KE3RN#6+H#F,T%MV L H*LF;'GF M7@ZDGU+%!C_DZV81!<&R&SR7QE#0-YE2+,ZA'-_$TG$]4U4H+U@A([@07]36 MX'.%'60CSR06)),!_-JK#G8+44WXQP0#!Q? U=PGO22!WE&$$)R.WC/<@!7P M$'D.6AZVP0W,.;=Q]HN/1>A\-7V;L>6-@!G@D_EB1G&A!348=P!K$GWT'PJ( MQWT/J=?4=(L7;+Y3R]T )>)[+IU /Q%DT_LV[J%!_Z7FRC!@]%]]GZ:,+X#E62X:E3402D2'VS$ MR8L%D!#?6<(E DE#34OEY3V7Y#K M"$?E35SZ-.2_$LV6#Z*"C=57CG9)CXJ ML@HK#D+G+@YW?8?H*@Z>=_Q M(#%/4Z"[AA /^0KQUX%(A'T]D"$4\C_;]6^]$]0;L&_7 M8ZAN=73T\_)YXKE74B-@F@7LK&R1-]ET4<] OLX3.UR$]T]N+2&>91*VZ?\G M:R QWHFSZY?.2)D\U!TF?9L@XP'+77D![:IX=E5A>GBIWCTVCM#^@FD=[>6> M@L(V@ZORVH%5>?L7Y054X,>KE[/TA=]K=I9LU-=]8E]A\&:5OL\ZC%X 'V#L M.Z7<88BN?^%B9VO5C_,6LFWIV;W%?:\[Z W6GC'$[BV8B;NW5O%:O3/&),2T M1Z8%:ZKR; ;FR&R&&EX%Y:]/)FAL(N8I4^FO=*J.9\PZ13VMN]SFK'1)/*O_ MU737G\JO8#2 =:B"*1?^*_J M+U@+Y'5IC)IOQ@3GS'=+R>-)Z8:SC>@C\-=8TA^L67@?U4*/9O-%O&_N? 4L M20 HO#;]18TQ/*#"K4W?[^O0T=G1T!OR-V'WB4+;$5W>"7:%W7J7 MT7IB\F358@";*H,\F<_1T@%D\?XN]+A Y\DO2,PY;/-29+"=XPT%BFJ.T>WUU6[JZ[C1+]7JG5[IJ=ANE M>J=^>UUM7S4ZM7;:#0F5\(:$SKDU)$2K4#_SVO*01H5,FA6P7^%G0+]"SFK= MCU8ZWJZE7SK^>Q2]03Z^@[8M?(JNGO(),T$:2@U12WX?VJ5$EQ/BV:4#^^,0 MJ%"Y\*9D.A5?7*9DTO$7Q3:04. Q7K8;Z[$!D>-.FW7\AI5@EE!F"4HS=D+R MV9[8YA-X5'OQTHU#F&>@RQ,X,]XD8JD:,;Y9O_A>NVP-R.7!GWF&!..J1].HFE>X.= _%3/$3^B6?_09OUF^A&7 M?H#5FG-?<:_&Z7H&]:F=H,G)^];'^%U(3!?$ZTVKBM/,"X:>:(.'TT=/ ]"3 MZEF"(G+'5K_>&1\0 OE EDJB8-'/4D\.O>()Y4I'".5B(2CH!-G#A')\!-4! M05E.T]D1__4&$K,.S8KIU^[TZZJ8?BVF7\_%]&LQ_?I$B7!JTZ_WUG4/LF4; MO,4+F-I?V.NVPD7/,6:DG9/O!EDV%3G[$S*X&6=.''-P\V9VDWV2T=SFXU62 M58XPA'3J%H^QCH6)4U%X.GYT,XN*F*")D)&_8^ILYD0/UZSGDJROR*H[-1R,C&!-CHQJ:/L/3PCZ0.K@HC) M1(UVAG&JO&3CCL!$#<%$^S-1T(C)1)D(M<_P38_9>MYI%9=WBJ2 FH)W]N6= M9CEDS&."O(-E>+&BVYU6YM'ML] [+<$[^_-.T%S*Q'GG5K?C>3Z=9H;U'F>D M=MJLM!]G.5%Y8E$CYYP4N38R$X:+_'1A?!FM6\?#EV/Z*HM@E!!&PZ@'J(<*LSD8A M9G4^=)__T1MVK^Y[9-"[_OE\-[P3HSNCCMJ37V6536(L@8 NX31Q%) .F\&V MNWQ6P$%Y V>Z?G_2=5_R5C<&LE=\X(AH;0S*BI6;!Y9V-:K5ZYMV];K4Z]1N M2_7K9K74[74:I7JE5[DN-ZNWG=ZZN/&/U!N7KZX[Y9M*O735*%^5ZMVK3JG3 M[EV5FN6;>J_6Z%QW>U='J1438R\BC;VHU,^RT=P_/H\$3J_+6^-WEJ@2@PK\ M^ $W'@CUW_5Q*;PE7$R>*!Y!?QBZ:?J):6ONV1S^SU]D53,%E4^ JRS9@?3SC2-6(KE&"\TZ_ M)$2-I+@('M]=:+01A3N=Q<1FB2M[[6C86.\Y'AC30E[X4?>_6' M)9)8V6]*1K,24AOY[UM5D[6Q*L_N--,R;*SK8.>R+FEPA22(I56M2;5.AEUE I)Q(!EV*/7AD&0UA.MX?."&H0]^ MS$G[N73+?J"[O0V%_Z6&KLCF=!V _!2<^E G@;_X(C"D#"QKK8Q!C7]B&"-6\5BU(K7;)]4JE(LYN%G]>A9>AZ_R MSI^5+74BQ9M8]\$RW$2L*6S%RQ3N;!OL$U-$H$2<(.^+BRG6T\5$?OCL3VW9["@$A >NJ* ?CJ4?^4O3"1X MH7"\$!9*JJ9;V'4H,V ,Z3!F:$K52IK9@:C\D%PP2;!".FHA#S5FJ]^N;<.@ M<2:2L9F!3:E2/^H4W5,98+010W+W)&1"S'I MI"8@&0>200T,R4%2C/H0$-S97% -:B[('H/QN@GJ[+RZ5 _H$:,^DA6!077_ M.='*A]7Z5YI2M5K:Y@ M'A:.JP4U:.0.Y[%G?32D1BW;=B4QZR-[61[4>I%#,^:P^%^G(;4;>9/JR4>Q M#GVDE#K@:HU,Q'!*0P': M4J<\ZVAC#NI\\%/Y@,-STM M>'OV3V@:P9$&-\ &TE_CF:U0=XB!HKZZ?MP.GT,[[UQ4E,L?W"D(OA6F MDY*AORW_M/XWG(= GGX\_GS8W=\7>=[!ZF[D&YU[M_$+4;4I!9Z!:RJU;Y_I M?/5@G^')EF_@^<7W\W09DWCJ_NB5KIY[W7^4NK?#WO,7(L_>Y'?3E2_H\VO4 MMT%?R93R@0Y5=!JM[5?LC MD!3(L7[(+B=2="X[\&Z*:BYF\CMN\4S5:&DTTYGGLZ*%3*8&"KJ_6/KXPH?N M-V=?5)"%*L9).,'QBO4/ER&5M6MC<*#$D2,1$R Q@4=E,SB(/B'7*-HUR_SV M6=X-D'VW>6W(QUZ;Z>XEX6R]QT+O!GP;]^[N;[A!^N;U[[#Y>WW7OR6 ('SST'H<#4L)KAG>//WLW&!W+ MU8L6A0@?58U84]TV93 W) )BGBXL8DYE@Q)%MN1/D7;6\S-3MSYMX54?KF;9 MN":%ENG_V*:E3MZ]JLU;5EEK,ETWG%(0!K.9_@8&!N'#>18&-9&UR0LZ&V35 M-4]XHSR!S2(3634(:[4VT9#"730I;/4K-:TY^[8UE2WR1@W\%+ZRO@Y9Z*;* MC$;91($2HH?(@VR,I^[K"G>VH*-YH^[ M^193^962$:4:>POB6%* &/]+?,G"*EE-LO)9VHHS4*P"_WAFBZU;SFL^YIH= M[?H'0V;ICWYJ>$9_-3( MR^"G_2Q^MVN?&281JAICK5X)6'PY.Z(9?79$PA[PMLRN^]1ADPS2FBEQ3TTF MOC12J9(YK#+=8SC(83$)EDH-H9B P_'AL 0! 3WW F(1KLL%'@Z>*%8T,;7' MB)LCXS(#6-XN+;!<@%& ( L0L'S :I A^\=C:/O_,',G8@FLG"-6A, 0("BH MP#A2N=L!]E"Z97!=%B+QAT'(1UN3;46UJ/(I[PU2^PP#*"=1/[QO87#((8#A M^)5) MO9P/^'D*36(W6K1;1SU2-=\=%7F7>_60X[G2!)X+N+YQKVLO6.,1IW2I+E4K M1SV.2\B]A.5>R E9QX1?$G*O(=5JV4B^(PV(R;EQO)'N$S;Q@;HAI"$T]S9Q MHRVURDVA&PJL&T)Z-8MF$U>D=OO(#IJPB@^0?"']:;FWBNMMJ5'K",E78,D7 MTK!5**NX#FB4.@<4SA]N%>?\%,#CWN88!87=>,5\6) G8QFBK(TI*R@<&U11 M+;?D\$TVPQ;5=(N7JL^Q.$.59Y?GL^,12CB7Z1UVGA6KWW3V=6+HL*DRK^F6 M-^=KPJW_H'Q-P*,C:Y(VMAG[\@(C7%8@W:4^<>U4P4+4#0%5=@:IZ'%#E M]RBKLSAL9%/.'Q(-$8+^0)[L'$W0AX6QM_ D,6$CX*<\,*> 5PQX-B&4GNPQ*T!OC' H^V6(UU6(U^N'P&/6RN?Y&-<>@D7 T>G!@NA48 MF-X_+KV>:R]_B!DRMO2%7]L[2S;JZ[K<-[!C>MW!SV^@F2? MJ!J:D2YZ78BSA7ET:R"4\V7VTH?WASZCZ]0BUJS&$G MX3=V+9L18]KS!=[<&2P3<&OG_6TVP85MV/IK>]X.GC,,#!;F5!@:2J#Q#>^[ M3.%WS*B\XUNMR*O@'!L9GUCE$W% Y@J[!T^!&Z([QW8"!VX2-46-CRYC:_) M9A%1=A8*IN7QSG;*_,4/-R.20#4 M9;A]$IN095JPL,6DB8G+P16NS (A\'5#Y0MH)P3ML\7V_[<.Z TD1RF\XEP@ MD95.6WY='\'CO:+2 '-(!48PB**"B6*!5<$N=W^3N+UBCT"I:CBY$LT.K&ZR M9S."-@$;UH9&CZO0E^K\*VI4P1RI,7?X4&/9 M,-Z9;\*=-Y!J8]D$CPG_RVX&%^-C2.@5&5:)R;Z1K/T!MV 3)^$OL+SB>GKX MD/"1SF0KV!VXJNGYFWOU0GYGE[+'7[MZ];?%PM!_J7-FH*R0JL"_#GX]#S7G MAYF].Y*9N5[N1'?P!>_VV5+@&%8H"=P"B'\#30%?80*(X^<./2QV?_^7V+LI MCKOJL\8NL=AXD]3[4&_G0RV?:B4?'#G 1(#KP/K-1GP AT4]_(X39W$C3148 M0C9\6RFFGA]MZGE=3#T74\_G8NJYF'I^HD0XWZGG'LO029;1F?Y&6*0%# (P MUZV5TK,;7*LA363?QD_QE!YX+IK1@=? M KZ/@2*#@M6TM"K8''/]#6PLYY8@HYCUP9T0U8SN?F1B8235U+-,G?(=[6K* M_6H_G=R-TM>>T03$^#D[[S&H\^>JTJBUJN5RJ5?M]$KUVUZS=-7L=4OMVTK[ MJM>N-&NWG;7DJSL3GBI=Z^\7O9M>]Z9YU2YUN[A K]LK=2B>3?/ M\H1W>#M-.:GFR226WW=493/DY(!_+Z/B5^_,F;C&Z''WEVJ6EE2X0B(\L,') MX1UPZSUOJVXX?V_<-2NGL.*-22TWI4H]USWU>\V"S'3QPU9/ )DA1POLB4SO MY+T'5S./V@=U[3 F(5L8I8Y;16.0MG?[_Z-D^'AE/C)FHOQ"IB M%;%* 01R(6LO;IV1!_37>"IK+YXY!R+8NK\7V(D;;'7(<.T,GKAVB> JQ)7C MN!HR&>OPQ5KSR$%*)VYZ?%(U]G(!ONDFPT1OE@4/&SJ5V!W@O9QJ$O$2?F @A)D(D MZ_Z>>;LRV^LQD[GN7(B LR4/VG+1?'Y,:BZ'BPL:%IV&@HBG0,0,J'@6\=C] M; HQ $*L(E81JQ0M-U:88@4Q $*L(E81JQ15T!;&Z#WQH0_'/M*X%=2X4RU5 MJH4;^E"_^%ZI5"5X*9%B2RK%M@N-!R=YPI 9U+P3#YEBZ,.IES3D7\X&-?H< M'\WY&/H@1/6)B>IV+L!]$K,@4FV$.]7HRTE7(Q]=5055(SO<'*LPB;%](B5T M."VH)G3&*>B,=E =@T7O' MLHS/#''"Z(B,RHB)0C%+32 T(X1&3!B*66J'F,#IAXKS6F$C5A&KB%5.:Y5S M*AT1!SN)*$-(=8R8GR:* M%S(2@9V4RFER-#]-2-'3D:*=E&IMQ/RT.//3O'/&UN>;>1_JKVN/\]KK=S8GC5_+K\,/V4^^+_B0JCB3_BKPCV],KQ]C=YH% M9KT*^\Q';ZR0-(25KF;Z^(\+SA#56JO31O%- 6$+#,\8-G6&N.T_PVT-5>7R MAYCCU2Q]X?>?G"4;]77OR#0K8M/;NWN'L<=A]_W%W=]TAW,.@- M!Q)Y[ W7GCF$9X_$G ,A>VEPD.,;+,5ES1R*!=Q+ M]_F:!1LQ 9(_"T*,O/R=8A2%*D0&HLDOE,AS'8CW7^97DP7#T.@[&-.Z0CZ^ M4]DPBRQ]!;U_&+IIDK%L&.^PY\2A+Q#=UBQ!V (3MCL>VW-[)B,OKZBZ9&5! MVP+3]FZ^D%4#6YW(Q[\)^5MD4CY2(6:+3#^A/T^4L$)_GBYMA?X\&5)FHC_W MB6^LD4S\*GX-_C4O;1SNB6*53OHGBJWRJ$1FB53":TYJ7UU="W\2K1MB%;&* M6$6L(E81JXA5Q"JGMTKR+7.YL.G%K_G_-2]^5ZJ^UO+?SK* Q"W[+'46>W;7 M8P1MPW$S*(^56CJQIO#I^$];-556-:!/"%QOJ)JI_B(CVX1E3#/E,Z%CKI)H M05)^%Q.;)39+;%;FBXG-$ILE-BOSQ<1FB8Y!4&>AZFDG_/>5X^]T5PX1Z_Q>>D1X@I1[;M3V#L.K]P?Y/[KA M.7C*(=:SEU9NY_A:K_C697^:=&+/[M4)O?!TMK,FDXR^*;6"Y]\7W MQF5CO1DY,6(6<9+&/L?VI8W&@#$%K4K020N9HC-TKL'VF[!2NU@C-VI2LUS/ M\] -@=H-U :=-U!$U'KJ"+N>^L%XHV.D:KDB<%PH' <=A) ['(_IJ^R >+8# MQ*O:R:./DQ$ S@+ 06B8P.P&9L-.42@29H7) M>TZH#3M>O4BH3=;D+==: L>%PG'82>JYP;$P>06 MP$X;#QR;@"DO(M.2ZTS+%:=20CF6:CDDQU(1.98\02](252#IC]G!,6C M>Y?UJ@A#YQZ@6>;]D@%HDHYDSB%;F+'[4:"F%6M#9 ML$>&X-&]S&JEG6>370 3@9E%'C 98";F7=8OOK?+>4:J,+^CHCF+I&$$- NG M4LC?+8C-(A^8C/R-6YY7J0FS(/>P#$KDI1W'$/:J .9.8&:1MLN9O0I0;7;R MC%1AKT9%0W\H2]0+40U'.8%18SF%90J^;:(!<8!8S6L\C! M)8S1)'W(JE2N-?*,6N%&1D5V)LU\>R!;^)-"*&^!;B9M?LD*Y=B.I53MB"%' MN4=H4(8N]9).8=H*C.Z!T2S2=3DV;2M2JY'KL5O"M(V*[$S:](1I*X3RX=#- MI($O+Z9MHU4M;-9$G,1>-;A*-@1_N[ED>DY#]8Y"W8DSH,]^F)BL\1FB'6EGM_[DZ6/A"Y2S@Z'K8=5FM8OZZ+2U+=@G@ZVJ, M,#/(S3=$QV*> =N(4W&:>\ F.7>C)I5;8O1&Q,4/@7::.?I&G/+3;&$NLO9" M7&_B.$XM:N[%==P4?KTN;(L\@S5.66KNP2J,X=,%;)P:U=P#-MF&K$XGUQ 6 MQG $F,0<=@Y &71W=+L^R"$&"-!M;+M1SD[(4)O-9=>@\_Z\\7WR](4-=GXG&G )D>YZI M265C/.UJR@U]I3-]@8J$D2^AS$^S&9+Y:8G,3YXP&:A+@LX'R1M&CW^RF%1O MY7K4ML N8C?SK&5ZV$UVNF:U*ISR/"1/#+(7OQ9SFG@QDI!'G29^-Y]3XQ6$)8A=YZ^> MX>)B@GB&BXG-$ILE-BOSQ<1FB%+L^D2/ M4Y3+@L166$%B4\P+S_$(HU:<6L34\7C\?CJIW!39_SSC-$[=85YQFF2A84UJ ME'-]C/?9(S=._6 FR$TTZ[D+M(UFGD&;IQ1_7J=XMN-4$>95)!>^'TX(XIUX MC5,[F%>\"E/W='$:ITXPKS@5INXY(3=.O9\P=86IFWM3-T[57UY%2K MKG)13"9^S?^O9Y'5.VK!'RRB:J_4M%"\P8_D\:ITIP_AMN.I!EOWHE)3E/V) MW'TQ%A.;)39+;%;FBXG-$ILE-BOSQ__>U3MA6 16V> MWED9N$_DZ/$**#/T$":A*K]V^-C!Q-1GJL*8ORP1_.?3\8/ZD9\K+$0:5DB8"'R/GBFM2)UF)<70O8!U 6 = M5G>8):R3'598[]0+!_3\)*Z.P@ 'VAJ),$-8*6-JS'"*PUB$Z,^_Z.^$U3=F M*?KCSFFI-].LGA&0+@"DPTH@A9$N8%U06(=53)Z0D5X51KHPTG#X M2)GY1"RW1.TE(""=>Y_U"VS9E!JJ]_YT?F!:?Z\=2TX2IW.7G3H7;DL4W4;, MY0S/G9-64*(!<8R"%9[Z.'!YI2N7S4Z0T"N85%;KLM1S;P2<"PSGD!RU,(<%D(L#Y)#\\G'-X3J:P\WV4<^*C( I MGK3X;(UTY1U_D^$MOY/_1PA9[Y#A'_H3"QNI@TBAZ>NYU_U'JW@Y[SU^(/'N3WTV7D3"=@R,N/!OTE4PI,NL74L74JI.- M^DN9_2\H4>7\Z8)\#J3-;SY1&,WW\AX\6,ID:R/Y_L?3QA0_8;\Z^H!!0,07&"8Y7K'^X MS):M71N#-22.'(F8 (D)IMJ0'8D^(=P/ $QG^UB-WC\ ?=P_DNO]XTWL<]&[PIT'__NZF.X1?;N\> MNX_7=]U[,AC"!P^]Q^& E/":X=WCS]X--M#FZD6+0H2/JD:LJ6Z;LJ8 RD', MTX5%S*EL4*+(EOPITLYZ?F8ZRJL7'+VE]VM!-9-&J5]:^0W]R?J#>3R/!)T*G/"DNT\*<&6/:@+PK2F0PES0L;5^ M#.2RQ_R='P5I +%@E1!2DZ[]8IL6J98K'8DPFLNFC^I3^!T?5^%#J,94-BF[ M0%G-VD/B6U/5) M#5VQX+F3"RY55E;[=%LA4?UU;ZJ]?5_=GM_>QE,-1SGWV MN,TZZ^YU$S_3>GEVR;(KGL5M#R'F1#5,B_/MG[9L@*V(A EE]$H[@-&9F.R2\&95S$II!Q8 $0#$L.'D)&F*2E1)Z#^6;ME SM3$&_,V5<=3_^:]RC,;A:P5OFN=C'?-$W/9$C_D M6W8ESV1M3!]U6&%,X\E(V,-FP Z";'H-90A-=]AA1*F&^HO='R"M\*^RC]_@ M6C!O@1H3HD32C9=\T?Z$H3R$2JV@4-:Q 9UD:H*!N1H(YM!MJ 4H_]I*^1^G M,79]2:;]%=6R09N"N6 ;B%;; J3^BUI/LAH#J'78GTH@4,U(.(4GL6<6U]IC MV9P2W;8F,_W-)+! N"PG#S@#UUO;M_W:6L61^N% KSE OP,5H"AL7*_D4Q0+ M&8M,U87L/#*H_Q=#GIO$7.B:J:,.&;VS;_RF UO] __SHK]20V/:!/:4_=&T M%PO=<*P(4!LCN,0SZE)B# L;(#O[(ZV;I9RMHS!OI<-?";5:%.W4*@=II\Y* MSG:.54#O3<)LFJ#QLHRUSB94/0-'<9<#U+OD:*TW&<>3@KT'5T\,?+?+^*M[J0&FJ693DW^N M?"6ZYH4,_[CSU43*LC8*]L:FZRR8_'G1@2 ?9_ ^G[;:LO%-0$\TZ3]@@:N3 M=Z_I&6 (IF6+[OT@MS:*3 +<"5BRF#[5;'FV1C7F%0+/&DAOP.0,Q=B7'#Q^ M0,AWRURI+6IJG3,'XREPP8SJDQ AP#?-R\2.\\FB;$.XY17&+)PQ4M5:J]/& M7DT*;+W V*-A4S><\8W%R9W ZM\OL'*!SF9.M'WYN[F0Q\O?>4!EHFKL;FL1 ME9+!PXT5C,GZPOCL$R?2TBY_V#?R[ ]!E%GX_YL3[,^^4V'Y8I4/J7XVS3VZ(KRIJU:%%8J M3',=(* A6&E_5DJCERJ E5 3#=_TF!Q4:1>7@XJDC)J"@_;GH%0:NK9PT-2@ M-!8/=;(\GNR,=% KYQP4>1K'$1@MVJ/LS8][=Z3%Y\=;W8[I7Z5949Z/\1]Q M6524!Z>LS9*I#Q;M*>3+8 MLQO5',]TTS:V1(YK@9'C_0/' >6T\8*ZEK[P2S1GR49]W:3P5?EMEMS&K&8- MD)%.7698OK#]Q4F3;CM.SWD+V;;T[-[B1Z__X[G[]-O=-;E[O.T_/W2'=_U' MTGV\(0_=_^L_D^N?@V'_H?=,;KK#[MJ[A+!8P6JJ]DX$R9?\4?;][\">P\+O M@!,N7%&JRR/=ML@+Q?SW8@I,+AM4WIGN.H7-K/+-].9RX1XRYOY4RR0CY\A? M-P4[DDV5ES)LUXN52J1R$8^*? ))N"XS0=R.,(K/A2;BVI&BJQ!D>?.8%M"1 M;R ?3:IY%23PU<5W7:-!Z7)W=>!1MOP7]IXS=0P&+J; >>X;!"L=6Y@F71A8 MU6F]LZJ&L5X: U+8#H#=;N,/)N;>33I780^PFE(WX#+<6P%/!3A@F^6A22AYU*[0\JL*E&Y9AR&1DJ'0"KVR.#77!GL?) MN6\DS5V2?N(9?)[:Q3=5L43#=+C#DX9G-:NJE@/V.%@1/_-7NC7T>>^710U- MGET#?^BPH'GU_F/Y@EU\OY#4;CWKU"ZO$7>KZ(^U8QQCNF8IX=]["QS9X:/'H.PN4D3G+VA *E%:8[3 RL $+_LX*S@BK M)1LE=>)P!,)$]+(SQ]AV.%7/$DZ\[L&+E*/>_J.MR;8"7K/RZ;AX%?A)##_5 M<\1/7@+_KK'0;!ZC7LJQ',%=H KZ#F/'RB(SIY/K2X[.MQ>K%&N5_ 3JTV6C MGQ@E5@CK@@P>D9RCI%I 08ZZTHK6Q++L.5UY@_*,U?W_'(1']3W. M);;:=A&#,H" _WPCS*4?\4[W4JJUX\Z7*P !S_D'GT!?2C^ M_NFBH*\IM>JBCB)UV=^S,<[(XH4/JJ+,*.G)V!V<:R6P:\%,."^@TW8_N<]) MT=443@BD0Y2.KV,Q9$VJ=(Z:^:Q.U#'Y6/DD5,+^K!@M01G"BD@$AP9Y8L%J66I6,S3.! C K!ZJ"[(*P"; M4J.>H3%R+MY!WYI2(^>2/Z$RZT3X,YTRZVK$N2C;V9C1,4\,7&_EK2H[X;-. M\W'R[IZ0/\YANWO#OWZH%LL"_@4^V(V&Y&4C[YP':M+M4Z>3L/*'E?Z11.4BY&''#Y;Z7-;O6Q\HE< M3U5-SKM/F/<\;?7@*H'KQWS(G$I+:C5%7JA@\#NX3" O\*M6I4XKPRJ51'I/ MC]'&EGT+6-X>9!2SL8^-:5U5FN*A$'SL[((:6!@L\V,.+-V29\OFIC/K\5MU M>[E-;Q9.]S2L*6L6R.,ZB)-=5*:"-:^0-O18/MG^L&W=IZYM]Z M'/U*Y?'4O1S(I.J*B<_D/-*(PL/N&MZ:PS8S=Z2HV9^ D$7L&<[@WV?5_./J M'?][*V-K8'![64.TE^6GVEATDL5K)LM9@T6.495N0U!P U?>:OHSV8]J&OLA M\%A8*1?8)"8:#04=T])'IQ Q+62'HAOO(-V<1TRCU JD<(!R>)0J8DF]S_?A MGL\5U<93N-L?+%BU(QCEG 48L,SP?4%YN,NY=.,:Y[O\Z!;7J_5]I;M1>! T MAF9CX:=E,&%UFEBI&C$R5@5G^<@QV0_%*Z-) O,'ELR$XK\6L93_;/$?5&-3 M/GJ)36&J:8ZDZJZ$JF.,O3V0^3=^\EJ:XOC3F>__OJ(V8J5\OD7M54:FQI'; ML3[DRY\XFF"]%H)5"-:L]W]?P1JQ>#O?@O4Z(\%ZY,(&GV"-4=/@&V<([^^JRJ"_L#J- MNN40BOKJ"I2G'[?#Y]!TAV<(OEM/X5MA.BD9^MOR3^M_0T%&GGX\_GS8G52) M+)56=POEW2:OKG$?;'DPP=HOOI^G2Z'VU/W1*UT]][K_*'5OA[WG+T2>OX_WO0> M![T;_&G0O[^[Z0[AE]N[Q^[C]5WWG@R&\,%#[W$X("6\9GCW^+-W@SG&7+UH M48CP4<73!73;E#4%4 YBGBXL8D[Q]'$LX_P4:6<]/S-[V*\/!N2I]TP& MOW6?>Z1_"T+FX:'_"(*G?_T/<0:,6])\)9O =QJU@,IC?4[)QYENFI^PE-@1 M'ZK)3M^PL81Y.8T8JXVY)H??90 WEH9K[, 15*KLF^R4$_CJ'(_V #O@#Z+; MEFF!A,+J:<4V\/]8^3*O6[XD-^J,W287CR.1Q(=(?A<[P\TZE]*_1_!$T0--MCY%3#2*/]'H8TA)1CW:.,GP^0Y \CL6 M>[@'NL>9W$!,>#'X"<\9:;>.6D&V!5C)5?8(Y*:$W&C%1$=#;D5J=HXZ!CL< MN7DQ[(Y@S-U039^K&IISQ)?5^22L.V'=">LN27;CR0\W<5!R$P?;D@0G4*2< M@@(,+9*M!PV9#+7(6#!_7;/][I"HRRGDGFS/KC7[*PHQ@L:;ME63:K6Z&/:6 M>T %C1<,-92R U2E+ YR2%V&]R83.K98EI?)ZQ)/"LMOLJ'D_LC/DS_@H1XT MCG%_^0]NC<&F-740U<08H#AK7L+_2$2@^L\9QMYYIHS0I$0_CL.,RX@3N#CK*97M@ M;$^Y<.A9+BG-TV\$S;1(S-5QH+1AH&;A[!Q*@.-#48 _;? ''0B9F%N6-/@/ M<MNAJ3R*LJ9I%./M3H]^\VKZAUM\'2%VO,YJV[=3]S MRG-74M$MJ.6717RW0%KRA&EXMWCK2?U5[ZL MYN&@'9&SSGO.NA%4;;$K9WU<))=;^4'R601DU_2?MZ%':$"A ;G<"*IU24H# M.H@3.E PR%%T8- !H4GIP*2PG#\M>."I4HGM5\A$T.?\].-Y-G8GK$I8/@-9:MZ)XJ--\ OJ0:!)U67?;24)VS?9).$ M35=+)G'8]=QY0,>VH5HJ-7O.B_&1:]A,+//#A=8YL#L'.\R*Q8#?*U*E#?]6 M.AO,!_NAA+Y[,NFF#-\=? .IVFAOOCDLP8 4TL%L8=LD;V'V]DZ&?84L6RD) M0H.P;[--#FF4AGUT.J4!ZPN )&S3[/WX9V4=Y3993.:X4%H"Y2T($,MN"W>C:^*NLFSSO/@IV<=L SH?#'3WREL M$'X=) W_:^6K^P>P+N"QX&7,M=,0V1=P<=,>F:#A8 =A%1NVQ0@^-)'^::O6 M.UG,9(W?;6'HKZI"378Y>V-\HH4-2@1$D3\[#Y^:-FRC8\ULKAZJ8\I5SG;+ MEUHNRF^%S^3?C0CO>DFZ[+KH&E&*I!+)#1VS:;#N]ZK.]^"!#!RP O\)\X76 M3#;5>Y+)#P9%BL?NVGP";5BA2\_9CHWAM#Y#9TQ?Y2^K9;PZQK/6U?OFG; X ML,^YH*LI Z1)U\,%SXP)/(E&GHC<8@N53#I&>^@-U)!)M?5\HZ9OFD'>^3!@ M$=%?U!BK)E-FP' .[Z!+M$)JC/7UE8Q3&"F6<+.\S- [SD*!$/U[X#,LEX&CD> M49[!P>P)CG<+-NN8I>8:;GSOWT,FO76..^FM\6'%VL1S ]NF%U_\PW MQ_4F'RMBM%8AZ>I6J/K)ZM;U9SATR_$AJ?_!%B"(J4#:Z2'-H'-9U5C+B/?/ MJ',QRF#+,_Z'[UEB$CZ>"_ 5$7S=EQ>#OH QZX>7"NA2-:QISA!5K_+,/K), MRTOMGFM>UMOI#Q;TA#_1J0!_:",\G//VZET+EM.I+ IKE.FTFP%!\FJI4@U) MZ.N9MU:Z98+'5B0\!E2MK5 YVHW*T2&H="TAQ_;I M.9;N$]JV\;!:+5]6Q;"7O85EFD=L;HT:^0J?'%QFA4"G+_'9-;[=\SK!W!Z" MK7OAXZSV9I90L8UW*AL P,OR>DG.6:,O_W*R$U5.'@F=2PO]SK7)_XEV\:'= MLI%"ZIR^F!35/ MB9KY$MVGI@S.9\5"*]UB^KFWNC&A>"@8KWA?J$9A]>_VK.UH)K.BRLPE^NY' M+(C$SS\:R"%."4UF32D)E< T MUDJY7-W>B2F*3)*99Y,T+(L[H"G7G%"+Q FBO$7PR*DJB!CM6'DNK &>KH<4 MUE0NVT4]'$@T!@<\0D1!4G1_9<4I%*'@05'3'*1TT'N:PKH1,G::BHSZ,],+ M05T0.729/&JBH"[3MA[DN)/3-QR72&DPOS.S/N[GL.F[;/"<]U%V](M[I^%L M4J'JGU7H)]2:=XFS>YUG:(?Y@#$:V'WMZA_#9@FR!.6G0/\OX'%3>\9G"BQE M K^Y4V&70V,M'><1EG:/8]6UV7NF(TFW?QUG;^)8K9!YFP&OO1K&NAK!N9,' M3WW0<$SZ>NF$ S7<;Z,!4E)_E::J G?YXHR0;=8YS?#*[Z!/ ''ZBP8O@@,Y M5IH#R\?@9WAG=^(:4,W67JFYFC_LT#4G\]R/0B&-/ ]^\I/OB8H3Z8@,VI$I M6-P@U31MZI[ML&V\G6_VL6RQBRQX>/8#7QH82"8+W6"48/2%Q7#OS4M\@"VL M]$(U,%=Q*C5>"KB)A(?&AP3]$ZQ;>#,-_P_TO04KLK'QL(X,3X3\K>V: MMS=1#=/B@@%64D'%;JI\DJ89+(^NIRJ=$'1^^>DQ_@ M:92[1FP0/KX'?R^$J!3\'EJA;.\KP#P^M558"7V7<829<4=0@:/NE] M.1\T;F"QQXX N -)8MA,D/11<0VGLN:XF/]DML.=]@3DU^,=N?6]5I?:[J09Z = @8R;> @^+Z?3:05.YO4> 54NBO 5] NHG!3U#N)20WOLV\5@+V^ MQ!Z4OY17ANWQ',Y^@NBA\,W0TZ=:0<>Z^L.>[,=]!,'33-8>@9/9I<,IQ8,^ MV'5W&LYY@T?"*XHG-=CL!O,PJ5%O2IW*YFF3G(N9Y<7P,I$!V&ST'0(:SVS1 M?\$R%@6.^)\P[1;]6 5"NG:,@Y-=TYG_N- M5@P2 #U;1YB'FND\EL2O9&0@2SH0) 2S-'8NY%HB:POB DN[Y)+@>4,,E/L8 M]ZTLO3@)X:\P*Q/VUE[ RBMQZG5\8<,T&^,'CO!G;.=,)D3I; BW0DI^9K4"1BLE92.;Y>+3,ZB*ODX M*CZZ(L?=C:=NV]4R&R9AMG@1U5*E[OTQEUY$ ?4%4+I1WW0*I5 :!9U%GQ,:W:J:K)V8 M3N](G4YS3Q(U\TNB_@)#RJ ,3HA$;:G2VO_\]?69V'FBTDE:QPVIWJAND@D- MG_UR-BM-V?)K2IU0>3S=FO5F05;N.2XE58#C>+MR'-W+EUP3<'E_+3/%O#SO M8?/2QNG"4>Q#%M.1B.X&K)T5W256-0#NB<7X7^;S(NT0^PK\N/>Y6+\^@O1G5XL_C&-LA M J(3E"OC4J'E_7$? ?%/GKUC5SH_]S47SY46K%K?8/4G>PNGQ_&>V'^<._/B M2F!IE$WRR\I#*E4C\G4-?-[:Y68U_8=="91U%JX[+!Q&CBT9BW3)T2@>.6J' MDZ/A*=L+HM\LIW%)TD#V-3C*H6I-8 MH&Z=2(O5?I:8B^OT^N"K'C7:>HO_Z?>/&!GU!$+78X'D(WA.L]7=O>G3P50W MK!*VU'OZ$)X&/\VU *)G9\F+#H1@M4JXTM85^&/B0ZH3%4C!W1DV;M5@%)C M4^EOYI>C>_>\MS=B0V],OVG3 7-,U3:ZO+X>Z4;=TS9M<)]/MBW=UQ6<]./X MYDI%ZYXGZX.LL'G7?:UJ^[*YQYSMG;OE/!+<8G/,D?M'OGV;0Y"VC;TZY'G\ M;K8[$,L;"W"M;W\XP&N DP[;^-]=1@ALD';>S0EVL%=R_NLGAG.=$PY@&[#\ MT(U[8$ EC&C-RF4U0:+E?N=_H.3::'D^6^8J*/^$G&1:K@28815F>S6]/QXY MN_VH:SVG;<]MD=L>^.].++27Z"T6I757Y6C,;KJ1+5JD3$ %#.K-4L(/89+O M$$9)6*"%,XK[5T=EYYF/',[YYZJ+$DTWUET9QDW;4\$A3@TS"#'CO30'T1IT M\#[ Q@_$V@ @!6^ALZ_'%=U':*3!<9SH17''=[*JL_&O9]#-/+L+,^IM^9=N-V] M6-EK3O49'_&PHC]SUD)P&JLX,!2G>^/JL.KN35 -W:TX$%V=+>B*!)9@XEUR MN-UM\8#7Z+;3O]V)%+@7PF&DAW>/=,H?^$(CVR(S:B)G@#<@7>G]7Z-X17ZDT[9 Y>DG#(F FN$]\-$KR\B^J<;T:\&M?\?QK,;[#1\TPMF MIUVSD=XOE)@" L<5U8EC+8K-7 J)NPE><,9P4Z,W/G(F3>QH:EX+1(J MLDA>K(HMA!1(:_! )BNV^5]YOOCZ1 9TKN(H"IM/VQQ0+.]AA3^F!=XM2M=? M_CD)[C?9GZ*$WYTM2?R=9 S.RJ$]B)UJ4(O5B3!)+N.Q(8D"+^P8>);AG2C0 MD- 'P_'FL.4F'Y.[L:!$5N']$$SD+2PCL.+'2N2T2S6H)2#+2,JY4G)'P'>- M2<,HFFIL+)^\F3]C)T::I9I\S"OWK)A#PB62=?%EY2.9;/;>-IF\,YE52SY\DI1D/@)=#A(P)\[_=/(8=62+YM((H=U;%%\PCFL6M \H"+FL$X'$PGFL/(2V_8WS8G4 MVDFFUFJQYM[NF5K#67+R1H-5PH@; MO:?.)T5.KCW;IHD#OT(70.><+;"98G._7X@46RW[P,Z6"!_?1MSI<#=P)\?D M,L"S(]/FPU 2F3;?@M$R;?7\QHP$9.(DW.KY#0*=)4%WA/S76#:,L*EVR>2: M4_-G#L5(O]63#^84A3%S2+_\9N'JV==#N7%PW1>M/VTYO2L9MR:H=R;CZODM M83H>>7.=DXF5DUN#P1FTF'UV)C-^9L,D*(:GT(*TEMQ,1?*U8F'2E/AJ9V#=[N*PE^6L]4= M;"QBUZ,\&>_WF#]"#U6@M4#].:>RMM?F-Y(/1B8V$SY?](H[C[Q1WY20TLK' M7.'BPUZUJ:V\=@#^'C\(/ MG8)_1D>@#U9AX@#C=5D2P$9Y.NG9X'G[.PH )%X!$#Z5?\?YGYU&4'0*M##^ MPW^L5$NU2MRJL(W3#6%)6+1(N8(C'O_9:01%C=*D1A5E9/&H<:S3/SN-H!!/ MVNQ1.RN"N'(;.2-D-&#+$7?A0M$Y0;3@(90C6:09Y;#N++.]U[07541I^ M>#'.+&J6I48[R,P*V^M8$]CWV^M3/&6M5I:JG:"P1MA>;S]I.[&]/L4#T[;L M]2Y'K1FK^V"_[3[-L\^V[#=NB3CC+.",,\1,A"/.MEV&A>FS&?>;5(WW(-@+ MIZ8GY*TF>'X+?ZTUKP^KX-V.!G8&&KK3&Q[?KG/1$CSRO][ S;Y,-7XV=D;9Z1'\?SEJ##?;7.,_0#CN5*A%SK]H83[X& M=@<%/-761SF,EA??U2V'8Z0$[#R=O_?WOOVIPXDJT+?S^_0E&[ZPW[ M!*:Y^-H]NR(H&U=SILKV&%?WGD\[!$J,ID!B=+&+^?7ONF2F4D)@P%QM34QW MVUA(J*?YEU; MLTH2]>FY*+RLL; #RW\2P4OL@&$.0>QP1-\9D0BT>H$_?,&$KZFP1N#'C_T7 M+C[ABP-L.G_M1+K*BR$44G6C^45[QRJJDVLG?1$:H-^M_J"2SEK..E1 MCHS\KPK]#[YG=W^ P ?Q?Y3^TP?KU]RS^>/J/J/$^3%+'\3#[>57U_N1>Q18 MHIHI7Y;/O+@H7\"[.6XX&MACW.*!ZXFCSL#G(E5]%K8%XA$$Q']%?C<]K_59 M[@NP?.1BO2D?.,_*3'^H2U,SUR[!#9E:V ^?'LB" E/O$L4@R*"__6J_3""+ M;O.'7)Z>;S/57EK,QCNUMN2@.Y]N;A^:;: GZ^&/IM6Z ?YH?0/OX^:J>=-N M7N%/[=NOK:O& _QRW;IIW%RV&E^M]@-\\*UY\]"VCO":A];-]^;5WW[M%(>P MS"$M=VEJZJ#?-WK#E0%^"J.S"%6\'8GP M4JA"S2==00#"VI$ Q-GNB:QL,.+:#^2DK(W$'=7R*ID(X^K"#J MD-W$TSGW\.@,-O$\)^ O#C E]^J#N#O^4&A!@HUL"(U !?]$)'5M4=N!,OX M#Z7>K -'], K<3#[P]V"_#@*(Z!8)'[R0$*9\+*M1Q=X#1T280WC0>2.!FXR MQ[H[\$-*MP1N5TPO^0%M-(3GZ',A3T$-F[VE3U. J<7\TJQZZY%TV50779?-C=9'U6Q LL%Z5:FRS5LL)X.$15,BU9?-_^ M3BGB._POYF?=R$4N,4;/NQY3D:*$^0TYX-&H'UH"UC1;=P&%@\DH%9?*PBJ[N7:+0A7"C_4C[.6< 2J P'%B1#_D0Q;N@>/A MUK#')*J^@]0(54DU'L28 I0/\-3/&.[YP!*J5C^[N, HL0 V'V'8-@#+145O M%M:Q,A8%\IN>E@E&J6:$-0QGRY#4>>7CHB'Z=.O+RNAG2CM/47 6=VY,=R"= M_9C)YJ7Y"OZ5=^GZN(4>UJ^^F,:8^RDRPB*;0YKM(E_H8+E*(\!X#?D6*1;Y M6P?_#RR!=J;?PX#BWSH!YBO@XWM$8X#@X$]1R,-_Z9^IO7/7M4)4QNG'OXH M+,E YDD4M+66D_N+4D.@+AH@#<#GM0B3=70%FBA-;=>V&UA_VH-8;/:@LWV6 MIPBMG/0>;FRM@O#>^CG\Z^3D\#6B3;>HK7VO*666YV M^I 16 _)T-DY2*UGS+[,(=I+> M5O#$602;!Q=:G&!ST$(;)%NE7:1R(=V"J@65">F2)3&_9^63+=+S*U72R0EI MH]>KI*4ZE"^CDO0_%(_+ZZO_A0ME"L6TN&*:4M.2\75W5T>M!,1_?E$Z.9V, MZ[]K%34/M6Y<*TVI"EJ>6K>BH-(TNR8M5:N73T[W5DNMS'':(2WU)QDEA9+* M5U('L_A^2GG:WF@I/OK7::GJ<;54/9T<\[%6EC[<;TK=N(*:,O-FSQ14FES7 MI*".*^7*9.NF?5%0;]&-NO:#GG Q\H>PKI\C-]AY=35W8'L#6FW."60+*[^\ M'D#[I/PT6;U._YW42B2(.1+BN*.5Q^>1\C=R2QQO[[Q2N)8.6QKM8![%GQPX*Q,/5:M>),ZG/2%RO M3,; 0RS'CQ&(LGF=FR.EYE[>+"ESGH\(W&U%NY)\7;54.3LI5:N3 W@VJ6G7 M0[F;>F\Z26XZ![@:9ID"G]T'/;SV7&&MG-.?>+N<- .(^VL*!;DU/&LM MOP?.UA;2>+%[4RZD%6E-6,_V[#*9\]JJV"?+-LWA:."/A6B+X,GMBGPNTAQ MCPH?$-!O_OW2#Z,;/_JG@,=T_4YL[ 7Z MWE1[IAZ.40CX66AT-&+RU%D?A:)[Y/X\ZKL.T,1OZM3JB**'U\%+N8@M M? ]=E"5'/*3:93$,.>S[S]PVF:M"! G?(RJ R#]5UZ-*<@2=T_=[23[>]A!,YH((\ M&N8CQZN;18Y7$2V>4DK5 DN>A_<]G1_ONU@<>&^PO]1.*U4TDH;\:I6Z0L3O M4N&('::B]XD:1YFZQ7*#5/RFJ#K82_JIO4?ZV97PZR:+&= T0FM1-C/8]73F MHKCPM4!Q9L1Z:GD3X'+2+RTRSO6\S*_2=.5NT' D:,/2@-^]Q]$LP;>5!+2+"V;R18KV\TUKYO,)C5Z(%[$0IR*#!@ MY,#!#_P1DD7)\D2TXUIA%PL':G,6#LSB0G4F#<^Y2D[D1D1;9LA:J7JV4:#) M[FN%G23!*8,<%U$$NTJ"U=+%Q8:AOKOH*:Q;*[3A8#B'P*V.P'\J=,'BC#@G M/'\6(])) !=^4^>P;:,L9ZI+H0%VC?#RX/8+:H"=([SZ%@GOO7@#7X0G GO MT]&=H>NY881M@9]V/D#T-O#NLWAZ3KC[+)Z6QPMF< M/8$HVI:-6CH_*?#A!37/2+*:W%A81>RBOUG48#VR/D-K;I'A+Z5 Z9 MI5;F\ 0:SF[%H6KXGZ!A[3",AUQ>L(:QL:]&T:^ET7&JZ$+!67%+[^2.XC!A MK*-@"S;9H1E-CVN;A:Z>)#C5BY,"I[HX3G6M%<&=!5&C";*J,R'*MP6LVN%C M?I] P DLZ5;P@-,@@06L=!^IJ?;.J6E7XBT:9'J^?I!I4]6:.>Z3"Q: 8XU= M,=CUWCDOW;"^M@9:TPLI*W*2X1KS71^+$UFDI5E]3KAENE)5F?WWY*1Q4/I_ MT0>X 5>"K@"/KE:IU*8Z"S,GZ[VZ,%R7=1NNB.+B*\G$.')O\4%[&%'8<"O9 MC^\K>:NE[9,_@/,>N-&XD+2+\_52G9_WF:__U.2"G"VGK2W.X+4/GXXW#,TK M5-9BI#TG,/2MDO92-%U?9[.PM2FMO4G/WKOACZ,>QJZHR8$((YJF7"BNQ;E[ MJ6;0^\C=2#/70#(M23&O4EM8ZU;>#H\7E#TG9<\)9WV;E+T425?*VS'%WHNO M=0G7X+[&]@#8(1ABYO. LR\K;E[YYCA\@0SKVC@ZAX4[+[-P9Q'3$Z=A5S^D MQ-AIBG^Q?]9O3AP0U7SX=)H%,!15%;M(I!M4.]LATK/=)-(=!?[ H\5/:M:F M4!B.^Z2 %7=?KA_N9Z;\U'95*A\5C"-UAW[O*/"?]9^R?T- AW7WY>;[MY<3 MBW,C-I*GS=7O[_C#IUI%M?M3R_P5UJG?Q_@E]7-?6PEWC2_-H\_WS<;?CQK7 M#\W[WRQ[\&R/0Y721"WLB=1V_6[UA1S*C6!G:43\5X7^EV=?R#]]0#Q$SDG] M<961DKIU&*C,ZKI68CDI6 M"$S80V0:H9' +$)3"7L3_NU7^V4"672;,YBEA393[:7%3+U3:TL.NO/IYO:A MV09ZLA[^:%JM&^"/UC?K\O;FJGG3;E[A3^W;KZVKQ@/\?/0MH[PFH?6S??F%>:[=^I%]^40#J@5IQ^'MN< E8/0%Z.(@94(?;0/ MY]I9XV=26RG=82H3I68A+2V;K<0F?M1Y:\''F!698EF\6/5Y/ MT.,2^BUQVMRG.,!RJ2!I*7S=:'^V&NW+6?1QXY;D-RM+K*>^VZWK]834N66[0'3([Q=MZX&:W& RX2ENX'EZ%O"D[7DP)$C MPL7.XXA#%_A>@35P[0YFA_"&LM6R[J6,-^RYGNUUP3"R1G[H4EC2C@R\/3;7 MAJ=WN]A<&R'NB+\'/PX\,KJA@;5@3/=J'582'^!0[?\GP*;AY M3H@ ^^>^H*6[D05>HM41PH,_AW#2!,''G?MW#"??PS>!"T9V$/&M^[RA5@1^ M8BA#JWAY+P[PCB4%WX_ ?\5OY%Q?MJY]+!/P0S%M^843 MCP._ _2BKX:7=%7?=3_DMNOJEMTX"(37':,U041#J2]888R!1?JV(DOF<-BM M. AIL2[L>@>K+$08,AE.+"4*A V;,P;B';CP%)L9')8#:_![/> "YG8W_(%4 M$_I ZGARS\ GO+V]GNBR".B"$K.1I"?7SD> 1 .UR-_4Q>,(!?)K^BWA \P M,(';[U,\@NP##*>&U@&OO_N[E 26BK2&2B8<\NOR2Y6LOO\LGI"01X'?=SMN M%)H'8_4"'\312'1CS 3#_;#Z)0:9,G%_8EZX2<^-X D^_AC!VULV\6PD&[%W M<5/Q!TE:\OV M'#G)G8G(3G8H7C 0H*69 ] > MD59?ZO,NOX$<^\3KP%)_] M]W*[;#D@GFT0;G&@"FNPM7XI]:ZX3#>*B?EF+44Q%KSA8V /4^3#[ #+\@,F M0):KP,U@P[@CHH^1/0Y\%KFXW6#G'=$:5=%0"(SL^4.7Y8"DX/G>KT/\B2AF!@GG.7R$E;KA2@O)(-VQE)5 MJ'TTQ)H\FIPWN<3A%2 I\E[D6=@_A"=7:1(T\>WKELKJ;9&5 NF%.7^84"9A M5GJ_BZD2TDY#_;N\YK6S6Z>,$:WK34T*W$3+)<,(94HR,432@KZ;?#J.%XFB MP.W$[%/!'6RR0%P4N@'IET,F-Z0/9?WHPL%[5DB@Z(7EP+VJ>P8!3/ S7I91K' MX>F$&)\TI"X:9P,'^=?4)K/G\U0KQ_7I\WEFURPG1O^-7'^#%KUXE?+)AT\7 MI;/*)*Z8SG_FZH]S5C]7Q?5*5U^ME6HYRR^AN8!:BKIPE&EQPAZ=7N]1B#VRY-0EE\^+HN'Y=._I<^UP]NJI];L /EY\_GU]D(F:T?->+A=, FNX>-ZY/ MFL!$1Z>GS=K1\?GIU='GL]/:T?5EHWGVN7[]^:)^OOEY.L;9 MU%9\Q[O;>/9DUJCI//<;ZS0(RRM/NBD/^IK/6:)^2QC<_@_25?Y^G.JK5WQCFSA]:L- 9JA].[^^%WV< M#NP:Z-LBNEM$=_1VV M.[J!$#6I4(U'[&XW'F*W M$)QMFU-G3C7L7&6NVQ3YGE&&&I:LCL"&"59D_Y0]5$H[4(\JJSCM1"KL0B7G MR>Q"SO8?=EG:R5F_K-%:4>*;)J2@1+NCGE?13>X_T MLRMYDDV.M"UP-<5="EQ-@:MY+?B@OB[PP<&L^$_>(*V7_%ZWA.O2$AJ>\V#_7";V9*'LAY\^?*I6-CQKZ[#@@:4!.*>G\\V2*UA@ MZP50!4JG0.FL6EJ\(J\R4[&>K5ZQ;@M_L&7->FQHUGIMG4G,2>K(=WEW6=V^ M#=::Q5GGJ]?7[Y2S$"2WD]G277!MWR-28=ML/U.C7BRO4=\H]R9Z\;BV48]S M#_7B&^26&2;Y19ME153<5&&2",XH1MBL<83M]LD*MRE-ABJ&UQ=#: M8FAM,;3V[1W"3@^MW10L%(?Z'1#R\U"-TDH-!J)Q;*\!?])D(3E]"'?VC8P= MN1%12\]")%LM;'F-9'\6GCS"XWA/<\?Q%O#2 EZZ,WBN!1"F">!JQT!76Z>T M B0X051IG.E6L(+3X((%Y'0?J:GVSJEI5R !0"UN,L;OLON9.D* .I*P7>3 M:885/'%6GJ*V+ORI[I+QNJ2^(5ROM&QMA)D$B''+Q;W0NP57Y7)57MW7ZH"W;YRK=EB#%@W\ M5I8^G!^IA6 BVQM37SY@3>K*U_7#" &9@7@27@S+L#W'\D_3Q/.RT2*5-@,MR)PE*&H"0PUP6J^'@J8@^V[\:,IL+ZS M7%C?XJB^'#3[&2)?R8DM?(N M07F3H.&L2?*&6GT69YQ[QK7MG7&!#-]/DOJN&]1O$#\X9;^$*PXN1SB4RBZX,[A_(9]EV?OG?:RPQ$0]Z@ Q?*P"5=T.9>=.'%Z;,:0FR[8C&VO$Z1[,6!+A: LP;#%Q] RKZN%:(P9VBPEE$>+PB M(MQ=_?SI9,.C@O8/+[YKDO%D%42Y2ZJY?K8=GV5W2I/6&#_0_]3.-+4I?,_1 M!3W]]B7XEIH>'F2:8>]Z_?,+-]R*2IFSZFF3)LYMU\UO=A["S6][#_;/1A0% M;B>F/,J#?V<'\(2EM,WI^7&A;G:!1&=JF#EG1VW; MH,T; MSO0:TGV-G;1!N5H[.2_DZB[0YDRYFC=!**L]<=# 9MA3T,=,O9.C7OFVG&].:Y9*UW/'0C=?$ZO;O"] MV"$7NF5?=$M>ZG@'HW);5CL7ZPPM%\RR@3#?*OI@7LS9!_,]&&([QQ'O"WAU M,2U:""=N=9D$K!'10!$:W'DEO&J P2IRN#/ZD"FI(KOBKBPN>++6P&"A9G>) M'69&RO,P#3L8'MP"CQB)N9.-IN6**/JNJ8UJ)0]1L35L[863!,[7)_15&Z-H[#@L9;CQ]@M</.V'I,]RCD>LHKQF=8H\)].UM',TUIW/&C,Z+]S>C M<[&J$37^H/YQ1L:G,["[/]8(. M$BNUL+#N)SI83%"QE:*D9$[/5H:!P?];4E%^99Q\=CFOHZ5Z"+Q?74]D%O@F5C;H#77HZGH8= ]9Z486+_"\\&NSQL[_T:LL>+H MTT=?>S]'OWUA^5HHY2M$ZGHAEL9H7Y[IFYKYKF?Y[G8%] +S8]#B?A$L\$I[ M:W;^ISIG7=JR(5;*%"W[94X?O9"&2F@&4[+A5Z*;6V_Q[.NE'\*R[L63\&+Q MRB$!17/K);BA.@\WK+IK,/QOOKJ"@@,6RL)NF0->;7BMU0"8Z12OTH)+VVMB M:-[V-\OU@.I<_!.>/ :P CY[T+%BN$3PZK4-6U;NZ^V.()PC]K9^2V &!1Q4 MC\_DJ;]/335'3'(]RFG6H5R<;N%,"MFYD.R\%Z&@R*#M.: .G\3 'Z&N7K$, MW8!S5\C05[+K<2%!=TV"U@L!NNL"M UN1DC2$[[Q0T2N]UC8G[O9(& 3(G;N ME<[TZN=L2_8.O'IEGS0\YRJQ3IH_1["DI;S\3]4=ZC[P=GEM7?IR)?Q5FW-" M7,%?R\S].=LVU60_D*D?PRDO]F6#Z\W M"=Z7 ?#@1_:@9'5H"*PJXHOLGT5R;5<=KIT*;LP2J7G3LMZG-2&M;!"IC92- M_0J38C,8AJ+OZ/Z$.N8=(I'<@(),NT-@7ZA(VQ?5B$#>W(Q%PUX_/Y ^H_A/@#31_@A % M->5Z=C#&JM;PQO=P.P.?W,46%EZ(<*?'4Q=QDMC&L,ON MSE=?[82Q-$/,U_.J3=Z"K=10]'/M!PCH^J:)IZUI9S[AK]K)\IINQ')C8]8Z MGO+5@9J%2&RK-]\ZP\PY&JE@F)<9YC\B\!TPQ[*\ A10JU2/?U^:8UY- +M? ML[USYLXUV+I>U[4'Z0:19 509C=C'/O2X:I?OQ&K91EG5%P,F6,^S/'.33"K#,+M@HLZ7C66%\2.D(OEP2#"_" M(.\Y#)*78WV?)L-<3%&$.MZ0?;"QS,[^!3KV=RS2-F(AR\U(.GZK/?)6%X)> MR(F;+]E^OM'"GF*Q%@) G4AOTN]47*-^!4#' *:WC_ZK0 M__(,9_FG#]CY.^=L_KBZSYUYMO1!/-Q>?G6]'[E'@=R6&3HEGWEQ4;Z =W/< M<#2PQ[C% ]<31QT<_)8Z"]OJ!RA)_RORNQ]2A/TL]\4%8>LBJ(H/'*_(?JCQ M5YEKEV"-$E-.R0J!)'K(QP3( A9&8"1/R[)?)I!%MUF_^A*;J?;28C;>J;4E M!]WY='/[T&P#/5D/?S2MU@WP1^N;=7E[<]6\:3>O\*?V[=?65>,!?KENW31N M+EN-KU;[ 3[XUKQY:%M'>,U#Z^9[\PJ[V^_4B^[+(1S0/"4_#FW/ 2H',2]& MD17V[4!8CAW9AW/MK/$SZ:B4MC#5A](LF6OR%!N^-&]CLH7)DMPU;8.KD/Y;1*?$W M,;0T(_1RHK62?6?ISFK]-U:>4R=/R,7;<>1O>O'M/QKW3>N^>??]_O*/1KMI MW=W??KEO?,LN=H8M]AYFZZ*K9'MCD"2.]3< R;.\=E)Q\^>7[TMU_QTD_R/U8@1G'0[=NAL/"1)()HJAM8RD,?;PGL:3G@ M>GF/&$CL\QRXZ038==Y(<"W#M*O9QOW)'>9]KS?R+O ? WMX+X;@V<*V@;0$ M?_6V1]\-&S$(_@ =WP?_LTB^Y6C?M#*G;]JZN89-.3LO@="<<$RGG61 JQ). M GW'AYED #^$,9 PB#TZ:TF-G$.X^#V4:LK\!K]P^7U-P$XV8'*7<8/L;A=G MBN(@4=A@.[0BJ?KXFA*1.QQ1/(B <"T;?G9BIDNX76@,B%=;;PF*I)2MO_K" M,V[')\V'XH9A+)R2>7)J)2$M).JKRVRO*^C)\.? H=^>76#PZT;[L]5H7\[B MKQM?T M4X\W8J>^]C7:WS^WF__X#HZOU?P3W=_"4E4Z$.39; -L;)I>IORAT"$(,==# MD0,*Z#$0E"D@$=0%)2>%XY]NZ+9]S^V&LQY5OV)* N["L).%,_A\JX-2$W7$ M@5(MR=V46CDL6]_AG5@IPIJ&6J/H)64T*7Y,FF($KT=+AT\>01'@%W^985^> M3&E?=)+(I).C>N5_/\ME-W ;0A+&E"_!Q8>T>)5>24NKA_&(LS:9S^=)EJAG MPEMV7(]R/7>H-3#;HU>!B10<1+UX"@7\CGKIM#+9M\VR(ZL[\%&[L34D;+#9 M82.S)P6FSXSSCYY])H >1FC!7@(S9C"P.@()S8T&?&!X6*9V&Q/!O71J4U!Y MVSRUKGBR%SNRAG[O.W[M.Q%<\UXM=9K5O+.$'245""8#O AL,4T1'HSA@Q#L MAX$<%_XDN6V6:I#A?[J!-8)/?;2A!V#A*#M(4@T^#(['$WQP9+W"G]T 79(G MV 6VI>$2M++Q"R#KGV";I%W76G#EK,63AXVK M[PBPT1V!4H7]+2U;>BX6Y_-O8+C]@[UDV"EP!OT@0EOR&HYBYA95V++^Q^9] MKO>;E:J_I:S4I-VTBI/)IJGR8^&31ML[R$5M(5B_GF0[V+\VZFJUH.ZYK[9_O[U@2ZYO6O>-_ /B9V^.?=T\Y9X[50B MJ#_]TX^ML._' PPIV0[K&:TR@0V[<4CJ,/(?!>)VM+*T]-!J4H=<7!LJ[$XH MHU0__(-6_('3\(*W/ '+R/VNN#[PI<1!52V&F"08V0-Y XP MHQ\'LVXY;8'6$ SY* [ 4(C)_P"S\3GPO4>R$$(QZYY=L"GA[<8 . 0C&>#BBSCW6L["&*+O@:3\$+AHN_>'YSQ[^''O\X]07_0L/R<%/ MX,N>;_D=( ZV4- 3B>'7+KQ0/'+HN; MTQ==PM@3$0 8)+:*/\+^>4"BKL>CH=UWP6+O$MUU[1B3"-T(C3^^ M;XCKXP@3O#EL.] 6680DUC #&F*7E0C7"]1(+XDG=0=G9+5:*/.D=*C_#D1N MD4RI-B8^3W[OXN_WL)%JB:7D;PY=:^-I ,E@0):>+VD3@WYSD'-;B.SCKN5F M?Y6;K8%O83GU\/$0Q4N(D%5T)T6W[X'Y_.@*%KXV.X\.)RZ[?7<$;AQB0 WG M\2^T_U"J7;F/&!VWVO!W^,]=X&-> D7CP57[#AM3-%IX/_EI"94T/!R?,P E M@9\S_HL(:\ M!;TX)#$.?OLC1D+ZF W@B!9^.<;$++O()>O)=RD5!)_R%@28NY#,&V$#_T?, M$)24KF6QCP_\(3"#+Z-F,\7RD.B!#H)I3BJ)Y:': (,BC@A# IZ8)90I$>TH+\>#"%10 R MGK<95B[TO+V0,C*84RZ9]RV?Z1LCA1V-,*TB:,0I'KV%OZF'E2@A]V0/9.@R MN>D(!W=\J[P,(+0GK3[I1JK69Z<(JKK"&A[ZC$#=^$9#!%JO(@F5B3I2@C9HCV MEHSL$%4GB7(EED(Q=/'X8[1(Z.Y^ '(#!082$$W.POO$/;2> F#,@]OFMT/B M4]M#9HHP\TD!+!O]=&'A@8B('HR.=SRP^<8M_\&D\9)<)GYSZ -A P_?798X M(C9$OL3TRM#'=M8E9M:C/KP?_!P'3P(8P2:^#_P.7-.E^SFP!6C(P7=%X&-* M2\@AP#TJ8J>1EL+!%!7O&?@+ UE"D$@J.'U,6JI3'@4@IP(@3SPK>'GSJ-V( MC04Z9O]2G>H+S+0)3;4K&A-W&34F4/F/@6\[DB42#06:#7Q.UT],.%!@F!_OX$VD%L0[)+H,G\N$:74" MN&>'=+LF:21G_"[>A!0%TM!]XX;3!=__^ERR/@]B$?D(3,*/_G*/KMT\1:0U M0.KE4KR=?LNK:?+'4)F2$A63JIF265)#HZ)B+I)K3.YF\!B;)_8@]*6-HLV/(_O1 M\X&>NLI& -)0(6[C=&"3P(F%,PU $L!:8(V/8^#TKC_"5P![PA.1_!,O840) M::L'U%A/\.EL? 6C(1X]B[#NA)C?%MRT/I"D< MY\^4J:FSEY@!DL0!OY JXU/U4]HHD8O:2E64]8Q[B]_ )!@R]Q'I0J(N"K10 M6(%H.[*91_#>J)X5"Y2252;:C1\G32XQ0$L+C-[:U2&+#"[7&N-]2#%-NP$" M3&P0 %3:1>3HL$V-G/.3BJ_D0,'[:Z+L#CP+C"I>>]]^0I(UMPZ;J8#]BIH( M9!*RM'RC1 J" A/>8X15:_07BF\AZY I29$QO;4ENMH>8OPZI+=Q_!'OWB,- MAL"06(!O&Z :#_RQ/8B4+X$68=FZC@-D4OPE=R=IQ2YA<,CTD(]FJ<>JSWH, M.)0GWU1/W%3@NS )Z'TOM\O6E#?R0/FTX#?!]398B,08O(_">W(#WR.?#Z-H:,-U73\.I9TX M)NX AA!,HAB0)+5H7?H.L;5*&F/B HU1NFTSZB.^@CW?=OJQ=\#\W3$:?8DL M$<-1W\;WIJ_T?*!6M+I3J^,P3_ DI0QPQ[@[H"P_@]@&/;1#)%O"#=$(WP-_@J_PR:Q M4Z3LNYO[)LA[,.=P@3(40D&(J2;[OM+E0D28)+R=M+M_9X@,.=:W-HJSQ.%C3 '3EY)=U8*L9!UWH"@ MZY'%X1+)].FXD(RLC+.!)LRJH:":\#25>%3Q6\.%0\&1.,8IX4!W1Y[19J8T M7<&DZ%-.$!;APSUZ^%U_0&$"#"NP0>LZ1V#=!M;7AR9] !X^27ER<%.AU1FB M[UG( #9!V2T:J"8>P2\U1)_&A.*KXOMC/)VM3UM'UAJ>$_BN8R[AMOE-YH^5 MAT% ,2M29&Z1O M 40SM&6==REL 9:"S1 M(PDKFXCCS8'P$T31Y[_G ]DG^T#(3P)&\,!'2BZ]%CTV Z*T&>R8 B[5CE]" M_20_;A<6]DI4V(([_GI,V'Y#PEXDAY<06XL7V^9D8HR=+0R2MVN0&%8RZLP[ M=,>_U+0[0\H4%)@R3I0*EVFCD>\25HJSZD.L1^N:_9T2CPQ].75/J;F4_0)Z MT;''TIFG1'J(OE*7K1F";DB/+]+Z//T4E0F4%6D!N>#P!$_(8DI8L6'L4-+; M5,(]]RRI>+F,?V0R!D?0%FZ"/T41*@\&=NA38 M9^^VZ^IH'X?BS91*DBW+1.A?M(]D;-4TCA*32.Z:?L.T(2E-464W3= Q6LI M@ CW@*V\%\ZE/3)RC+@RRL8H>T[6*WY6&1JB%Q>]+:K5<5YGKJ2$U=(RN?"S MWK!8H_0X1)A^PEZZ*(QDRF!JOE$F)2?SB0FWX&<)PR L)@ZY M2%LZ1R-?EH,@M( K9#$DZJ>#]2=\(W 62,1(U!H80!B$>@P4A!.#BS*LN[OOQ^6.)X: MH>R,,&\;JK@<&&9$_JF4RK0-D+N&GX'6B"CB/X>22!("F.W?@I8HY%(AE]8N MEUA3ZFA+B3$()>L[ C+@%P<4)]+SP?>_/G-N- 5O:-V%5'+V++.[XN>(.)]S MAAKB9/7!T;&>@.:'@F$1ACW!3!UW0*)YD<988VR:>9H2'4= 81*0P]QBIMPH MH8-,D_,>?WV>7+7+6%(-2=IM:3",QM2?SWWR1C'E3 M\,X(>ZL DS_"ET DP;AD/;J4=H './X0,=J1H@&MTS#@IP-Q:ADI?&/]Q-@C M";GMXU#SL@%[+%L/*"\CE&6)V0+RE-^FQ->G@5/?"/;5Q$BTD'XE;CD665.W M'!8OR.!@_+6^H=WW%]SR+O#1:@8CV417F?AJ?.%+D$?!G_[/% I<+Y@3]3T% MQ0Z?8\<, MU+'7*4)5R,& %C.S6.)&4BH,!'(%?+6.'< 6R,QY*MC$SR3 MA%64DVE0$1% M6":!=MD1;"/5@>%.)EA_$MZP,0J)6WALA=18>R2)BG$4?!.9MPW&+FC+F@)& M]^,.B0E^:!*A0$(FZ-UPA*%D DN;$$AJH4FW.&+,KK(;.,9L%D+(D'(J<)T4 M8UBAW.>?=(G-Y"%N_(/?][#W6_L* [@TZ^V]Q@C./@N":H=W'R].YP"X+;N M1)!Q[?[I PM]"?QX5)(8^ >Q3,INN)G0#AIZKV.23NN)K&7'4GCP^Z@&P(S7I4':9D0*7$$O M3&I@C;(+M0/P!!;%IER)Q/(#+V_UH%*"?*"&*F&JDB*=)1(HB5(U/4I&0 M)09-;$AD$D4R<2@J\"^$22!DO@UE>=3< L.#T-*@EI< M&$5-LD8N2>BQN.&84R(3+"(/"FQ@!00SH/JSJN^7!:QE5<7/A\;_1EWBB6>4 M!H8ND3H#GILJ_>72!B%&&/^AYJ+8_HQL+.=1-NB$=P4!>_0M@3%24'P2%*HB M.R:B,0Y5C+V+@9U':PS/"5\2Q;5R$JUK8@(%%JUK7;&-&M9$9.-WIR4+_A13 MC$M9BOWX$!AC"F8#R&ZCEQI+44+*7;1[*31,M]#6AQ8:H< MGKQMKK$S81]&M3AF!K Y41#+MM3JZ;*K 6-IJ2[6*"2_;[4OK;J@2=F-5FJ11#'A "9A?^6*J_$A*YD >'[>40IM-1?IB MW6 X!3I1*"H0AP%60\^J6\HI94&GK\^=(\*412CK)A'[CK:APR29^VBI<(!6 MX;W] 'Q^]%%E*Z:>" +9.#=$"/*1*LI2:HIZ)[N1L0S.BU)W?'E#JE.*1];Y M1S)&C[#[ZQ'^1-=B[Q5ZP(! )-7R<=J'IVPG^^?Z]>3K4Y17[I5J)#7Q.BI/ MZP$]6#TX$FD0/Z0,?5DL"'XU9:1[)A)0QS&-3B61\:E:50/$*>DAC^QZVG(S M7Y_;H\"7EV!N/B-P\EH>L% VGJC+FDF;Z06JWL=8O ^$]:440SBV>?WVGC9 M8E$P,*U@X*0H&"@*!O:Q8&!=;>_>6B?7Y!F6^J=:':DFB3B:UKJ7^GJ/FQ&]TGZ8%%HS\. FVV-XL$ 9_' $R=JXQ/[2U40^@@=S*RR5E)I<4U MNLP#X26^4)!\,!ASM)MG9''L(=W-*,7?UZZ,_D/#_KN)785$]J@]/KTEN#.<^I.Y-U!E^B! KF#*B'Q9/@5KSZ*;7S M['$O='<0KIM]G]H+[X,<]XJ[FUXI,TG*/R>X<-(;13;13G0=>F>FF]])B,QA M83]PA]2-/8F4ZMUB185]0!"78YL/,AI3$C1[0&U\>!X+-<'J<,<@?^ Z.@T] MHPG!>Q'X#ZE>(IP-HLI(;DDN6^,974IE=S5J+B8"/ C[D2-T4P2B&FI$MR*9 M%!H]SSL"'KWS'4BDA]9S/7)<,F.PE9-^DG7D:8_U>&S\\V*^CC?,_;"7V= ",0\">>$8Q^ MH#E][[7G8$F2-W>B..FMGW1M>R=M)%,6%"OY![U/GR[V[CE10Z2I6N6X9-7J MY_"ODY/#%0A>I3U.SS].I],Y;I..Z*DVYF;8Z\.GRU0'.*GU9Q&ABG5^7)15 M7Q RZ[YO_6,ZR$?Z^_7BYL.GL[-5OU'>4SX6QS'G<9QL^CA6(T1.3DA^K$R( MK%MPM-.=PPO)L3@1H7U72([=.8YM2HXM0T+W*^(Q,\?T584M2]1'EKJHRUE^ M[S'QE+,=:K1A-AM564DVZFP5R:C!'*M>.$/E#N6H!]E;>."'0K:'F.=Y&DJ; MZLFLP^4Z59$ [[J!'X9IY!7.?5'8U7<4<,QV>A:ZS[-N%2'),.GX[,2Z)',* M%)=5? M6Y5]:A"O1N.J-AV3B-Q2!B6%]R#$,+QJ-XZ'0,3"]E3[H$:+%YBNTXYHJ2UAQ%\?R\4^C5=:I)E_712\*RVFNSCZ M*-5]+[-2;T!/SR:W^VSZC37P>;FR @56E*;YR8SHG'.XNWX]DO,VB%+C[5&@/ M. -8NTB,1BK?$%&V^#BWD_LLDDF1\_'Q1T8;O$3#4CE327>"$%(KWM<#FR.5 M:V)W)*,<38 .TNQ\/ 'E610^D5%E]1U4904*>QH*^[1 81='D+X( M'"\WZKM=98E:#<\>C$-W#HMTI8O9#(:E.B$'3XY-$$NE +',"6TXW0UHPX+8 MDK^7!WKD87=V*QMI",JI!%(]_@!F[K/\9JO;>+^M)I"7N"\8A>K6[C0F7OO9P"*J)W,L8"4G! ^#_W_DQZW^ MD>^"F4[+&X&&%)'6O&@3_B%/ WUW' IVW:851H[64?7"_7 M"D&SNX*F6MV^H-GIH]HI9JJ6JP4S[2XSU;?/2[OI;:];:3="U[;N["Y6_5H' MU<-"72\--*Z43PL1L[LBYJRV?1FSTT>U6]QT6G#33G/3V?:YZ7VZV;?8);%0 MT\L^N%+>2$%0(5>6#-]M7ZSL]$GM%"]QT^OCC;SD4MLY:]3*JHYL'<^8Y\06 M>NX*3V\5S]ULGGO;_2C>WZ?OT#)+0'X\K.2@>FA=]EW/+DRUI6.V9^7SG54M MA:WVZ;0PUO:(FVKUU6S3(Y\EU8IN;I6(3 8LU6R+V#'Y.RA' T<&FJ M2]*^X MQ,DK./MIQZJ,E[8M33FC2#>GKD:58TCR5=N0U"#;H?7+2;D^;PERI@3PE]/R M\<179Y3X3CP_TWE[107'U8O%"XYG%Q?C.-JN.R+V"41OP+-T:82X)?"WP/> M1QV!/9*Y&0.UG; .FE>-0U@3#69+! 'WIH?'M8#K72]T?^I6(V7X3';# -[N M9G?LY2)HF^88=>VP;XE_QVXT-H;D@8SB=6%G9X^+;7\Y!N>X4JE,GFZ]?H%_ MF&,O=X&75EX21IU!'O89M-IN^,_X2"Z7H]&28SEE]*RY4W2[NU(R$+\)C/ZSFB\35 P#U[Q M]1Y(86>,8*DMJ_!J9^63133> PUFB^8E\UEZ1@\W!HN0NQQT!8Z^*RGFT!T3 M6F%@BX$+BH2G=\)2&W'4]P,YA0*O^>9Z+G; Q]^;8'SZPS%/S).=\5'Y\'VL M@U:K1>;2F^^14(A(%/+20TUY3@8=%[8AUL_1&8N^(8NR+TK@!)EY(6 M>W%O7M*8N&?SVV?4;N676JEZ5L\WT:JEBXN3 M.8TTZ_[%Q9/Y:+B.^=8XO01VQ%KLN$_F-\N-) MGU=4MV>M>0$I7:TN*J7/=["KTU:%)&]K(BKSR"DC)4_F$9*3DK3HEK4SW;+. MU&.+;EE%MZRB6]9$MRS*)7$#8F?(H02;N@^_5^OGT=@2.[TE&2/H>'DCJ%X^ M79^[/.2!O(FSW =VA$M&@=\38:AFZ,JY@!1YQ9>55RU@)*6MLWDV;@U&VOGY M1;Z1=@;NX9Q&VIQ#Z:WI'DASBT>U2*W%N M($X)DN$0]2'J1E1J>MB",SFK^1FG(W?1#0!QY%DN'+4;T'WX%?%V>1FKS"AM M&XQPXZE)C^UQ2<[R=D37=9C*NJ3X(X(Y)!$].@,W5/.[+#3CWD M%IYFTO'CB/35Q#ZAO2JL&S\2UIF*M[KH=+E#W'@'E^\8HY@1XN%ZMH_V;%Y-YB1G-QTOLSH_DMSBFFTU%JRY5J"\$T MH,_ B'GNN]W^;RFMM2]U!_V$57*M>W4NKW#4DVX>PN5 M!7JG+'3(DWVTP:NEGP9^&*KR"PFQ4_CM*7:3 MW>T&@NOFS$#](0WP=D.J%0RM@U$@AFX\# _QJ;FWLN08S[38'/I/''7>B5CR MIO!K&@'@>LFIO<*R+;TXI7L*^%XB!<:N&. H[&Q9%BRHXR(I=6P/1[&._-"- M3*!=]HP[]@"H%'[HPPW?S9'^A8FD)Q>>@7D92IC +F/"B#9Y:/_+9S3&]W*[ M+$O"83<]?PA,C5=0;LEQL7I=';O_ U,X?7_@$'SB";C4BR9N0O *O>GPA2&< MPR/)ZV?H#SA5,LQ*M% < 9&ZA*1.K9K'',.P+O LF MGA1)P:\=&X2.U1%C']:J[S1P[8X[D%29+=NXQM7T$U![9/^$&WBB1P3%4^&1 MF. =+EOW)0XE6:Y9) ]D&U,6"M]@+--38[@=92GATKZ-A2-A/(@XVVA/RALR MTQ!L@J;&DIGBB9LBD\J;5A:!1.\I?[R4V+H'B6Z'0,LJM_DMD15-@@)9;2TR MMI3BVJZL4$EGDW*JFG!0 %2-W^<#%)143MI]$H,Q_C8@V0($&V0/Q!#>C,U* M*11FO6?!TL>."%A6MFZ?L%#71=/#QY:F2F$=R,SXH51%0QL$!.BQ7H_%'V@3 M?I[EC#W8Z"Z+.+Y'S^Y&/C*P) R0LIAC(Q .=V+6VNG&\[ ':)0)A-(&W+\B!"-N!@VFB47RRU#^JH=D+>F#5*0-<.\ M>ZO"Y"[P):X"#Y\SY=:#_?/]28[;6+,<*L\$CX(-0ZHY73_FQ#U540YT4Y1%$.X;_CE88=_XEH7N&R\WF2(2*1:G:U#!3N@C^ MX,5# >0>:B_@7V 4A([;E0X62FD';@H+ZJ9"'BBS#0^)E@(>M: E6M)D2=T, M'\>V&.+]R4^B[V#S,/+*X0W T)+1'L)VPO*=LM60I@D:4"6%L8PESI#>$"P= M!YTK8R\DI% $HP#L'@7&-#TS? '[66_/E+6"W"J#&/$8VD1SO>3I])[@H_(F(KX2N![^J]&.J?6+GVY( M\$W]W2 >H 5W+1RT,$L,?"Q)K[L+9MFC#X:NES2,RR#5.[[C2A1H'IV43.,V MCT3 2X6[@+$Y(',<6QR TL63I5@>K J6"W?AGG#<':03^#:=+IQF8#O"?$@@ M'F.P/_V '&0?^\I%?3#:T0Q'DQ9.-PX93"I^VOA8)@FPH:S+6+[C_P/KV&K MI0?X)VXTW?V=(@UXW3W=F#]V?C^TA&>3:0][?"6Z@HX8/1#X\UG* S<.$$\; M_)Z1CX=LG#9^[HB>D!!A9=^HG20@JOU3'ZAVOH'J8:/0%H^0DCT_DC$/C%>, MP*]R93C!1C< '@4?:]ZAVR:M_]#<"40?["F7SP9WC8'1V) +3C*FSH+R=4I6 M)X[D']4;L@U/9VM;:.P'%*N5M^+75Z#JC!^ V%SBUWVUX9>1Q+13IILCD=92 MEL@^-T3FJ3].&+"[9$;P?;]!U[G_P,._?TJ'1#$H!>X/O>7&#:A5ZF>'5LHI8"(GF0( MS')[5@COUT54MPJZT3II#_'BZLGDI20Q/5MI"]B[0=3WX\<^[97J6D1=B$"& M]6EC7<>E=I7$H"5^&F'^?>_9#AQF:1GOT]X%!AS% M*U="0G;>U+_*8PBS.HAYT,/P(/QY@)R6 M\K(RJ'^M[/"M8D_%+OU.9-/#.%B9' 70IGA".L>[VK+UD_N.FIO ME8+FLAL8LBJJWR>3A;B++*GDD"0-_X9*067.0B0XA/'?<9H5R1K;MJ"9%6DS MHNN/QO1GN'OH]R)@E92M$_AC>Q"-DZXW'-.F5I;(Y7+94G8@U3KP7RX6^0%; M%CT+X4DKB%Y%[B+>6[\-:#G0M%+KD15%0DA+TSSQH^MW^"VPF C4'S&(SZ8& M/[",D-T!$ +^2:Y!Q@(UU]M@!C[Y'%C H[UL/1!+6P>C =C45.8S@.T+R-;I MDYE8K93K'XGEL4!S;[N>+<4P&:$[QF@.;+$KN[/:5K56/OFH)2.E?('>R$C$ M*&4ZM9@HNLZ8Y7OV]D!PQEGQ+7M6[>3C^]IUJ?:FRRE\"CJ!Z2P6,J6N_D+P MDR78(7%#.@W#6*Y43UFI-56,N-D#N>92RNZK_6P=? 5^#P?LQ#N&1+<[)@>JY]3EV'D'*_1/U_V%)/E_FV+CRFSTH_215 M0(9K4;=L AF!*?VH\PB7;+G JQDP@^K%R85UD-SHK'Z8=BOTG[1#P(4LT+LX,PYAY)>G.R+XL@S$H)M^ 6PYHL]\-BW #S>=DNPTE;!R:SN"F ML[M^+H.52/081/*0.KR[0'F(37V,BGJ 6EZ\EI;A&31 !,(KY+K_5%FDMBX0 M51.A'@^H+!2CXAXWY<2J3],8)F(BDY/LUVK%ZLB8.AZ&>N%V7_S ]ITWK?8A M^BDOKYS<#_"/*> CW0]CDUG_AA2ZB)(K.+I,3I%L&/K<1Y+.WWR\0>([RUL= MEJ9H@VKM(^H9%9,BBTD;&>A/#-!DP0;Z< GX;A%Z%;!KU%Z#?.$>'[F07$0.DR?PA+J)-CP0A:4 "X975LP=BLQ#0@\'/B(: B)5P5FQ8E],:0\=3F$K8!_/_JX M301BXH"]\178>>Y3 Q>#_Q6!FTZRXR?F084*/2G[CTV2B5=^1N\+O,LG(6/T M&&OP.4B0Z,JN&W3C(88DND(NQ&;!R?$(%=!P7-C!0#MQH;'C^R\MIH0']?;A M=D8\LD7O,9Z <629[A"2=@AF\^A)C$;/=H,$.]$SP+2@BF)IN4[O4\3)GR0V MS>%+@GJ@$XT^5A)-3@=]7^0IXD<*W0OJ2:'2 /*LF8#H3DJ$FKQNBM"])XN% M3=&VX*UI>![RS3W)%]SY:[@A&&%'?]?."VE;[F*AW3#5-@CHPQV8W47:S4N\ M"[>[T V(V.5&X1-3\RT27SK7MLCY\)$S%74P;N/Y$[F2F7=+8SB>2>B@"X4X M5!!,F.M@&6E83*_;HWVEJ6R!^=?6/[ZWKEH/_[0:-U?69>.N]=#X:MTWV[?? M[R^;[3VV/!;FGD8HT9FI-EL(_+,=M'T#_R?1*U#3+[5C8\H"9O80-DP10=7A MC2'*($9_.35:R&.SWSX0W!%FWM(X#2 2CR MW+N20X?L\DOU^"2Y?0[RZ?BL?); +J,&NAN#PC,CA8!W*QE*-YYBU30L1]1C? [Q6C"RP:4UC# MI#(E*C9EAOS897/I%"E6YB-8%C: XVCP!0J+:ZB*0B#DW8M#0&CV<1S.4!+ M >#S.#Y!7!P!^H9[W^%4.:$ _B,["M 'FL#'4,%*+&].6?4$3V&4 [DJ!(#7 MRF:*>'>9:,(OIW$8.< G,!R>R6'MZ#2E(P$X02P2+S0"*=[1!$2]HMC.+GFZ;Q"Z3@95!:WP M[BI;U9AG EM(NP[7/*ADQMAU%7&=I#A88O39$KQ#8A5LWX M",QS<.XL,Q!3QE Y@(>QFH,3#E.I9A)^AMN3L+^8:GVQW@)<=P0.. M$(P@(WLQV/,$;8%W9(P"+X;#)\0^$U^=]509C\!AN780<:4Q;C$A-/&]>@/_ M&5YAD9M2^(,"[TEDIL3^=^R!L8UHJ)PZ6!U Y*!H/(R9[3D.EX'Q2? 5]61 M0&7($4^N;O ]F<,D(QHA/R*0"8>+WV4DB%M;*= L#FN:MBY?C331FR-#2I2X MT(!=*J/4&!;,AD0$?Z-SH7@DHZ1=ZTF6K M/?5;#%[G7XAKASA[6UM71!B4"$T=$<)F/9^>IX!^P(<<=M(8)5F+#$L66#-( M(&'*7MKAM)4NL![]/#M46GOR@65KH\>8F5L_LIR83,%)OD2IVQ#8D GBSZR:9FA<[BLN 8MT8 M8(:U(B^.J= =,DC$I)K-P_<-PR6W[T FF#C/MDW9 >Q6;K00(;B?')F)&E?. M/$OZV9>RWZ#LK^NDLZLZF2DB.>32B.,>R(8.&;PT.'0*#&:37*4J"QJYCA/6 MR\[9FEZ-H/6?0A32[87(,\\X*CT^YC@G?,IOZY3U# M5)99 _OX1EL+HVY0!(VPVMJ1 -&EQ%"-Q="%,4QAMA@RXM-SB:'3U/5+B*'C M\OFJQ-#%:\40,.GQHB*(1)?9'X(B# MT>,A,(7J-'$I)LVEBZ&*J&.)O .\E MEU>RQVM^!1\Y+\/6S1O-(3_F$XGFN,R-B\1J\O W+(,,^S=7!.D07;I%$7U! M-3L WU+]R#6V5+(AIX&X0_J-HRU$KB-)\O+H9&17 85(%(!?^]+"TJF_ <4U M?46H1XI(T6F0Q-498*\F"OTQ*@@7I$"3UD!HI\$D'RY!4=%G9LRQK.)LZ4,PWSW;%\QTB^;;X:D-PF@A.EF AHO2/(15 ZN1)/Q[$6:RP6HA MS$QAUM.;LH0P2WMV$UVGSG+EV=Q/+UI4[3K*J5XI4$X%RJE .2T@A%N>U8@? MX5*09)5S,B9LSP/2Q5X=5 M!?61\.R!QQQT $)5"H,\GZBD:]MGITZH=_@*N MV9 D9SRB&DQ/:.%+E[/CZ ^'^ $FQ%5_"Q#;O3B@* CYA0YYL(.!,B-D(,7 MXYR6CBL5&M*,M!'R\CU$^F'UK+34 MK#"6G0LBUR+VK#!$_M M*["B+@JCJ!E7Z%)]&!#* &-3(4>$9!Z(W)FDCX]I#F5RO/*8&-SO AG(#E%)K652\&:,DZ:=5W>AL@8>:2S[]ND2:GDL0]?# M/DACE:0P&QI3I7" (4CT5NUL'Z]$0!.-RDXS% [!HE-0'=BK6@N.S,AKCO;A M@S!ZJA?I!\;B\;>9"VPC%#39!M@R+[0EEA/7(T&PJ<93BD5 QW#(5C5*,+_ MQ;6A$#],S>J(3H1KDDO1WI')-\0OPAK[L:Y$5:7NJ@%#&'?AL6$OQM.4 MLW!/NB*U46:+:7R$0ZBLL*2BI2)S]JF6U"6*\CXR5KDK\<#&]L)?_3S,,XD8 M:EI=T63$3PE)FL%:2?!+Q,1 M!;9J$TKM"8:HT62<7Q?VHHP-"4F-SQP,]E6@9 OFP-EPG?_^\.]_.Q\LZH C M?Y8>"%P#IGTK$D.K7N8E6?(___C>N'EH/30>6G\VJ=H./OBJ?K]JM2^_WK:_ MWS?;5N/S[?<'ZUOC_N_-!^N^U?[[NZK"XP$A+K?ZY)R4H;DF!%^2H$1,FY0Y M' 0V1H,D%0534KJ1_RC(KB<]KZT(V?Q.8]X<.:2$DIC)Q)+,PXQ* A2VV1=* M+3ES&]FCG[+SLL&/;799I >44LDU_.--JZV1]CA]!'';G$$E'C9Z\DN4GX;B M< M!U 'S/-F"EPKC<.)CL]\G*E2\+,'\>_*11BHYM?=2-%-K-00W>DD&7PJ\ M].Z^,&'F'<^666"N#![)1F;+U$[KY "_U(B?N'OZ-)GSB]1="M>GD09:Y)*A MT60U XF9FTDRW$<'D,#0N02!"K/B 'PI6?F$YIO1)"2U)%G1GX &5'\/;DAB MFZDGY!+:@A[\"1Y@SWIZ7SB/W*.&8E*<^H+/A-)R&I6-]C(* M_,@ ^ZA2-'V4 JQ0?RPP@[>$5I$-'1)NPK@8"HIG,7C2H0[2CW EABMD0V)2 MQTFZWYJ(E4P?TO-LSO]YH8)%2X+:"0L4DA@O?$E+H6JEBE_*3?O),L2IKY2N M?"E-)%7S#D=KN^FG-"T$ER[NF[H5RRT=4U'UTPKOA0QK2N-?GT2"X)BKJB:5 M>26J)WYR-=%(C4T-:/Y#4=DTYO&L.K^"2'^S6IE/*:0&0$WN5VB2+ZS5\R,9 M3U(<.N'-HHN5\AVU/2"KB;HV>=_8MR#?0/A+2).%NE[[6 K'/;0-P9FNG$P9 M;1SARA7Z+PK2/561+S=BS)K:4T.!LK ,O7,F>)S]>/1(",PN#FNF0C2VC+.E M-#B_$#FY1,;82-@,1E#-[3"P",?[15E3I5FK\++3)&7D1I=+2@7.'9$P .,. MJ;D.%:X%;OB#ASI,MN2&+X%"N0$A'G'W[U+F1;@*F%:+E$7%T]@>FD=!6%=\ M,3@2,GY@7+",1PO%N-UI2&=*DO.G(9I MFM.%)JQ10NAX @;:9V:M%#>[Q9S3B$J22WIOY9^[JFR9FV'AZ[!Z556#4LNG M.W&! <;\3,>E6ZS+/6+13_7I/=L=<+@I/<.$X;K2&=-S%?3[)4_#DERF*!U5 M E-+%IO)QDR)5'*X:HUEL/9$\28#;/;(D$/J_:GFJ$@V8SQ/,,$&OR?!;(Y? MZ> 5/$C'KV3X:L:MQRIYKDWJ,"O.9>%/S9\>^:LGA.$'9^ MDS.[?9!\ MFUH;1E@'J]>"=JD_**OFOSSTT^?)5S:UZ3,JS@NPUZZ O:H%V*L >Q5@KX42 M\>GQ'"AN)SJ+4,QC"DZ#QBV3:L9ZP,G)XW,.@*V4ZV<3WYU1,I"M'G33[U%: M\D5>4KTE*[^W(OJQ^E.'HRB%!YB46SS;HN3^-?ADIDU.- M$6=G;C#6GF32#<16IE2*"OG^^'5=G)J-)V-A!)@>S3E/T%>Q.-1]B, M%[.@W(C-CM >Y[DAPHF[9'P+C !XJA&YM.MH2RFQ(#M"&WZ$27:"XF>Y^5-S M7ZA[D@9U,?9#SVZ0BY-IR3&/1N 9,D:G:^K#@ALTXC&&0ZI_5;8W,2#-.RQ; MUYF3SVRR'(*9>:G$.:)U\((<%@OHS?N988W)R:&(SI,T<:H!&\L$D2N,X@]*XO+UYN+_]VB:$QMW] M[67S"D$9NP+!6(F;;QH!2AZ^[/LW=#(*75#YH]2&Y-().1W(59W)I%<8!-AV M"4M#<>@, ^8(;IJ9AK2\OA*V?9(BPG1/SV E>WR(5JU;S8:;3O*4E-XT M':@]5I-%)Q/>?#!=.0Y0VFL,2$&5(-"'A"^&V+5>5^)33LD.M>Q&@:^"DAS MU1@Z,-G<'X)MCHG+%UOK3ASZZ@0\"H6:EN[RMY1HOVOJKVYF!>+0'>F?D;Y-*KYK>F*_-+XVOK.R:5ZV;+X6V MTQX &;>DA<:NC&2C"N183K+03JLJ9VXTG)E\PRD@@[D[(D&L1?[$K.RT M3:=PPJ4$+-,S:PG>V CM*=2-Z4Y-W/Q+#FTWTL2- %KKNG'Y<'N_,W2]D1;A M"="'VJ[R>$C,0@[\YR2MAP2N6J]2NGF'[9W?E0*>8S"+5*JS9]A0<#V=8N5 .W%B258+8G(*%:GZK<2X#=D7 MAL9/Y?"5:2D: #8>A3HVM36W%;"Q^Z4ONWJ:KC=[EJ7YG\'# \EL];%'..\A MUA; V_GN? M?HR..#X0+'[!F!AS>!.!%?B+6, 9X&1P[C:A23.7 G@6T?)TD$9VV]Q9FM+[ M]*G9K]>5!OP_M'L\287_,%N?0?2U-]L[OWVQ/CHM5K95#ZRJ9GX1; MTP!S;HQ(!=_T"BY31'&?J(!;K0(T&RG$YR(=A,VV88A]VHV(P&:TOQK)^!:S MAM8N38_2XY0!/3R1<$0A$A4'E' @.4P"R,F/(_7)W%NCZ45*4.$[I +-;DF)L\*Q)BKU[<5<#"50C?KQ1/P!2S.EF.FL=^. MQFBDXI)QIT)-TFT_E*MULR60[3^"1TC>U"FAG?EA5Y* M% /SS;$M*RM3YM76+XS63[RJ^JG9+VK&"V37:N*D*!VC%@2)#0WBH2FO)S^#'E%+N](Y>3*J"\8DU2:&V-'Z3!DIG%7AG2Y-T:0 M+292^:LB:[52_!<6/,T[WF,%6+')TS$!8]L$A@F7;&B2(;.S[/,#/%>%$RN@ M4)N$0LV2FP8LJE; H@I8U)N!16W#6JBQM9!M^H"ZWQZ$OJGR.>"2F047^H,G MJACRU;@7K/^@\)&L+Z I]FD@01K_0:46><",Q:IMK-55V[SMTI:5%;6DRVX7 M+FKIQ)'>V8'L0F2C[8&-Y\,\ES-CHZZY#,8/)F(U^FJRBM@@6D>U#/,$>>88 MVC9X3D8ZI^P)Y8(5>M"126,,J2=6H4PD#UPX4P>9K0N/@*6#J73)JVC';AB* M=$C?K-9)Q?35"_(1J#J:Y.Y^H#Y3?6@DQN!?G*K2/9',]C1YX6M_6I1"0A_! M10RD=)(S )4XHNI1."3=HR%]-$:_]5#&L*DOO=SH*<3C>FHG54WJ_*4+"]<< M25MX%C?,K$N"71%/-L$'6>W&UV;;NKVVFO_XWGKXI]5N7GZ_;SVTF@Q5_-YNXA\EB&-G,MW;$! 7 M!M"+1S?[1LO2,"\B;L+MW^P8S2FTZ8B>C6I:DV?R04Y3LS2%7C6O&]^_/K2M M[W>W-T"2-ZW;>X,R=X4*5]=K@&GK!E%!NIO2&Z,'',ZK:8%_R8%-I^G@6^NF M"1+JN@F"R6AE5YS_GKRB>?YD%VD"D+]-4L#)NP!7[MK9O_,P\XR*VWH16BY" MRV\FM+PZ<2Y^]MV.:YAWR0>30OTT+=2;__-'ZW/K81MZG!.IS(7__0&X!ZEY MA,V+O4?]>PA^K?I]\4UDYB*>-B6F'4?^[RF!29\HB1EU?&>L""H*-)U%CEK" M$T:TN_9 GGK'CR)_*)]V7JY_A%LU^0S^U@E0*MSXH$8B9\%;753+9WBO*Z$' M:!IW@1\#$([S+Q.<_9$6.'*9U4JY2L#"&I[,TBO4$J0?1:/??OWU^?FY'(IN M^=%_^K4!GI7[),)?A?-H![\Z=F3_6JV>U8_/+WX%J5D]KI^='5_4ZI7*<:5R M\JOX^;_'9V=G]=-R/QKJ0S^"NQT!GV$'M]\D?<-SJ=E@B\ 46 YU-["YHOO+ MLQA$]G^L!__?,=9:YDK:NP#A!;(,-V%#,*91W1K$C7U:KE* M;/L*"EF7%%2$!V1S4CVI'\]%-O']B'OU9/'/K!NM2)*@G+F5+7 MQT>7WH\=/[_:FLYOPEY;IA%5SC&>K?X8)THP]^X8]^T0S^ZW7[^@-1%9M;*(J)]\TS4M MZR'5>5;E.F6J\;+Y9Z.$9D Y4&AZTL4BBTO"%RRN&Y$ AK<__E\ M_]4Z:)%398G_B;!3+UJPGU6^]%X7#G^UOVP8.7AT8,TB3)KUPKNS@"=[J!DM5T/*:\HR$^9.GE=\!\U"'[4' M!3^CF[?G,4)Z!OE(L!&.1#(9)1'8/ JHTXY\'*Z$3@@6]P0!DCS/%&8W\/]: M=ZFN[]A*0KH8#+=W*'>]K^%F(Q B@WU3(A:(8;=I^(".69@?I:(6[=:7F\;# MGN<:YJ_MK9W0.M+U,D+-9]+B%#]K)QCTINH;WN ^XM6+^C%!M^PAJ;92QG4E M5)(38P$G-S$W>KK(.7%X(%R6B9"VCNC;@YZJ Z&V+O(":ET=XP@7NI\=1WT_ M0!SZ3E!Q$;6:ST,XJ91/%M5TJ1L<7_ -UB1_I8EW<_EZ[;Z>]WZ]DL]=UYJV M$[0]N';?[+'%@VIK]06,?DNN5(42>0LD3QSQ'\%O'/VTR%"S.M@T?(;WN=Z^ MUOS"G\>_I0/?OX:_IC]H?&O=6W>-F^_M/]9#8NNS3)1\VC&VM=0_M6-::6/H MHN'IQ6%?VD/3XFO\UX.D\[S0E_A\R6$A!MZ8&'CMN[S,X?]LW+3^M!KWK>;7 M5L'B:V'Q?]J>^V0U E<,W!2/3T;I)GC<@-\;0;[D[[*:@7JPO2P$MNR$&GGZ MKXWVPU$"0YB*R]@YO,7Q@@EV^!%<--ST__.W7_O1U;6W/;MA)^KG_% MUIVF]@QE71R?DR/)FE$<.=&%VK'3*;"7BEH=6J&P;0I59 MGJ&TY9+GBY/5+1%(R=2C<\LQ4C_N1-J-=RVP+7$+-4R&D3 M7GPJE&T-1_5V M==1I5_/.U@U:?UG1^DMKH=4IO::S5%EJ] I?9".3MV[3\7^OS/(K6V%27.+J M0CP]KC>L]J@W&/:/^T?=8?_T!$Z/X>A=OW<,O0^]HXMA__<>-F%O;P!G%X/S MB^[)$(:GW_^NG/>.W'[LUQH[;)>V9?BN!^?=P>ON2>^\Z1MB*>@DV8;7[%-5HVDAQ&2F-<.]RN80SB M4I;Q8?YLQTG9O/8&T3 G\L 1BN1=Q:/9([]Z2^Y_:#-%9M=(-=L]#X M%>WJ0\+&'#0?"S[!)&038>"W@FD$E)S"@.>8AD!E<(R#<<[*;Z!B..K]W@V@ MGX5[L&,3#B]^>M5HU%I'*LU9-G5/]=9N:W7)^*L[7WQL,_?Z@FV\)7FM;.@Z M^*[#;,G7__:%?DT_:#Q0_WS-#'HE^E\ZA8^9FD@>7?+ NZGVSADIU)@IZ]@- M0\*!+@A%9G7!T4:D5BF&#?):AF>';BV05<4LQ"8-*A46C\++K0ED/.3&,#TE MD91]Y$#./I_38%N$QJ!*/-/$Z2"!4.BP2%$LP^'@&!U,$A$F8 KZ9S%^PC4O M)Z$%I,)(Y&$8"6$B;((+-#E2-]).\^9HFHIPF>A+GB\N;<,SV!X/V/8?&]@X MQ")#=R9D+-PW0*2A.';KI7Z1^;H#"P[\?RB+".=$B"SY:H#P$I1>! M5LH%^DK'-RNJ$>"1H(D#DB@D"B#D5$X%%+8:9T_(3 *Q5!,SPZ/FE\)8C:L& M1HW>;K0R6(*5F1FS9NTSLAX/LEX^4&0-K[DA$:3ZOUNFQ$Y)S2GLJS@6^.@< MM ],]JS!AV26'+N:902%1HK[/Z@<[?->-K!]$[L$_":JS,H]$ MFATH%2T!U .&++FOFGA938QJ:(VKH$4!8JG-&_QS"W^IRG@N:>X.*M\ DUAY M/TQ0ON$&]Q4=U-&RN[$3$&,,66'N/X2HVX@C$DI-G@RJ L^XP+PS%L9E,Y3B MF9N'RO-%'ES.I9I+YJ!5LL$%0((RSU*GP)R(MA@E1>1N%4TQ,B(2N VT .$Y MJ\ON&WRZ0< M_S?B)(A9%6;1]D!!@]B@AP[^RV%@CNGQ?O'0\PAHQ%1#!G1F4N MXS"#(8**2L(^T]$,AQ@9!!L)*>R4*.\FM125'&0=&GU N2:Z5)0ZEG%5+B@O M=([1P#B*'H:8\YP!KCR]=*\N) 8%[.$Y11L2P=+; Q^CDL@QU3]#_PE#/WR@ MT.^-F2Q\N-\)M*=%DS^#]>F"-7J@8'WC<;".)[KJ+2M+ MU[,1M)^1G8E]JS L-*%FB>INF#55QF([O7O$N0R>/GSR[TW\.Y$-0V*$/^;- M%>G2\!!!Z6ZIZ0([*^9V[7JK$F;F=0%E7!.2HB-N/DB9,08J/7)97UBOR MP1=OT6TAXKD._R:H/?BN[KSY:0QK M:*NTF=-EUX!3IJFPEO-;B,%((2&G_DB@?6Z2'40FYF%#>1Y_J9*?A1/^J1!H MO@L=1>8^SC&[S]=;CS-I/M3KK:[$L@YW5B"\Z!J5KF-#P1$/)4N=7S--./M( MM-.7>8YXN@+5O2&=O5WY+)25-T+^ GM#9F(1#C1\GIAN1&19UN(0A!6Z9."Y MKZ%M*5)<+VZ(6TQ)"#:^AWKFM4^0C4O\6?KQ&-+Y1AGKL MW^:]P<-MPGLVQ3$!T+>]C^"#O&635K=AQ2 /*$<$O!T5R6/;= K&S1],-.< M0\Z'G55@KH2?5$21Y.7LC?_LO?SYUGASZV@W]F:HW[' .W>\772JINIM@_*G M^[X_@+/NR<7YNW:U*+\S_<FW\-RCA+!8^A=\;"@FS@X]97) M$XIZD1A#*)DQA]N_=L^'E;/NVU[E]:#7_2]]L;_4>_;V>#A8:4OBBE:3]48* M*'#V]N3B_4(;2M"?'6SX02NJ]&<("!#WUQ1_ 5!+ P04 " #S@:I6,6 + M50,( >+@ #0 &5X7S4Q-3,T-RYH=&WM6EUSV[82?6Y^Q5[?:6+/2)9D M1[<>2=:,XLB)IHGMRDJG>;H#D:")"0@P "A9_?7=!:EO^2-):\L=OU@FL 6 MP#E[%B!;L4MDNQ5S%K9?_-1RPDG>YM?_K]?JAZ]_V'4&\<'#6J_X/.1RB7VZV$ M.P9!S(SE[G@G0-JU=0UP1=$+!%RTH"77S/MF@.1< MG M? Q]G3"5%S8A96$HU%4#JD)!=;\F5!."S%AM&NB#+!M._39IY'1IN*+WE6Z; M\)_YQQ(Q@RC44S5(V$V:NA&I0-:["L-W]XWWO36\ A[7]@U9EV&Y5TO:+ M&X9[M3+>JV\>\*4:VK1YVQC?,27'KUV927&E&@'N&C=KDSSI]@>]T]Y)9] [ M/X/S4SAYW^N>PFGOK'-VTNM\P"*L[?;AXE/_\E/G; "#\W_M8EQV3_PR'%8/ M=MD>K<;@?1^QP B((T(UO:8 @7$2 ZF9VH]H?@&3!13 Z=1;D5&XVNF1]]-7;EP# M6%N$$OB2$EAN1-1<#8%WKDEMWZ\'C5AQX0U^L9>FQY.$5+^7@,#DD0HTC*NU\ZL!0S7'C(5/.9!Q]Q+PE0;(25AA@KH%N8,H2 ML0"+#.A$.-R*W&[-0/& 6\O,A$P2]H4#06S6I\6R$)W!(7%/8S\&&03"!%F" M9@J;@T^78!R+( :;T9]Y^S$WO.B$)I (*S')P?@#8^%BG*!-,2^BT:G?%%W3 M(4X3L90G8PO+\ SQNZ!T^-0@SB$2"D%$>)R#IH3X1G.L-@OU0N6I-.;0^'\@ MLQ#[1& N(*2$H!842E/$%5&"J"+E'/,%W.S*T$BK4%#');+()!H@T'5*9P(L MM=Z?@-D8(JG'=LH"PZ^$=09G#8P*<[_1R]("F.W4F35OG_%\%VY>;RF>!TN; M3Q)<^Z5I"\06R1^%.!U% A\]+'K #/< 1$ )RM,0*, MY6S"QF1.9@F&=PKQ M]!P*&TAM,VQ'@=]HF2,Q-3K@(19;V$7@A1R1G*.K>XU'477%H8,QM9])M*@= MLEI]E^_YEK5ZZ!_R)T$9O,KQ3[T#A=T%6N0P)4_N.TRT.$R$P] <5ZF"!I0' M-6Z /YZ#?1[[G#3?S?-'X"2>ZK:3E&^YQ75%@/H4Y&[NE"@["EAF[]^$TI0A M1R84(^6)C\YPCS.,]B-AO8:@%5>^'SH SM5G4<$,E\Q3J\A\Y@0I%>I&E0*5 M"'VQ6HK07T_9;&A%*' 9: (BS\^\IBKJ*;.4,_DX9'V"Y15'6XX..50X:I0R MPF$F&0DE3LL[,<^]L$6>R2TFH/C?D),A:AFVY^$_J%U;H'%;R;OAD^#=O35E MC7[W5Z-[LQ"9.Q(AD8M9K7R<9Q:)2<<68APSX13]R$?!AD(*-Z'T;M.P% L\ M43P'[RV7Q<32C.3(@>M3T># )7&.^ /0%?^YEDB%;&&I\1Q,L'# M74XWC 4B18%])MR#$R[84L)U1TQF7@T(C3R*Z,7""'%D-YQ,9LGI/=0M?]Q\ M6/'\PH:H3#8_$@UUYF[VX#[ZRV;6G,Y[T=U7 #"K\F2(/ M39%P2RGR-D??.HKIXJPXN_B:C53Y!B6B_$X'068(JPO)U(9>$VT=EM-[$^S+ MXN[#U_SN-[_7W= D0M*A1JQ8%XX'2 5_YT?7@2J;^;67>Q4S.\L\25T\27GH M9=>O1R&)$Y#B"Y?%!>"*?>F'E^@V8CZ?]!Z%M?5_U:V*?Z423OE>FBL$"=8B MY^9B0:SYACQU[80VIH2_ +I-$.,?Y+7(\U)A\4GTHT#_?R2XR M$]7/DKKB+YT5I^&$?\T$NN]#1Z;\=P1V[_D"Y6F*YK9>H'0D'F%P9072BR[J MZ,(O$!SY4.2&LXN,,6=?*-G+CS0^W?.',?^^:7IK_DTL*^X<\BO2#O,@A&E/.<2:J3EB%/BI=A5\5;6% K&DU3J"=&Z?'[OT*MSN"FRU.L_?__\U@>Y,T*]_GO' MNR6@_$"_L 0P*!!6[-=TIUI9NV(K^82A^/G<.>O]#IU^K_NAUZIDQ3=RC^?C M(@\>SXO%S^P>VY?M6)&36/ (3FJ+UX=SKHKY3%4=GH\7HA15NX>'?VZ>-\-+2@#Z@W_* 7%?J@ M&AGDOPO_"U!+ P04 " #S@:I6B_D X>H$ "5%P #0 &5X7S4Q-3,T M."YH=&WE6&UOVS80_MS\BIN'I0E@^34N7%LQH#I.:BRQ/5LIUD\#)5$1"XE4 M2"J)^^MWE&3'=IHM&[HN2 #LGCDW7,/[XY'V9%.XH$=41(,]M[8FNF8#NC= M'YUFIWW4K:'4KA>#>V]0_I-EP1GE5!)- _"6X$89#Z@\$0F%F9":Q&!!I]ZM MMQJM-G1ZK6ZOU0'G BQK8"=4$_ C(A75QY5,AU:W4HYRDM#C2BAD0K054$U] MS02O@"^XIAQG:QK3-!*<'G-1&>S9]0*R[8E@"4HOXWPYUY9B7VD/FHU4]R$? M"$G"XF4/]J\SH?LN2ZB"";V%N4@(+P;[D)(@8/RJ!PW&H5%K,MX'/Y-*R!Z0 M3(N^L9EN&5KIW=%86GT XX9(1KCN 3=.QGU(B+QB'"V:*9K>:8O$[ H'?'28 M2K1H>X/17<0\IJ'=LNO>P*ZG@[U'<+S=P?&V?X\CA[&%H@118C#BRF"?>RKM M_Y6-75>?8&'#L=*O+9OHXG T=\>GXZ'CCJ>3%^OE['*^N'0F+KA3:';ALK:H M#6NP& V-U]!L=QK5%^N[LP#G9#IS1R>P0<.+=7>UJ>\;[V!Z"N['$2R<^0=G M,EI8T]_/1Y_!&;I&TFHT7D!:?\F49N%RTV@N97@PX()6)TB(PG5&)'(8+T'2%,\/0.$IFL#*:?T&(H3AZ)-3A3'W:W!@%NS_W&VU&OVA M2%+"E_E;LW^()59NZ@.*Q@.X(-*/H-VL@CF.JD 4A"Q&P=K^@F*59YJA_X0' M,+K#XXE?44#]"5/*8,6?F1G@D0<1E11!;2*9Y[A70*KYW/Q,5$@.#:K@)$S" MC/!,15481HR&: ;-:G9#81J&S$>\J-0L+-VJYF ^$\YNP)&,QFRU\I1QPGV& MQ^QC*RE!EPU./)U1CEN#SAE81/=>0Z =- ^Q*Z%0[ N$68S!Y2,[L=GD]<9+ M>ITQ21-C9A:9;1/RC**?'*APX;"<[ ;3;%&YOTHKSNXKZ'VP;Q M0/IMK^B=3].U'T@YTEUXL!%<8*(TQV\JR09*!=B8;P+]D6&HB1=3\(1$*HXK M#;PIT3@N;S'K=Y42?_7^SZ/VE@4ZPK^-7TH<5DQ#W MP\R97"X^VO5LL$O?"V1AHV%[!=X^TI$^&\^?2=(]$Q@_-O<_.Y/Q)W#FX]'Y M^)4D_^:EZQ6X^\BM\A'/]_!I^H[_M=?^SC8"W&X_)DH=5\Z=A6O-G+.1]6$^ M^,Q:%EA2W#P=-\P6SL\GEQ;TUG&&^6W_C@2CJYCLVYE?^ M.?Y/4$L! A0#% @ \X&J5H.2/=)R&0 7C\! !$ ( ! M &-E=F$M,C R,S S,S$N>'-D4$L! A0#% @ \X&J5@ZZOBA*#@ M5,\ !4 ( !H1D &-E=F$M,C R,S S,S%?8V%L+GAM;%!+ M 0(4 Q0 ( /.!JE9T7T)BYDX $R=!@ 5 " 1XH !C M979A+3(P,C,P,S,Q7V1E9BYX;6Q02P$"% ,4 " #S@:I6IJ,J)X9R 3 M:@8 %0 @ $W=P 8V5V82TR,#(S,#,S,5]L86(N>&UL4$L! M A0#% @ \X&J5OT5'84;4P VCD' !4 ( !\.D &-E M=F$M,C R,S S,S%?<')E+GAM;%!+ 0(4 Q0 ( /.!JE9Z5@@<>T0! /1! M$@ 4 " 3X] 0!C979A,C R,S S,S%?,3!Q+FAT;5!+ 0(4 M Q0 ( /.!JE;_T(D@$ @ %0Q - " >N! @!E>%\U M,34S-#8N:'1M4$L! A0#% @ \X&J5C%@"U4#" 'BX T M ( !)HH" &5X7S4Q-3,T-RYH=&U02P$"% ,4 " #S@:I6B_D X>H$ M "5%P #0 @ %4D@( 97A?-3$U,S0X+FAT;5!+!08 .."0 ) #X" !IEP( ! end