0001437749-23-008815.txt : 20230331 0001437749-23-008815.hdr.sgml : 20230331 20230331151336 ACCESSION NUMBER: 0001437749-23-008815 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 101 CONFORMED PERIOD OF REPORT: 20221231 FILED AS OF DATE: 20230331 DATE AS OF CHANGE: 20230331 FILER: COMPANY DATA: COMPANY CONFORMED NAME: ICAD INC CENTRAL INDEX KEY: 0000749660 STANDARD INDUSTRIAL CLASSIFICATION: SURGICAL & MEDICAL INSTRUMENTS & APPARATUS [3841] IRS NUMBER: 020377419 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-09341 FILM NUMBER: 23786990 BUSINESS ADDRESS: STREET 1: 98 SPIT BROOK ROAD, SUITE 100 CITY: NASHUA STATE: NH ZIP: 03062 BUSINESS PHONE: 603-882-5200 MAIL ADDRESS: STREET 1: 98 SPIT BROOK ROAD, SUITE 100 CITY: NASHUA STATE: NH ZIP: 03062 FORMER COMPANY: FORMER CONFORMED NAME: HOWTEK INC DATE OF NAME CHANGE: 19920703 10-K 1 icad20221231_10k.htm FORM 10-K icad20221231_10k.htm
0000749660 iCAD INC false --12-31 FY 2022 922 268 8,932 8,724 0.01 0.01 1,000,000 1,000,000 0 0 0.01 0.01 60,000,000 60,000,000 25,446,407 25,326,086 25,260,576 25,140,255 185,831 185,831 20,247 5,196 150 2 3 5 0 0 0 0 1 1 1 8,362,000 0 0 0 0 0 2.4 0.6 79,000 0 0 0 0 0 0 2 40 Represents a Level 3 unobservable input, as defined in Note 4 - Fair Value Measurements, below. 00007496602022-01-012022-12-31 iso4217:USD 00007496602022-06-30 xbrli:shares 00007496602023-03-22 thunderdome:item 00007496602022-12-31 00007496602021-12-31 iso4217:USDxbrli:shares 0000749660us-gaap:ProductMember2022-01-012022-12-31 0000749660us-gaap:ProductMember2021-01-012021-12-31 0000749660us-gaap:ProductMember2020-01-012020-12-31 0000749660icad:ServiceAndSuppliesMember2022-01-012022-12-31 0000749660icad:ServiceAndSuppliesMember2021-01-012021-12-31 0000749660icad:ServiceAndSuppliesMember2020-01-012020-12-31 00007496602021-01-012021-12-31 00007496602020-01-012020-12-31 0000749660icad:AmortizationAndDepreciationMember2022-01-012022-12-31 0000749660icad:AmortizationAndDepreciationMember2021-01-012021-12-31 0000749660icad:AmortizationAndDepreciationMember2020-01-012020-12-31 0000749660us-gaap:CommonStockMember2019-12-31 0000749660us-gaap:AdditionalPaidInCapitalMember2019-12-31 0000749660us-gaap:RetainedEarningsMember2019-12-31 0000749660us-gaap:TreasuryStockMember2019-12-31 00007496602019-12-31 0000749660us-gaap:CommonStockMember2020-01-012020-12-31 0000749660us-gaap:AdditionalPaidInCapitalMember2020-01-012020-12-31 0000749660us-gaap:RetainedEarningsMember2020-01-012020-12-31 0000749660us-gaap:TreasuryStockMember2020-01-012020-12-31 0000749660us-gaap:CommonStockMember2020-12-31 0000749660us-gaap:AdditionalPaidInCapitalMember2020-12-31 0000749660us-gaap:RetainedEarningsMember2020-12-31 0000749660us-gaap:TreasuryStockMember2020-12-31 00007496602020-12-31 0000749660us-gaap:CommonStockMember2021-01-012021-12-31 0000749660us-gaap:AdditionalPaidInCapitalMember2021-01-012021-12-31 0000749660us-gaap:RetainedEarningsMember2021-01-012021-12-31 0000749660us-gaap:TreasuryStockMember2021-01-012021-12-31 0000749660us-gaap:CommonStockMember2021-12-31 0000749660us-gaap:AdditionalPaidInCapitalMember2021-12-31 0000749660us-gaap:RetainedEarningsMember2021-12-31 0000749660us-gaap:TreasuryStockMember2021-12-31 0000749660us-gaap:CommonStockMember2022-01-012022-12-31 0000749660us-gaap:AdditionalPaidInCapitalMember2022-01-012022-12-31 0000749660us-gaap:RetainedEarningsMember2022-01-012022-12-31 0000749660us-gaap:TreasuryStockMember2022-01-012022-12-31 0000749660us-gaap:CommonStockMember2022-12-31 0000749660us-gaap:AdditionalPaidInCapitalMember2022-12-31 0000749660us-gaap:RetainedEarningsMember2022-12-31 0000749660us-gaap:TreasuryStockMember2022-12-31 xbrli:pure 0000749660us-gaap:SalesRevenueNetMemberus-gaap:GeographicConcentrationRiskMembersrt:EuropeMember2022-01-012022-12-31 0000749660icad:ExportRevenueMemberus-gaap:GeographicConcentrationRiskMembersrt:EuropeMember2022-01-012022-12-31 utr:Y 0000749660us-gaap:LeaseholdImprovementsMembersrt:MinimumMember2022-01-012022-12-31 0000749660us-gaap:LeaseholdImprovementsMembersrt:MaximumMember2022-01-012022-12-31 0000749660srt:MinimumMember2022-01-012022-12-31 0000749660srt:MaximumMember2022-01-012022-12-31 0000749660us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-31 0000749660us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-31 0000749660us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-31 0000749660us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-31 0000749660us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-31 0000749660us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-31 0000749660us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-31 0000749660us-gaap:FairValueMeasurementsRecurringMember2022-12-31 0000749660us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-31 0000749660us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-31 0000749660us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-31 0000749660us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2021-12-31 0000749660us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-31 0000749660us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-31 0000749660us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-31 0000749660us-gaap:FairValueMeasurementsRecurringMember2021-12-31 0000749660us-gaap:FairValueInputsLevel3Member2022-12-31 0000749660us-gaap:FairValueInputsLevel3Member2021-12-31 0000749660us-gaap:FairValueMeasurementsNonrecurringMember2022-12-31 0000749660us-gaap:FairValueMeasurementsNonrecurringMember2021-12-31 0000749660us-gaap:ProductMembericad:DetectionMember2022-01-012022-12-31 0000749660us-gaap:ProductMembericad:TherapyMember2022-01-012022-12-31 0000749660icad:ServiceContractsMembericad:DetectionMember2022-01-012022-12-31 0000749660icad:ServiceContractsMembericad:TherapyMember2022-01-012022-12-31 0000749660icad:ServiceContractsMember2022-01-012022-12-31 0000749660icad:SupplyAndSourceUsageAgreementsMembericad:DetectionMember2022-01-012022-12-31 0000749660icad:SupplyAndSourceUsageAgreementsMembericad:TherapyMember2022-01-012022-12-31 0000749660icad:SupplyAndSourceUsageAgreementsMember2022-01-012022-12-31 0000749660icad:DisposableApplicatorsMembericad:DetectionMember2022-01-012022-12-31 0000749660icad:DisposableApplicatorsMembericad:TherapyMember2022-01-012022-12-31 0000749660icad:DisposableApplicatorsMember2022-01-012022-12-31 0000749660icad:ProfessionalServicesMembericad:DetectionMember2022-01-012022-12-31 0000749660icad:ProfessionalServicesMembericad:TherapyMember2022-01-012022-12-31 0000749660icad:ProfessionalServicesMember2022-01-012022-12-31 0000749660icad:DetectionMember2022-01-012022-12-31 0000749660icad:TherapyMember2022-01-012022-12-31 0000749660icad:DetectionMemberus-gaap:TransferredAtPointInTimeMember2022-01-012022-12-31 0000749660icad:TherapyMemberus-gaap:TransferredAtPointInTimeMember2022-01-012022-12-31 0000749660us-gaap:TransferredAtPointInTimeMember2022-01-012022-12-31 0000749660icad:DetectionMemberus-gaap:TransferredOverTimeMember2022-01-012022-12-31 0000749660icad:TherapyMemberus-gaap:TransferredOverTimeMember2022-01-012022-12-31 0000749660us-gaap:TransferredOverTimeMember2022-01-012022-12-31 0000749660icad:DirectSalesForceMembericad:DetectionMember2022-01-012022-12-31 0000749660icad:DirectSalesForceMembericad:TherapyMember2022-01-012022-12-31 0000749660icad:DirectSalesForceMember2022-01-012022-12-31 0000749660icad:OEMPartnersMembericad:DetectionMember2022-01-012022-12-31 0000749660icad:OEMPartnersMembericad:TherapyMember2022-01-012022-12-31 0000749660icad:OEMPartnersMember2022-01-012022-12-31 0000749660icad:ChannelPartnersMembericad:DetectionMember2022-01-012022-12-31 0000749660icad:ChannelPartnersMembericad:TherapyMember2022-01-012022-12-31 0000749660icad:ChannelPartnersMember2022-01-012022-12-31 0000749660us-gaap:ProductMembericad:DetectionMember2021-01-012021-12-31 0000749660us-gaap:ProductMembericad:TherapyMember2021-01-012021-12-31 0000749660icad:ServiceContractsMembericad:DetectionMember2021-01-012021-12-31 0000749660icad:ServiceContractsMembericad:TherapyMember2021-01-012021-12-31 0000749660icad:ServiceContractsMember2021-01-012021-12-31 0000749660icad:SupplyAndSourceUsageAgreementsMembericad:DetectionMember2021-01-012021-12-31 0000749660icad:SupplyAndSourceUsageAgreementsMembericad:TherapyMember2021-01-012021-12-31 0000749660icad:SupplyAndSourceUsageAgreementsMember2021-01-012021-12-31 0000749660icad:DisposableApplicatorsMembericad:DetectionMember2021-01-012021-12-31 0000749660icad:DisposableApplicatorsMembericad:TherapyMember2021-01-012021-12-31 0000749660icad:DisposableApplicatorsMember2021-01-012021-12-31 0000749660icad:ProfessionalServicesMembericad:DetectionMember2021-01-012021-12-31 0000749660icad:ProfessionalServicesMembericad:TherapyMember2021-01-012021-12-31 0000749660icad:ProfessionalServicesMember2021-01-012021-12-31 0000749660icad:DetectionMember2021-01-012021-12-31 0000749660icad:TherapyMember2021-01-012021-12-31 0000749660icad:DetectionMemberus-gaap:TransferredAtPointInTimeMember2021-01-012021-12-31 0000749660icad:TherapyMemberus-gaap:TransferredAtPointInTimeMember2021-01-012021-12-31 0000749660us-gaap:TransferredAtPointInTimeMember2021-01-012021-12-31 0000749660icad:DetectionMemberus-gaap:TransferredOverTimeMember2021-01-012021-12-31 0000749660icad:TherapyMemberus-gaap:TransferredOverTimeMember2021-01-012021-12-31 0000749660us-gaap:TransferredOverTimeMember2021-01-012021-12-31 0000749660icad:DirectSalesForceMembericad:DetectionMember2021-01-012021-12-31 0000749660icad:DirectSalesForceMembericad:TherapyMember2021-01-012021-12-31 0000749660icad:DirectSalesForceMember2021-01-012021-12-31 0000749660icad:OEMPartnersMembericad:DetectionMember2021-01-012021-12-31 0000749660icad:OEMPartnersMembericad:TherapyMember2021-01-012021-12-31 0000749660icad:OEMPartnersMember2021-01-012021-12-31 0000749660icad:ChannelPartnersMembericad:DetectionMember2021-01-012021-12-31 0000749660icad:ChannelPartnersMembericad:TherapyMember2021-01-012021-12-31 0000749660icad:ChannelPartnersMember2021-01-012021-12-31 0000749660us-gaap:ProductMembericad:DetectionMember2020-01-012020-12-31 0000749660us-gaap:ProductMembericad:TherapyMember2020-01-012020-12-31 0000749660icad:ServiceContractsMembericad:DetectionMember2020-01-012020-12-31 0000749660icad:ServiceContractsMembericad:TherapyMember2020-01-012020-12-31 0000749660icad:ServiceContractsMember2020-01-012020-12-31 0000749660icad:SupplyAndSourceUsageAgreementsMembericad:DetectionMember2020-01-012020-12-31 0000749660icad:SupplyAndSourceUsageAgreementsMembericad:TherapyMember2020-01-012020-12-31 0000749660icad:SupplyAndSourceUsageAgreementsMember2020-01-012020-12-31 0000749660icad:ProfessionalServicesMembericad:DetectionMember2020-01-012020-12-31 0000749660icad:ProfessionalServicesMembericad:TherapyMember2020-01-012020-12-31 0000749660icad:ProfessionalServicesMember2020-01-012020-12-31 0000749660icad:OtherMembericad:DetectionMember2020-01-012020-12-31 0000749660icad:OtherMembericad:TherapyMember2020-01-012020-12-31 0000749660icad:OtherMember2020-01-012020-12-31 0000749660icad:DetectionMember2020-01-012020-12-31 0000749660icad:TherapyMember2020-01-012020-12-31 0000749660icad:DetectionMemberus-gaap:TransferredAtPointInTimeMember2020-01-012020-12-31 0000749660icad:TherapyMemberus-gaap:TransferredAtPointInTimeMember2020-01-012020-12-31 0000749660us-gaap:TransferredAtPointInTimeMember2020-01-012020-12-31 0000749660icad:DetectionMemberus-gaap:TransferredOverTimeMember2020-01-012020-12-31 0000749660icad:TherapyMemberus-gaap:TransferredOverTimeMember2020-01-012020-12-31 0000749660us-gaap:TransferredOverTimeMember2020-01-012020-12-31 0000749660icad:DirectSalesMembericad:DetectionMember2020-01-012020-12-31 0000749660icad:DirectSalesMembericad:TherapyMember2020-01-012020-12-31 0000749660icad:DirectSalesMember2020-01-012020-12-31 0000749660icad:OEMPartnersMembericad:DetectionMember2020-01-012020-12-31 0000749660icad:OEMPartnersMembericad:TherapyMember2020-01-012020-12-31 0000749660icad:OEMPartnersMember2020-01-012020-12-31 0000749660icad:ChannelPartnersMembericad:DetectionMember2020-01-012020-12-31 0000749660icad:ChannelPartnersMembericad:TherapyMember2020-01-012020-12-31 0000749660icad:ChannelPartnersMember2020-01-012020-12-31 00007496602023-01-012022-12-31 00007496602024-01-012022-12-31 00007496602025-01-012022-12-31 0000749660us-gaap:EmployeeStockOptionMember2022-01-012022-12-31 0000749660us-gaap:EmployeeStockOptionMember2021-01-012021-12-31 0000749660us-gaap:EmployeeStockOptionMember2020-01-012020-12-31 0000749660us-gaap:RestrictedStockMember2022-01-012022-12-31 0000749660us-gaap:RestrictedStockMember2021-01-012021-12-31 0000749660us-gaap:RestrictedStockMember2020-01-012020-12-31 0000749660icad:DetectionMember2022-12-31 0000749660icad:DetectionMember2021-12-31 0000749660icad:PatentsAndLicensesMember2022-12-31 0000749660icad:PatentsAndLicensesMember2021-12-31 0000749660icad:PatentsAndLicensesMember2020-12-31 0000749660icad:PatentsAndLicensesMember2022-01-012022-12-31 0000749660us-gaap:DevelopedTechnologyRightsMember2022-12-31 0000749660us-gaap:DevelopedTechnologyRightsMember2021-12-31 0000749660us-gaap:DevelopedTechnologyRightsMember2020-12-31 0000749660us-gaap:DevelopedTechnologyRightsMember2022-01-012022-12-31 0000749660us-gaap:CustomerRelationshipsMember2022-12-31 0000749660us-gaap:CustomerRelationshipsMember2021-12-31 0000749660us-gaap:CustomerRelationshipsMember2020-12-31 0000749660us-gaap:CustomerRelationshipsMember2022-01-012022-12-31 0000749660us-gaap:TradeNamesMember2022-12-31 0000749660us-gaap:TradeNamesMember2021-12-31 0000749660us-gaap:TradeNamesMember2020-12-31 0000749660us-gaap:TradeNamesMember2022-01-012022-12-31 0000749660icad:CaliforniaFacilityLeaseMember2022-05-012022-05-31 0000749660icad:NashuaNhOfficeLeaseMember2022-11-012022-11-30 0000749660icad:NashuaWarehouseLeaseMember2021-10-012021-10-31 00007496602020-04-272020-04-27 00007496602020-04-27 00007496602020-12-172020-12-17 00007496602021-03-022021-03-02 00007496602021-03-02 0000749660icad:UnderwritingAgreementMember2021-03-02 0000749660icad:UnderwritingAgreementMember2021-03-022021-03-02 0000749660icad:StockPlansMember2022-01-012022-12-31 0000749660icad:The2012StockOptionPlanMember2022-12-31 0000749660icad:The2016StockOptionPlanMember2021-12-31 0000749660icad:The2016StockOptionPlanMember2022-12-31 0000749660us-gaap:CostOfSalesMember2022-01-012022-12-31 0000749660us-gaap:CostOfSalesMember2021-01-012021-12-31 0000749660us-gaap:CostOfSalesMember2020-01-012020-12-31 0000749660icad:EngineeringAndProductDevelopmentMember2022-01-012022-12-31 0000749660icad:EngineeringAndProductDevelopmentMember2021-01-012021-12-31 0000749660icad:EngineeringAndProductDevelopmentMember2020-01-012020-12-31 0000749660us-gaap:SellingAndMarketingExpenseMember2022-01-012022-12-31 0000749660us-gaap:SellingAndMarketingExpenseMember2021-01-012021-12-31 0000749660us-gaap:SellingAndMarketingExpenseMember2020-01-012020-12-31 0000749660us-gaap:GeneralAndAdministrativeExpenseMember2022-01-012022-12-31 0000749660us-gaap:GeneralAndAdministrativeExpenseMember2021-01-012021-12-31 0000749660us-gaap:GeneralAndAdministrativeExpenseMember2020-01-012020-12-31 0000749660srt:MinimumMember2021-01-012021-12-31 0000749660srt:MaximumMember2021-01-012021-12-31 0000749660srt:MinimumMember2020-01-012020-12-31 0000749660srt:MaximumMember2020-01-012020-12-31 0000749660icad:ESPPMember2022-12-31 0000749660icad:ESPPMember2022-01-012022-12-31 0000749660icad:ESPPMember2021-01-012021-12-31 0000749660us-gaap:DomesticCountryMember2022-12-31 0000749660us-gaap:DomesticCountryMembericad:ExpiresBetween2023And2037Member2022-12-31 0000749660us-gaap:DomesticCountryMembericad:IndefinitePeriodMember2022-12-31 0000749660us-gaap:ForeignCountryMember2022-12-31 0000749660icad:XoftIncMember2022-12-31 0000749660icad:XoftIncMember2022-01-012022-12-31 0000749660us-gaap:OperatingSegmentsMembericad:DetectionMember2022-01-012022-12-31 0000749660us-gaap:OperatingSegmentsMembericad:DetectionMember2021-01-012021-12-31 0000749660us-gaap:OperatingSegmentsMembericad:DetectionMember2020-01-012020-12-31 0000749660us-gaap:OperatingSegmentsMembericad:TherapyMember2022-01-012022-12-31 0000749660us-gaap:OperatingSegmentsMembericad:TherapyMember2021-01-012021-12-31 0000749660us-gaap:OperatingSegmentsMembericad:TherapyMember2020-01-012020-12-31 0000749660us-gaap:OperatingSegmentsMember2022-01-012022-12-31 0000749660us-gaap:OperatingSegmentsMember2021-01-012021-12-31 0000749660us-gaap:OperatingSegmentsMember2020-01-012020-12-31 0000749660us-gaap:SalesRevenueNetMemberus-gaap:GeographicConcentrationRiskMemberus-gaap:NonUsMember2022-01-012022-12-31 0000749660us-gaap:SalesRevenueNetMemberus-gaap:GeographicConcentrationRiskMemberus-gaap:NonUsMember2021-01-012021-12-31 0000749660us-gaap:SalesRevenueNetMemberus-gaap:GeographicConcentrationRiskMemberus-gaap:NonUsMember2020-01-012020-12-31 0000749660us-gaap:SalesRevenueNetMemberus-gaap:GeographicConcentrationRiskMemberus-gaap:NonUsMember2022-12-31 0000749660us-gaap:SalesRevenueNetMemberus-gaap:GeographicConcentrationRiskMemberus-gaap:NonUsMember2021-12-31 0000749660icad:ExportRevenueMemberus-gaap:GeographicConcentrationRiskMembersrt:EuropeMember2021-01-012021-12-31 0000749660icad:ExportRevenueMemberus-gaap:GeographicConcentrationRiskMembersrt:EuropeMember2020-01-012020-12-31 0000749660icad:ExportRevenueMemberus-gaap:GeographicConcentrationRiskMembercountry:TW2022-01-012022-12-31 0000749660icad:ExportRevenueMemberus-gaap:GeographicConcentrationRiskMembercountry:TW2021-01-012021-12-31 0000749660icad:ExportRevenueMemberus-gaap:GeographicConcentrationRiskMembercountry:TW2020-01-012020-12-31 0000749660icad:ExportRevenueMemberus-gaap:GeographicConcentrationRiskMembercountry:IL2022-01-012022-12-31 0000749660icad:ExportRevenueMemberus-gaap:GeographicConcentrationRiskMembercountry:IL2021-01-012021-12-31 0000749660icad:ExportRevenueMemberus-gaap:GeographicConcentrationRiskMembercountry:IL2020-01-012020-12-31 0000749660icad:ExportRevenueMemberus-gaap:GeographicConcentrationRiskMembercountry:BD2022-01-012022-12-31 0000749660icad:ExportRevenueMemberus-gaap:GeographicConcentrationRiskMembercountry:BD2021-01-012021-12-31 0000749660icad:ExportRevenueMemberus-gaap:GeographicConcentrationRiskMembercountry:BD2020-01-012020-12-31 0000749660icad:ExportRevenueMemberus-gaap:GeographicConcentrationRiskMembercountry:MY2022-01-012022-12-31 0000749660icad:ExportRevenueMemberus-gaap:GeographicConcentrationRiskMembercountry:MY2021-01-012021-12-31 0000749660icad:ExportRevenueMemberus-gaap:GeographicConcentrationRiskMembercountry:MY2020-01-012020-12-31 0000749660icad:ExportRevenueMemberus-gaap:GeographicConcentrationRiskMembercountry:CA2022-01-012022-12-31 0000749660icad:ExportRevenueMemberus-gaap:GeographicConcentrationRiskMembercountry:CA2021-01-012021-12-31 0000749660icad:ExportRevenueMemberus-gaap:GeographicConcentrationRiskMembercountry:CA2020-01-012020-12-31 0000749660icad:ExportRevenueMemberus-gaap:GeographicConcentrationRiskMembercountry:CN2022-01-012022-12-31 0000749660icad:ExportRevenueMemberus-gaap:GeographicConcentrationRiskMembercountry:CN2021-01-012021-12-31 0000749660icad:ExportRevenueMemberus-gaap:GeographicConcentrationRiskMembercountry:CN2020-01-012020-12-31 0000749660icad:ExportRevenueMemberus-gaap:GeographicConcentrationRiskMembercountry:AU2022-01-012022-12-31 0000749660icad:ExportRevenueMemberus-gaap:GeographicConcentrationRiskMembercountry:AU2021-01-012021-12-31 0000749660icad:ExportRevenueMemberus-gaap:GeographicConcentrationRiskMembercountry:AU2020-01-012020-12-31 0000749660icad:ExportRevenueMemberus-gaap:GeographicConcentrationRiskMembericad:OtherGeographicLocationsMember2022-01-012022-12-31 0000749660icad:ExportRevenueMemberus-gaap:GeographicConcentrationRiskMembericad:OtherGeographicLocationsMember2021-01-012021-12-31 0000749660icad:ExportRevenueMemberus-gaap:GeographicConcentrationRiskMembericad:OtherGeographicLocationsMember2020-01-012020-12-31 0000749660icad:ExportRevenueMemberus-gaap:GeographicConcentrationRiskMember2022-01-012022-12-31 0000749660icad:ExportRevenueMemberus-gaap:GeographicConcentrationRiskMember2021-01-012021-12-31 0000749660icad:ExportRevenueMemberus-gaap:GeographicConcentrationRiskMember2020-01-012020-12-31 0000749660icad:ExportRevenueMemberus-gaap:GeographicConcentrationRiskMembercountry:FR2022-01-012022-12-31 0000749660icad:ExportRevenueMemberus-gaap:GeographicConcentrationRiskMembercountry:FR2021-01-012021-12-31 0000749660icad:ExportRevenueMemberus-gaap:GeographicConcentrationRiskMembercountry:FR2020-01-012020-12-31 0000749660icad:ExportRevenueMemberus-gaap:GeographicConcentrationRiskMembercountry:IT2022-01-012022-12-31 0000749660icad:ExportRevenueMemberus-gaap:GeographicConcentrationRiskMembercountry:IT2021-01-012021-12-31 0000749660icad:ExportRevenueMemberus-gaap:GeographicConcentrationRiskMembercountry:IT2020-01-012020-12-31 0000749660icad:ExportRevenueMemberus-gaap:GeographicConcentrationRiskMembercountry:ES2022-01-012022-12-31 0000749660icad:ExportRevenueMemberus-gaap:GeographicConcentrationRiskMembercountry:ES2021-01-012021-12-31 0000749660icad:ExportRevenueMemberus-gaap:GeographicConcentrationRiskMembercountry:ES2020-01-012020-12-31 0000749660icad:ExportRevenueMemberus-gaap:GeographicConcentrationRiskMembercountry:DE2022-01-012022-12-31 0000749660icad:ExportRevenueMemberus-gaap:GeographicConcentrationRiskMembercountry:DE2021-01-012021-12-31 0000749660icad:ExportRevenueMemberus-gaap:GeographicConcentrationRiskMembercountry:DE2020-01-012020-12-31 0000749660icad:ExportRevenueMemberus-gaap:GeographicConcentrationRiskMembercountry:BE2022-01-012022-12-31 0000749660icad:ExportRevenueMemberus-gaap:GeographicConcentrationRiskMembercountry:BE2021-01-012021-12-31 0000749660icad:ExportRevenueMemberus-gaap:GeographicConcentrationRiskMembercountry:BE2020-01-012020-12-31 0000749660icad:ExportRevenueMemberus-gaap:GeographicConcentrationRiskMembercountry:CH2022-01-012022-12-31 0000749660icad:ExportRevenueMemberus-gaap:GeographicConcentrationRiskMembercountry:CH2021-01-012021-12-31 0000749660icad:ExportRevenueMemberus-gaap:GeographicConcentrationRiskMembercountry:CH2020-01-012020-12-31 0000749660icad:ExportRevenueMemberus-gaap:GeographicConcentrationRiskMembercountry:SE2022-01-012022-12-31 0000749660icad:ExportRevenueMemberus-gaap:GeographicConcentrationRiskMembercountry:SE2021-01-012021-12-31 0000749660icad:ExportRevenueMemberus-gaap:GeographicConcentrationRiskMembercountry:SE2020-01-012020-12-31 0000749660icad:ExportRevenueMemberus-gaap:GeographicConcentrationRiskMembercountry:GB2022-01-012022-12-31 0000749660icad:ExportRevenueMemberus-gaap:GeographicConcentrationRiskMembercountry:GB2021-01-012021-12-31 0000749660icad:ExportRevenueMemberus-gaap:GeographicConcentrationRiskMembercountry:GB2020-01-012020-12-31 0000749660icad:ExportRevenueMemberus-gaap:GeographicConcentrationRiskMembercountry:RU2022-01-012022-12-31 0000749660icad:ExportRevenueMemberus-gaap:GeographicConcentrationRiskMembercountry:RU2021-01-012021-12-31 0000749660icad:ExportRevenueMemberus-gaap:GeographicConcentrationRiskMembercountry:RU2020-01-012020-12-31 0000749660us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMembericad:GEHealthcareMember2022-01-012022-12-31 0000749660us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMembericad:GEHealthcareMember2021-01-012021-12-31 0000749660us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMembericad:GEHealthcareMember2020-01-012020-12-31 0000749660us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMembericad:FourOEMPartnersMembericad:DetectionMember2022-01-012022-12-31 0000749660us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMembericad:FourOEMPartnersMember2022-01-012022-12-31 0000749660us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMembericad:DetectionOEMPartnersMembericad:DetectionMember2022-01-012022-12-31 0000749660us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMembericad:DetectionOEMPartnersMember2022-01-012022-12-31 0000749660us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMembericad:DetectionOEMPartnersMembericad:DetectionMember2021-01-012021-12-31 0000749660us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMembericad:DetectionOEMPartnersMember2021-01-012021-12-31 0000749660us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMembericad:DetectionOEMPartnersMembericad:DetectionMember2020-01-012020-12-31 0000749660us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMembericad:DetectionOEMPartnersMember2020-01-012020-12-31 0000749660us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMembericad:OneMajorDirectCustomerMember2022-01-012022-12-31 0000749660us-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMembericad:OEMPartnersMember2022-12-31 0000749660us-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMembericad:OEMPartnersMember2022-01-012022-12-31 0000749660us-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMembericad:GEHealthcareMember2022-12-31 0000749660us-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMembericad:GEHealthcareMember2022-01-012022-12-31 0000749660us-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMembericad:FourLargestTherapyCustomersMember2022-12-31 0000749660us-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMembericad:FourLargestTherapyCustomersMember2022-01-012022-12-31 0000749660us-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMembericad:LargestDetectionDirectCustomerMember2022-12-31 0000749660us-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMembericad:LargestDetectionDirectCustomerMember2022-01-012022-12-31 0000749660us-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMembericad:OEMFourLargestTherapyAndLargestDetectionCustomersMember2022-12-31 0000749660us-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMembericad:OEMFourLargestTherapyAndLargestDetectionCustomersMember2022-01-012022-12-31 0000749660icad:VersaVueSoftwareAndDynaCADProductAndRelatedAssetsMember2016-12-31 0000749660icad:VersaVueSoftwareAndDynaCADProductAndRelatedAssetsMember2017-01-30 00007496602021-04-132021-04-13 00007496602021-04-012021-06-30 0000749660icad:TermLoanAMembericad:SiliconValleyBankMember2020-03-30 0000749660us-gaap:RevolvingCreditFacilityMembericad:SiliconValleyBankMember2020-03-30 0000749660us-gaap:RevolvingCreditFacilityMembericad:SiliconValleyBankMember2021-04-272021-04-27 0000749660icad:WesternAllianceBankMember2021-04-272021-04-27 0000749660icad:WesternAllianceBankMember2021-04-27 0000749660icad:TermLoanAMembericad:SiliconValleyBankMember2017-08-07 0000749660us-gaap:RevolvingCreditFacilityMembericad:SiliconValleyBankMember2017-08-07 0000749660icad:SiliconValleyBankMember2020-03-302020-03-30 0000749660icad:SiliconValleyBankMember2020-03-30 0000749660icad:SiliconValleyBankMember2020-03-012020-03-31 0000749660icad:SiliconValleyBankMember2020-03-31 0000749660us-gaap:ConvertibleDebtMember2018-12-20 0000749660us-gaap:ConvertibleDebtMember2020-02-21 0000749660us-gaap:ConvertibleDebtMember2020-02-212020-02-21 0000749660icad:MakeWholeProvisionMemberus-gaap:ConvertibleDebtMember2020-02-212020-02-21 0000749660icad:MakeWholeProvisionMemberus-gaap:ConvertibleDebtMember2020-02-21 0000749660us-gaap:MeasurementInputSharePriceMember2019-12-31 0000749660us-gaap:MeasurementInputSharePriceMember2020-02-21 0000749660us-gaap:MeasurementInputConversionPriceMember2019-12-31 0000749660us-gaap:MeasurementInputConversionPriceMember2020-02-21 0000749660us-gaap:MeasurementInputExpectedTermMember2019-12-31 0000749660us-gaap:MeasurementInputPriceVolatilityMember2019-12-31 0000749660us-gaap:MeasurementInputRiskFreeInterestRateMember2019-12-31 0000749660us-gaap:MeasurementInputDefaultRateMember2019-12-31 0000749660icad:MeasurementInputUtilizationOfForcedConversionMember2019-12-31 0000749660icad:MeasurementInputUtilizationOfForcedConversionMember2020-02-21 0000749660icad:MeasurementInputExerciseOfDefaultRedemptionMember2019-12-31 0000749660us-gaap:MeasurementInputDiscountRateMember2019-12-31 00007496602020-02-21 0000749660us-gaap:ConvertibleDebtMember2020-01-012020-12-31 0000749660us-gaap:ConvertibleDebtMember2020-12-31 0000749660icad:XoftIncMemberus-gaap:SubsequentEventMember2023-03-202023-03-20 0000749660icad:TherapyMemberus-gaap:SubsequentEventMember2023-03-202023-03-20 0000749660us-gaap:SubsequentEventMember2023-03-20
 

Table of Contents



UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

WASHINGTON, D.C. 20549


 

FORM 10-K

 


(Mark One)

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

For the fiscal year ended December 31, 2022

OR

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

For the transition period from________to________

Commission file number 001-09341

 


iCAD, INC.

(Exact name of registrant as specified in its charter)

 


Delaware

02-0377419

(State or other jurisdiction of

incorporation or organization)

(I.R.S. Employer

Identification No.)

  

98 Spit Brook Road, Suite 100,Nashua, New Hampshire

03062

(Address of principal executive offices)

(Zip Code)

Registrants telephone number, including area code: (603) 882-5200

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

 

Title of Class

 

Trading

Symbol(s)

 

Name of each exchange

on which registered

Common Stock, $0.01 par value

 

ICAD

 

The NASDAQ Stock Market LLC

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

None

 


Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act.    Yes ☐    No ☒

Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.    Yes ☐    No ☒

Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirement for the past 90 days.    Yes ☒    No ☐

Indicate by check mark whether the registrant has submitted electronically, if any, 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).    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 the definitions of “large accelerated filer”, “accelerated filer”, “smaller reporting company” and “emerging growth company” in Rule 12b-2 of the Exchange Act.

 

Large Accelerated filer

Accelerated filer

    

Non-accelerated filer

Smaller reporting company

    
  

Emerging growth company

If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. ☐

 

Indicate by check mark whether the registrant has filed a report on and attestation to its management’s assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report. 

 

If securities are registered pursuant to Section 12(b) of the Act, indicate by check mark whether the financial statements of the registrant included in the filing reflect the correction of an error to previously issued financial statements. ☐

 

Indicate by check mark whether any of those error corrections are restatements that required a recovery analysis of incentive-based compensation received by any of the registrant’s executive officers during the relevant recovery period pursuant to §240.10D-1(b). ☐

 

 

Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Act).   Yes     No  ☒

 

 

The aggregate market value of the voting stock held by non-affiliates of the registrant, based upon the closing price for the registrant’s Common Stock on June 30, 2022 was $92,546,960. Shares of voting stock held by each officer and director and by each person who, as of June 30, 2022, may be deemed to have beneficially owned more than 10% of the outstanding voting stock have been excluded. This determination of affiliate status for purposes of this calculation is not necessarily a conclusive determination of affiliate status for any other purpose.

 

As of March 22, 2023, the registrant had 25,446,407 shares of its common stock outstanding.

 

Documents Incorporated by Reference: Certain portions of the registrant’s definitive Proxy Statement for its 2023 Annual Meeting of Stockholders are incorporated by reference into Items 10, 11, 12, 13 and 14 of Part III of this Annual Report on Form 10-K.



 

 

 

Table of Contents

 

 

   

Page

PART I 

   

Item 1.

Business

3

Item 1A.

Risk Factors

24

Item 1B.

Unresolved Staff Comments

41

Item 2.

Properties

41

Item 3.

Legal Proceedings

42

Item 4.

Mine Safety Disclosures

42

     

PART II 

   

Item 5.

Market for Registrants Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities

43

Item 6.

[Reserved]

43

Item 7.

Managements Discussion and Analysis of Financial Condition and Results of Operations

43

Item 7A.

Quantitative and Qualitative Disclosures About Market Risk

56

Item 8.

Financial Statements and Supplementary Data

56

Item 9.

Changes in and Disagreements with Accountants on Accounting and Financial Disclosure

56

Item 9A.

Controls and Procedures

57

Item 9B.

Other Information

57

Item 9C.

Disclosure Regarding Foreign Jurisdictions that Prevent Inspections

57

     

PART III 

   

Item 10.

Directors, Executive Officers and Corporate Governance

58

Item 11.

Executive Compensation

58

Item 12.

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

58

Item 13.

Certain Relationships and Related Transactions, and Director Independence

58

Item 14.

Principal Accounting Fees and Services

58

     

PART IV 

   

Item 15.

Exhibits, Financial Statement Schedules

59

Item 16

Form 10-K Summary

60

 

 

 

Special Note Regarding Forward Looking Statements

 

Certain information included in this Annual Report on Form 10-Kand the documents incorporated by reference herein, that are not historical facts, contain “forward looking statements” within the meaning of the federal securities laws made pursuant to the “safe harbor” provisions of the Private Securities Litigation Reform Act of 1995. These statements involve a number of known and unknown risks, uncertainties and other factors that could cause the actual results, performance or achievements of the Company to be materially different from any future results, performance or achievement expressed or implied by such forward looking statements. These risks and uncertainties include, but are not limited to, the continued impact of the COVID-19 pandemic, the ability to achieve business and strategic objectives, the risks of uncertainty of patent protection, the impact of supply and manufacturing constraints or difficulties, uncertainty of future sales levels, protection of patents and other proprietary rights, the impact of supply and manufacturing constraints or difficulties, product market acceptance, possible technological obsolescence of products, increased competition, litigation and/or government regulation, changes in Medicare reimbursement policies, risks relating to our existing and future debt obligations, competitive factors, the effects of a decline in the economy or markets served by the Company, and other risks detailed in this report and in the Company’s other filings with the United States Securities and Exchange Commission (the “SEC”). The words “believe”, “demonstrate”, “intend”, “expect”, “estimate”, “anticipate”, “likely”, “seek”, “would”, “could”, “may”, “consider”, “confident” and similar expressions identify forward-looking statements. Readers are cautioned not to place undue reliance on these forward-looking statements, which speak only as of the date the statement was made. Except as required by law, we assume no obligation to update or revise these forward-looking statements for any reason, even if new information becomes available in the future.

 

Unless the context otherwise requires, the terms “iCAD”, the “Company”, “we”, “our”, “registrant”, and “us” mean iCAD, Inc. and its consolidated subsidiaries.

 

 

PART I

 

Item1.

Business.

 

General

 

iCAD, Inc. is a global medical technology company providing innovative cancer detection and therapy solutions. The Company reports in two operating segments: Cancer Detection (“Detection”) and Cancer Therapy (“Therapy”). Originally incorporated in Delaware in 1984 as Howtek, Inc., the Company changed its name to iCAD, Inc. in 2002. The Company’s headquarters are located in Nashua, New Hampshire. Xoft, Inc., Xoft Solutions LLC and iCAD France LLC are wholly owned subsidiaries of iCAD, Inc. and are consolidated for reporting purposes.

 

iCAD continues to evolve from a business focused on image analysis for the early detection of cancers to a broader participant in the cancer therapy market. The Company’s strategy is to provide patients and clinicians with a broad portfolio of innovative clinical and workflow solutions and technologies that address the two primary stages of the cancer care cycle, namely detection and treatment. The Company believes that its products can enhance early cancer detection and earlier targeted intervention, which could result in better health outcomes, overall savings to the healthcare system, and increased market demand and adoption of iCAD’s solutions.

 

Cancer Detection Segment

 

Background and Overview

 

According to the World Cancer Research Fund, breast cancer is the most common cancer in women worldwide, and the second most common cancer overall, with more than two million new cases diagnosed worldwide in 2021. Approximately 40 million mammography procedures were performed in the United States in 2022.

 

 

 

Although mammography is the most effective method for early detection of breast cancer, studies have shown that an estimated 20% or more of all breast cancers go undetected in the screening stage. The American Cancer Society estimates that, overall, screening mammograms do not find approximately one in five breast cancers. Observational errors are responsible for more than half of cancers missed, but products that utilize artificial intelligence (“AI”) and computer-aided detection (“CAD”) have been proven to reduce the risk of observational errors in mammography. These cancer detection solutions can improve interpretation workflow by using sophisticated deep learning AI algorithms designed to rapidly and accurately analyze image data and mark suspicious areas in the image that may warrant more attention or highlight the possibility that the area may contain a subtle, but significant abnormality. While breast cancer has been the primary focus of iCAD’s detection technology, the underlying technology has potential applications to aid in the diagnosis of many additional types of cancer.

 

In the United States, digital breast tomosynthesis (“DBT”) is rapidly replacing full-field digital mammography (“FFDM”) in breast cancer screening due to DBT’s clinical value in cancer detection and lower recall rate. According to the United States Food and Drug Administration (the “FDA”), as of February 1, 2023, the United States alone had approximately 8,827 Mammography Quality Standards Act (“MQSA”) certified facilities which provide mammography screening. These facilities operate approximately 13,332 MQSA accredited FFDM and 11,342 DBT units with many of these units capable of both FFDM and DBT mammography and counted in both statistics. While many of these centers still use 2D FFDM systems, either alone or in combination with DBT systems, the Company believes that approximately 80-85% of imaging centers in the United States use DBT based on February 2023 MQSA data. DBT greatly increases image data compared to FFDM, which creates significant workflow challenges for radiologists who face the additional workload and time required to accurately read all of the image data contained in DBT cases. Further, as incidence rates of cancer continue to rise, it is becoming increasingly important to find cancer sooner, reduce unnecessary recalls resulting from false positives, and optimize radiologist efficiency. iCAD’s technology addresses these challenges with a portfolio of AI solutions for cancer detection, breast density assessment, and short-term risk assessment for use with both 2D and 3D mammography, as well as colon polyp detection in Computed Tomography (“CT”) virtual colonography imaging to enhance both detection and diagnosis stages of the cancer care cycle. 

 

The Company launched Profound AI, a DBT cancer detection and workflow solution built on deep learning AI, in the European Union (the “EU”) and Canada in 2016 and, after receiving FDA premarket approval in the United States in 2019. ProFound AI version 3.0, which offers clinical and workflow improvements over prior versions, received FDA 510(k) clearance in March 2021 for commercial use in the United States for reading DBT exams generated using compatible DBT systems.

 

The Company’s 2D FFDM breast density solution received FDA 510(k) clearance in December 2013. In December 2018, the Company also developed a breast density assessment product for tomosynthesis that assesses breast density using 2D synthetic images that are generated from 3D tomosynthesis datasets.

 

In July 2020, the Company received a CE mark in the European Economic Area (the “EEA”) for ProFound AI Risk, the world’s first image-based 2-year risk assessment model that assesses short-term breast cancer risk based primarily on information found in a 2D mammogram. In September 2020, ProFound AI Risk for 2D was introduced in the U.S. market as a decision support tool for radiologists. In September 2021, ProFound AI Risk for DBT was launched as a clinical decision support tool that provides an accurate short-term breast cancer risk estimation that is truly personalized for each woman, based only on a 2D or 3D mammogram.

 

Based on the number of DBT units relative to the total units left to be converted to DBT, and the associated large number of installation opportunities, the Company believes that its cancer detection, breast density assessment and risk assessment solutions for DBT may represent a significant growth opportunity in the United States. The Company believes that there is also a growth opportunity for 2D mammography and DBT AI solutions in international markets, both from the analog to digital conversion and as more countries adopt the practice of each exam being read by a single radiologist using AI, rather than the alternative practice of having two radiologists read each exam. Furthermore, additional western European countries have already implemented, or are planning to implement, mammography screening programs, which may increase the number of screening mammograms performed in those countries.

 

 

Breast AI Suite

 

The Company’s breast AI suite includes cancer detection, automated density assessment, and breast cancer risk assessment solutions for both 2D and 3D mammography. These solutions are designed to enhance breast cancer screening by improving clinicians’ clinical performance and efficiency.

 

PowerLook

 

PowerLook is the Company’s back-end architecture platform, which hosts AI algorithm solutions and manages the communications between (i) imaging acquisition systems (“Gantries”), and (ii) image storage and review systems such as Picture Archive and Communication Systems (“PACS”) and (iii) breast imaging viewing and interpretation systems. Workflow efficiency is critical in digital imaging environments and PowerLook was designed to streamline these processes. PowerLook includes a powerful and flexible DICOM (Digital Image and Communications in Medicine) compliant connectivity solution, which is designed to enable universal compatibility with leading PACS and review workstations. iCAD has worked with its industry partners to ensure optimal integration into the graphical user interface of their PACS and review workstations. The algorithms supported on the Powerlook platform have also been optimized for, and tested with, each supported digital imaging acquisition manufacturer based upon the characteristics of their unique components.

 

PowerLook v11.2 was commercially launched in late 2022. This latest version of the platform provides a scalable architecture that allows customers to optimize computing resources across an enterprise by automatically load balancing large data image processing.

 

Additionally, in 2022, the Company introduced a containerized version of its PowerLook platform to integrate more easily into third party AI platform hosting environments. Several leading AI platform providers, including Sectra AB (Linköping, Sweden) and Arterys (Redwood Shores, CA), adopted the containerized environment and introduced integrated commercial offerings based on the Company’s AI algorithms in 2022.

 

SecondLook

 

SecondLook is a machine learning-based cancer detection algorithm that analyzes 2D FFDM images to identify and mark suspicious masses and calcifications. This technology provides radiologists with a “second look” that helps detect potentially actionable cancers earlier than screening mammography alone. SecondLook uses a sophisticated, patented machine learning algorithm designed to identify the masses and calcifications that are most likely to be malignant. The algorithm was trained using data from 2D mammography studies, enabling the product to distinguish between characteristics of cancerous and normal tissue. This differentiation results in earlier detection of hard-to-find cancers, improved workflow for radiologists, and higher quality patient care. SecondLook first received FDA premarket approval in 2002 and is currently primarily offered in the United States and select countries where the Company’s latest 2D ProFound AI solution is not yet available.

 

Automated Density Assessment, 2D and 3D

 

PowerLook Density Assessment provides automated, consistent and standardized breast density assessments based on the American College of Radiology’s BI-RADS 5th Edition density categorization system. Currently in the United States, at least 38 states and the District of Columbia require some level of breast density notification to patients as part of their screening mammogram. In 2022 the European Society of Breast Imaging also announced recommendations that women should be informed about their breast density and recommends screening breast MRI every two to four years for women with extremely dense breasts. In July 2021, the Company introduced the latest version of the Company’s automated density solution, a deep learning breast density assessment algorithm based on 2D synthetic images generated by DBT gantries from multiple vendors, including General Electric, Hologic and Siemens. In addition, the product continues to support breast density assessment based on 2D FFDM images from leading manufactures.

 

ProFound AI, 2D and 3D

 

DBT was first FDA approved in the United States in 2010 and has been demonstrated to offer multiple advantages compared to 2D mammography, including improved tissue visualization and detection that results in lower recall rates for patients. Clinical studies indicate that, when compared to 2D FFDM, DBT improves the ability to distinguish malignant from benign tumors and can better detect malignant lesions hidden by overlapping tissues, each of which can reduce the number of unnecessary biopsies and false positive recall rates. Initial studies have indicated that physicians using DBT have the ability to detect 41% more invasive cancers than those using 2D mammography, and also can reduce false-positive reads by up to 15%.

 

While DBT has been shown to offer clinical benefits for screening mammography, it can also significantly increase radiologist interpretation time compared to 2D mammography. AI-based solutions can significantly improve the efficiency and efficacy of reading breast tomosynthesis cases by identifying and highlighting suspicious breast masses and calcifications.

 

In 2018, the Company received regulatory clearances in the EU, Canada, and the U.S. for its multi-vendor, DBT AI cancer detection and workflow solution, PowerLook Tomo Detection 2.0, which was subsequently rebranded ProFound AI for DBT.

 

ProFound AI for DBT is iCAD’s deep-learning algorithm specifically designed to detect malignant soft-tissue densities and calcifications in DBT exams by analyzing each DBT image, or slice. In early 2018, the Company completed a large multi-reader, multi-case crossover design clinical reader study, which showed that ProFound AI can increase radiologist clinical performance by improving radiologist sensitivity by an average of 8%, improve radiologist specificity by an average of 6.9% and reduce recall rates in non-cancer cases by an average of 7.2%. The reader study also showed that the product can reduce DBT reading times by an average of 52.7%. Results from this reader study were published in the peer-reviewed journal Radiology: Artificial Intelligence in July 2019.

 

In 2019, the Company launched ProFound AI for 2D, a similar AI cancer detection and workflow solution for 2D mammography. ProFound AI for 2D is CE approved and primarily targets the European market, where 2D mammography remains the predominant procedure for breast cancer screening. In March 2021, Version 3.0 of ProFound AI for DBT cleared FDA 510(k) review for use in clinical reading of DBT exams from compatible DBT systems. ProFound AI for DBT Version 3.0 included algorithm changes that improved both sensitivity and specificity in reading DBT exams compared to prior versions. In May 2021, ProFound AI received expanded EU approval for use with Fuji and Hologic Clarity HD DBT systems. In the fall of 2021, ProFound AI 3.0 for DBT added support for Hologic’s Clarity HD DBT in the US as well as adding support for highlighting suspicious findings in GE, Hologic, and Siemens systems’ synthetic 2D images and in Hologic’s 3D Quorum slab images.

 

In 2022, ProFound AI was granted an Authorization to Operate (ATO) from the Department of Defense (DoD). The DoD’s Risk Management Framework (RMF) requires technologies be granted an ATO in order to be approved for use at a DoD healthcare facility. There are currently more than 500 DoD hospitals, inpatient facilities, ambulatory care and occupational health facilities worldwide.

 

In May 2022, real world evidence presented at the Society of Breast Imaging (SBI/ACR) Breast Imaging Symposium showed ProFound AI improved radiologists’ screening performance, increased cancer detection rates and reduced abnormal interpretation rates.

 

iCAD plans to continue its focus on (i) advancing the performance of its ProFound AI for DBT solution through algorithm improvements and additional training on larger datasets, and (ii) building clinical support for and adoption of its products and solutions. iCAD has presented ProFound AI for DBT data from numerous studies at various prominent industry meetings and trade shows. The Company has Original Equipment Manufacturer (“OEM”) relationships with General Electric Company (“GE”), Siemens AG (“Siemens”), and FUJIFILM Corporation (“Fuji”) and expects to use ProFound AI to expand its OEM partnerships with other mammography systems, PACS providers, and cloud-hosted AI platform providers.

 

ProFound AI Risk, 2D and 3D

 

ProFound AI Risk is the first commercially available clinical decision support tool that provides an accurate and personalized estimation of short-term breast cancer risk, based solely on a screening mammogram.

 

The Company worked with leading researchers at the Karolinska Institute in Stockholm, Sweden, one of the world’s foremost medical research universities, to develop and clinically validate ProFound AI Risk. Unlike existing risk models that focus on family history and lifestyle factors to estimate longer-term risk, ProFound AI Risk focuses on a short-term risk interval. The estimation of risk of cancer occurrence within the next one to two years provides potentially more accurate information on which to base further actions relative to breast cancer risk. iCAD believes short-term risk models such as ProFound AI Risk will enable risk-based screening approaches rather than the commonly used age-based approach of annual screening. The COVID-19 pandemic highlighted the benefit of risk-based screening as at the height of the pandemic in 2020, several medical societies recommended women of average risk postpone routine annual mammograms until the threat of COVID passed. As mammography screening begins to evolve from what has traditionally been an age-based annual screening paradigm to a short-term risk-based paradigm in the years ahead, iCAD is on the leading edge of this shift.

 

In July 2020 ProFound AI Risk for 2D FFDM received a CE Mark in Europe, and in September 2020 iCAD announced the publication of data in the peer-reviewed journal, Radiology, that confirmed ProFound AI Risk more accurately identifies the prospect of near-term development of breast-cancer than traditional risk models.

 

The October 2021 launch of the latest version of ProFound AI Risk was a significant achievement for iCAD, as this latest version offers the flexibility to work with 2D and 3D mammography images with high accuracy, showing over 10% improvement in the Area Under the Receiver Operating Characteristics Curve (AUC), a commonly used statistical measure of clinical accuracy, when compared to the Gail and Tyrer-Cuzick conventional lifetime risk models. Designed for global application, the latest version of ProFound AI can (i) provide a one, two or three-year risk estimation, (ii) factor in ethnic and racial backgrounds in the assessment of the score, and (iii) factor in country specific screening guidelines and incident and mortality rates.

 

In May 2022, a study published in Science Translational Medicine found ProFound AI Risk accurately determined women who were at a higher risk of developing breast cancer, with up to 2.4 times more accuracy than traditional lifetime risk models.

 

In addition to superior accuracy, the image-based ProFound AI Risk solution offers a simpler approach to breast cancer risk assessment for providers, as there is no requirement to collect and manage patient history and lifestyle information, which can be costly and inaccurate. 

 

Expansion of Software Licensing Model Options for the Breast Health Solutions Suite

 

iCAD has historically offered solely perpetually-licensed software, primarily pre-installed on and sold with an iCAD configured, off-the-shelf computer, capable of optimally running the software. As a result, customers using this model can only classify iCAD software and hardware as a capital purchase for accounting purposes and making an up-front capital purchase.

 

In 2022, iCAD began offering its full suite of breast AI solutions in a variety of more flexible and customer accessible options. First, iCAD uncoupled the purchase of iCAD software from the purchase of hardware, allowing  customers to source their own computer hardware or use existing IT infrastructures. Second, iCAD launched several new software licensing models designed to accommodate both capital and operating purchasing for customers. In addition to offering perpetual licenses, the Company introduced a new subscription pricing model that allows customers to purchase a term-based subscription based on the number of imaging gantries or annual mammography exam volume. To make iCAD’s software more flexible, the Company’s software has been developed to run as a self-contained software package, making it executable within a variety of infrastructure environments, including iCAD-configured computers, alternatively sourced specification-compliant servers, virtualized environments, integrations into channel partner infrastructure and cloud-based hosting environments. iCAD will continue to sell iCAD configured servers to customers who prefer a single-vendor, turnkey solution with guaranteed compatibility and support.

 

iCAD is committed to providing solutions that will enable as many customers as possible to purchase or utilize the Company’s products. The Company’s Therapy business and the services and hardware product portions of the Detection business are expected to remain unchanged in the coming year. The subscription licensing model is currently being evaluated and the short-term and long-term impacts on the Company’s results of operations are being tested, although iCAD believes subscriptions will be relatively slow to accumulate over time and will be largely additive to the perpetual license business. Additive customers will have positive revenue impact and while the transition of perpetual license customers to subscription customers will have negative effects in the short term, iCAD expects this to impact a limited fraction of the overall revenue base of the Company in 2023. The Company is also currently evaluating the future potential of providing a SaaS subscription model with the Company hosting its software from the cloud.

 

 

 

 

Colon Cancer Screening Products

 

Colon cancer is the third most common cancer diagnosed globally, leading to almost one million deaths per year. CT is a well-established and widely used imaging technology that images cross-sectional “slices” of various parts of the human body. While the increased image quality and number of cross-sectional slices per scan offered by CT provides valuable diagnostic information, it adds to the challenge of managing and interpreting the large volume of data generated. CT Colonography (“CTC”) is a less invasive technique for imaging the colon when screening for cancer than a traditional colonoscopy. However, the process of reading a CTC exam can be lengthy and tedious as the interpreting physician is often required to traverse the entire length of the colon multiple times. CAD technology can play an important role in improving the accuracy and efficiency of reading CTC images by automatically identifying and highlighting polyps that can progress into cancer.

 

VeraLook is the Company’s FDA-cleared solution designed to support detection of colonic polyps in conjunction with CTC. Field testing of the product was initiated in 2008. Results of the Company’s multi-reader clinical study demonstrated that the use of VeraLook improved reader sensitivity by 5.5% for patients with both small and large polyps, and slightly reduced specificity of readers by 2.5%. VeraLook was CE marked in 2009, received FDA 510(k) clearance in 2010 and is currently distributed with advanced visualization reading workstations and CTC applications manufactured by Canon Medical Systems and Philips Healthcare.

 

Potential Future Cancer Detection Products Development

 

The Company’s current primary focus is on image analysis and workflow solutions leveraging AI in  mammography, however, iCAD’s core technologies and product development capabilities can be applied to any imaging modality, including x-ray, CT, ultrasound, and Magnetic Resonance Imaging (“MRI”). Additionally, the Company could develop products that can be applied to screening and/or diagnosis of various additional cancer types such as prostate, lung, and brain cancers, as well as screening and/or diagnosis of disease related to visually differentiated tissue abnormalities. The Company continues to evaluate the adjacent or complementary opportunities in image analysis workflow solutions for future product development and commercialization possibilities.

 

Cancer Therapy Segment

 

Background and Overview

 

Radiation therapy is the medical use of ionizing radiation, generally as part of cancer treatment to control or kill rapidly dividing malignant cells. Radiation therapy may be curative in numerous types of cancer if the cancer cells are localized to one area of the body. It may also be used as part of curative therapy to prevent tumor recurrence after surgical removal of a primary malignant tumor (for example, early-stage breast cancer). The clinical goal in radiation oncology is to deliver the highest radiation dose possible directly to the tumor to kill the cancer cells, while minimizing radiation exposure to healthy tissue surrounding the tumor to limit complications and side effects.

 

 

The three main types of radiation therapy are (i) external beam radiation therapy (“EBRT”), which involves a radiation source positioned outside the body (ii) brachytherapy, in which sealed radiation sources are temporarily or permanently inserted in the body, within the treatment area, and (iii) systemic radioisotopes, which are given by infusion or oral ingestion.

 

Conventional EBRT typically involves up to 40 radiation treatment sessions for a tumor. Brachytherapy offers the benefit of reduced radiation exposure to healthy tissues further away from the radiation source. In addition, if the patient moves or if there is any tumor movement within the body during treatment, the radiation source retains its correct position in relation to the tumor. Thus, brachytherapy offers an advantage over EBRT in its ability to better direct high doses of radiation to the size and shape of the cancerous area while sparing healthy tissue and organs.

 

Brachytherapy is commonly used as an effective treatment for endometrial, cervical, prostate, breast, and skin cancer, and can also be used to treat tumors in many other body sites. Electronic Brachytherapy (“eBx”) is a type of radiation therapy that utilizes a miniaturized, electronically stimulated, high dose rate X-ray source to apply radiation directly to the cancerous site. Unlike live isotope sources used in some brachytherapy, eBx only emits radiation when desired and the radiation dosage can be accurately controlled. eBx may also be used in Accelerated Partial Breast Irradiation (“APBI”), which concentrates the radiation therapy on a smaller focal point than conventional EBRT, allowing higher concentrations of radiation over fewer treatment sessions.

 

Cancer Therapy Products

 

The Xoft Axxent Electronic Brachytherapy System (“Xoft System”) is iCAD’s proprietary electronic brachytherapy platform designed to deliver isotope-free (non-radioactive) radiation treatment in virtually any clinical setting without the limitations of radionuclides. The Xoft System utilizes a miniaturized high dose rate, low energy X-ray source to apply the radiation dose directly to the size and shape of the cancerous area while sparing healthy tissue and organs. While delivering clinical dose rates similar to traditional radioactive systems, the electronic nature of the Xoft System technology provides a faster dose fall-off which lowers the radiation exposure outside of the targeted area and eliminates the need for dedicated shielded treatment environment such as that required with traditional isotope-based radiation therapy. As the Xoft System is relatively compact, it can easily be transported for use in virtually any clinical setting under radiation oncology supervision (including the operating room, where intraoperative radiation therapy (“IORT”) is delivered).

 

The Xoft System is FDA-cleared, CE marked and licensed in an increasing number of countries for the treatment of cancer anywhere in the body. Active customers include university research and community hospitals, cancer care clinics, veterinary facilities, and dermatology offices with established strategic partnerships with radiation oncology service providers for supervised treatment delivery. The Company’s commercial focus for the Xoft System has been the treatment of early-stage breast cancer, gynecological cancers, and non-melanoma skin cancer (“NMSC”). Emerging applications include a wide and growing array of cancers, including brain and rectal tumors. Given that the Xoft System has regulatory clearance for the treatment of cancer anywhere in the body, treatments for emerging applications may not require additional regulatory clearance.

 

The Company continues to make enhancements to the Xoft System controller (the “Controller”) unit, including upgrades to the high voltage connection, and the Streamlined Module for Advanced Radiation Therapy (“SMART”) platform which uses the Axxent Hub, iCAD’s proprietary cloud-based oncology collaboration software solution. The SMART platform is an adaptive, patient-centric solution designed to improve the eBX program’s workflow efficiency, flexibility, safety, and security. This comprehensive Wi-Fi enabled platform provides all members of a care team with a collaborative environment in which to manage patient workflow and eliminate challenges related to exchanging current, accurate patient data among providers.

 

 

In addition to the Controller unit, the Company offers a 50kV isotope-free energy source, indication-specific applicators, a comprehensive service warranty program, and various accessories such as the Axxent eBx Rigid Shield for internal IORT shielding. The 50kV energy source is typically sold under an annual contract and is customized to individual customer volume and usage requirements. The Company offers FDA-cleared applicators for the utilization of the Xoft System, including breast applicators for IORT and APBI in the treatment of breast cancer, vaginal applicators for the treatment of endometrial cancer, cervical applicators for the treatment of cervical cancer, and skin applicators for the treatment of NMSC. The flexible single-use breast and brain applicators are offered in a variety of sizes and lengths based on clinical need. The endometrial, cervical, rectal, and skin applicators are reusable and are manufactured in various sizes based on the anatomical requirements of the patient or the size of the lesion.

 

Cancer Therapy Indications

 

Background and Overview

 

The Xoft System can be used to treat a wide and growing array of cancers, including breast cancer, NMSC, gynecological, recurrent glioblastoma (“GBM”) and various other forms of brain cancer, and additional IORT indications.

 

Approximately 300,000 women are diagnosed with breast cancer every year in the United States. Currently, many early-stage breast cancer patients who are treated with radiation therapy follow a four-to-six-week daily protocol of traditional EBRT, while a small portion are treated with brachytherapy. Breast cancer therapy is one of the primary indications for the Xoft system. Xoft used in IORT aims to simplify radiation treatment for early-stage breast cancer patients by delivering a single ten to fifteen-minute precise dose of radiation directly to the lumpectomy cavity in a single, safe and effective procedure. Xoft used in APBI may reduce the daily radiation treatment duration from weeks to days.

 

There are approximately 3.5 million cases of NMSC diagnosed annually in the United States. The Xoft System is a viable alternative treatment option for patients with lesions in cosmetically challenging locations (e.g., ear, nose, scalp, neck), locations that experience difficulties in healing (e.g., lower legs, upper chest, fragile skin), patients on anticoagulants, and patients who are anxious about surgery. The Xoft System has been used to treat more than 10,000 NMSC lesions. Clinical data published from 2015 to 2017 demonstrates promising local control and supports eBx as a convenient, effective, nonsurgical treatment option offering minimal toxicity and improved cosmesis for eligible NMSC patients.

 

There are approximately 50,000 new cases of endometrial cancer each year in the United States and more than 800,000 new cases worldwide. In 2017, the first-ever European analysis of eBx using the Xoft System for endometrial and cervical cancer treatment was presented that demonstrated improved outcomes in acute toxicity in 29 endometrial or cervical cancer patients treated with the Xoft System from September 2015 to September 2016. Additional research showed that compared to an iridium isotope, the Xoft System delivered a lower dose of radiation to surrounding healthy organs at risk, such as the bladder and rectum.

 

 

Approximately 297,000 cases of brain and nervous system tumors are diagnosed worldwide per year. GBM is the most common and aggressive type of malignant primary brain tumor, with an estimated median survival of 10 to 12 months. The Company is continuing to develop clinical support for brain IORT, primarily in the GLIOX trial, an international multi-center trial designed to compare Xoft IORT plus Avastin® (bevacizumab) to the investigational arm of RTOG-1205 (EBRT plus bevacizumab).

 

Led by principal investigator and world-renowned oncologist, Santosh Kesari, MD, PhD, Chair and Professor, Department of Translational Neurosciences at the Saint John’s Cancer Institute, Santa Monica, CA, the first patient in the GLIOX trial was treated in December 2021. In April 2022, the Company announced multiple patients have been treated in the GLIOX trial. Doctors at Cáceres University Hospital in Cáceres, Spain have also successfully treated multiple cases of recurrent GBM with the Xoft System, which were performed in preparation for the GLIOX trial, as well as brain metastases, recurrent rectal, and head and neck tumors. The Company also announced as of April 2022 clinicians at the Miguel Servet University Hospital in Zaragoza, Spain, have utilized Xoft IORT in their cancer treatment regimen for sarcomas and brain metastases, as well as more than 700 breast cancers and 200 gynecological cancers to date.

 

Researchers hope the GLIOX trial will validate the intriguing initial results from a prospective two center comparative study at the European Medical Center (the “EMC”) in Moscow, Russia. The EMC study evaluated 15 patients with recurrent GBM who were treated with maximal safe resection and Xoft Brain IORT, and 15 patients with recurrent GBM treated with maximal safe resection and other modalities (control group), between June 2016 and June 2019. In October 2021, data supporting Xoft Brain IORT for the treatment of recurrent GBM were published with a subsequent erratum published in December 2021, in the peer-reviewed journal, Surgical Neurology International. The update reported that as of March 2021, patients treated in the EMC study with Xoft Brain IORT lived for up to 54 months after treatment without recurrence, whereas patients in the control group had a recurrence within 10 months and lived for up to 22.5 months after treatment. Researchers also found there were fewer complications, such as radionecrosis, in the IORT group. Radionecrosis refers to the breakdown of normal body tissue near the original tumor site after radiation therapy. One patient from the IORT group was still alive as of January 1, 2022, whereas none of the patients in the control group survived. Preliminary results from this study were presented in August 2021 at the American Association of Neurological Surgeons (AANS) 2021 annual scientific meeting.

 

Additionally, electronic brachytherapy is appropriate for use in other IORT clinical settings where surgical resection is unable to completely eliminate all cancer cells. The Company believes that IORT for prostate, pelvic, gastrointestinal, abdominal, spinal, and soft tissue sarcoma applications are potential markets given the minimal shielding requirements associated with this treatment modality. In September 2019, the Company unveiled new and updated advancements for the Xoft System at the American Society for Radiation Oncology (“ASTRO”) annual meeting. This included an advanced prototype for early-stage rectal cancers, and extended-length balloon applicators, available in 25 cm and 50 cm lengths, which offer added versatility and the potential for additional applications for the Xoft System in different areas of the body. Based on these additional clinical applications and the potential to scale the Xoft System in the future to address other indications for use, the Company believes the Xoft System offers unique flexibility and opportunities for growth.

 

Additional Studies

 

In 2016, Melinda Epstein, PhD, of Hoag Memorial Hospital Presbyterian in Newport Beach, California and co-authors published two clinical papers on their experience with the Xoft System for the treatment of early-stage breast cancer with IORT. In June 2016, the Annals of Surgical Oncology published data on 702 patients treated from June 2010 to January 2016, demonstrating a 1.7% recurrence rate. Further, less than 5% of patients had significant complications, indicating that IORT allows some women who cannot (or decline to) undergo whole breast radiation to consider breast-conserving therapy rather than mastectomy. In August 2016, The Breast Journal published 20-month mean follow-up data on 146 patients with pure ductal carcinoma in situ treated with IORT. The data showed a 2.1% recurrence rate with relatively few complications and again concluded that x-ray based IORT has the potential to be a promising treatment modality that may simplify the delivery of post-excision radiation therapy.

 

In 2017, researchers from Hoag Memorial Hospital Presbyterian published another clinical paper in the Annals of Surgical Oncology on their experience with the Xoft System in treating 204 early-stage breast cancers in a prospective, X-ray IORT trial from June 2010 to September 2013. With a median follow-up of 50 months, results indicated there were seven ipsilateral breast tumor events, no regional or distant recurrences, and no breast cancer-related deaths. Kaplan-Meier analysis projects that 2.9% of patients will recur locally at 4 years. The site’s low complication and recurrence rates support the cautious use and continued study of IORT in selected women with low-risk breast cancer. The Hoag Memorial Hospital Presbyterian IORT series is currently the largest single-facility IORT series with the Xoft System in the United States.

 

Also, in 2017, the Company announced results of a landmark study that demonstrated the economic benefits of IORT compared to EBRT in the treatment of early-stage breast cancer. The analysis demonstrated that IORT could result in direct cost savings for the U.S. healthcare system of more than $630 million over the lifetime of patients diagnosed annually with early-stage breast cancer, as well as could significantly benefit patient health by minimizing radiation exposure and offering a better quality of life. The results of the study were published in November 2017 in the peer-reviewed Cost Effectiveness and Resource Allocation and the study determined IORT to be the preferred method of treatment for early-stage breast cancer.

 

 

As the Company continues to focus on broadening global awareness and patient access to IORT, 2017 also brought meaningful progress in the area of international research. Physicians from Taiwan published a clinical paper in November 2017 in the peer-reviewed PLOS One journal. The multi-center study examined patient selection and the oncologic safety of IORT with the Xoft System for the management of early-stage breast cancer. From 2013 to 2015, 26 hospitals in Taiwan performed a total of 261 IORT procedures. With a mean follow-up of 15.6 months, locoregional recurrence was observed in 0.8% of patients. The study concluded that preliminary results of IORT in Taiwan showed it is well accepted by patients and clinicians.

 

Finally, in 2017, the Company announced that results of a matched-pair cohort study of 369 early-stage NMSC patients treated with the Xoft System or Mohs micrographic surgery showed that rates of recurrence of cancer were virtually identical at a mean follow-up of 3.4 years. Mohs micrographic surgery is accepted as the most effective technique for removing basal cell carcinoma and squamous cell carcinoma. The study results were published online in the peer-reviewed Journal of Contemporary Brachytherapy.

 

In 2018, several additional key pieces of clinical evidence supporting IORT with the Xoft System were published. With a mean follow-up of 55 months, outcomes published in The American Journal of Surgery showed that breast cancer recurrence rates of patients who were treated with IORT using the Xoft System and complied with adjuvant medical therapy were comparable to those seen in the cornerstone TARGIT-A study, which evaluated IORT but did not use the Xoft System. The study reviewed results of 184 patients with breast cancer from November 2011 to January 2016 completing Institutional Review Board (“IRB”)-approved IORT protocol. The recurrence rate for the 184 total IORT patients was 5.4 percent at a mean follow-up of 55 months; however, the recurrence rate was 2 percent lower for the patients who complied with adjuvant medical therapy. The difference in recurrence rates between the group complying with versus declining adjuvant medical therapy was statistically significant. To date, this study presents the most long-term research of IORT using the Xoft System published in a peer-reviewed journal.

 

Further in 2018, a long-term study of 1,000 tumors performed at Hoag Memorial Hospital Presbyterian and in the Annals of Surgical Oncology showed that IORT is a clinically effective, faster and easier alternative to whole breast radiation therapy following breast-conserving surgery for selected low-risk patients at a median follow-up of 36 months. To date, this study presents analysis of the largest series of early-stage breast cancers treated with IORT using the Xoft System published in a peer-reviewed journal.

 

In 2019, study results from the first cervical cancer cases for eight patients treated with the Xoft System at the Hospital Universitario Miguel Servet in Zaragoza, Spain were published in the Journal of Applied Clinical Medical Physics. Researchers found the treatment offered promising results at 1 month follow up, with no recurrences and low toxicity. The study concluded that electronic brachytherapy is a good alternative to treating cervical cancer in centers without access to conventional high-dose-rate interstitial brachytherapy.

 

Clinical data supporting the Xoft System for the treatment of various gynecological cancers, including cervical and uterine, were also presented in 2019 at the European Society for Radiotherapy and Oncology meeting by researchers from the Hospital Universitario Miguel Servet and the Jewish General Hospital in Montreal, Québec, Canada. A study conducted by researchers from the Hospital Universitario Miguel Servet concluded that electronic brachytherapy is an alternative to high dose-rate brachytherapy with a good rate of overall survival and progression free disease. The retrospective study conducted by researchers at the Jewish General Hospital suggested that electronic brachytherapy could replace high-dose-rate brachytherapy in uterine cancer with similar target coverage, maximum dose to surrounding structures, and treatment times and that additional studies would be needed to evaluate efficacy.

 

 

Preliminary results of the Company’s international, multi-center clinical trial in the Xoft System were unveiled during an oral presentation at the 60th ASTRO annual meeting at the Henry B. Gonzalez Convention Center in San Antonio, Texas on October 23, 2018. In the presentation, A.M. Nisar Syed, MD, Principal Study Investigator, Medical Director, Radiation Oncology & Endocurietherapy, MemorialCare Cancer Institute, Long Beach Memorial Medical Center, and Professor of Radiation Oncology, UCI Medical Center and Harbor-UCLA School of Medicine, detailed clinical techniques and outcomes of IORT using the Xoft System at the time of breast conserving surgery with findings based upon ASTRO suitability criteria. The trial enrolled 1,200 patients between May 2012 and July 2018 at 28 international and U.S.-based institutions. With a median follow up of 1.6 years, less than one percent of patients had cancer regrowth (ipsilateral recurrence) or developed new primary cancers in the other breast. Treatment was generally well tolerated with grade 3, 4 and 5 adverse events occurring in 37 patients. Mean treatment time was 10.5 minutes.

 

At the ASTRO Virtual Annual Meeting in October 2020, researchers presented new data supporting the Xoft System for the treatment of early-stage breast cancer and endometrial cancer. In a study involving 1,200 patients with early-stage breast cancer treated with the Xoft System from May 2012 to July 2018 across 27 institutions worldwide, researchers concluded that IORT with the Xoft System is safe, with low morbidity, low local recurrence and excellent cosmetic results. In a study of 236 patients with endometrial cancer from September 2015 to May 2020, with a median follow up of 34 months, researchers concluded the Xoft System is a feasible alternative to HDR brachytherapy for the treatment of endometrial cancer that offers long-term benefits for patients, staff and the overall healthcare system.

 

Researchers from Miguel Servet University Hospital in Spain presented several studies supporting the Xoft System at the European Society for Radiotherapy & Oncology (ESTRO) virtual meeting in November 2020. In a study analyzing 193 patients from 2015 to 2019, where one group was treated with the Xoft System combined with external radiation and one group was treated with the Xoft System, researchers established electronic brachytherapy for endometrial cancer as a feasible alternative to HDR brachytherapy, equal in effectiveness to Iridium 192, with long-term benefits for patients. Researchers concluded that the Xoft System provided the same dosimetric coverage in the area of treatment as traditional brachytherapy with a marked reduction in dosage to organs at risk.

 

In another study presented at ESTRO 2020, researchers created 3D printed anatomic models that allowed them to create simulations to measure possible radiation doses in nearby organs, such as the lung and heart, where it is not possible to place a detector to perform in vivo dosimetry. Results calculated the maximum doses to radiochromic film representing the left lung and heart of 20 patients treated from the left breast measured retrospectively. Researchers concluded it was possible to measure and verify doses in the lung and heart for IORT treatments, enabling more accurate recommendations for a particular type of treatment.

 

A third study presented at ESTRO 2020 examined the results of 480 patients treated with IORT from May 2015 to October 2019 with treatment verification and in vivo dose measurements to understand the in vivo dose in the skin. Researchers concluded the skin doses were low with less than 1% of the cases exhibiting early toxicity of acute grade 3 dermatitis and no cases of higher-grade dermatitis.

 

Researchers presented a study supporting Xoft Breast IORT at the American Brachytherapy Society (ABS) 2021 Annual Conference. In a study evaluating the efficacy and outcome of IORT for early-stage breast cancer, researchers found recurrence rates to be similar to those reported in the TARGIT-A trial. Preliminary results from the ExBRT trial were presented at the ASBrS Annual Meeting in 2021. The multi-institutional study found at median 4-year follow-up, 1,200 breast cancer patients enrolled in the ExBRT trial were successfully treated with a single fraction of IORT to the lumpectomy cavity following breast conserving surgery with a favorable local recurrence rate. At the ESTRO meeting in 2021, researchers presented a study evaluating body mass index (BMI) in breast cancer patients treated with Xoft Breast IORT.

 

 

Sales and Marketing

 

Cancer Detection

 

The Company has now sold more than 1,300 ProFound AI licenses through December 31, 2022 and more than 2,000 total product licenses including ProFound AI, upgrades, and other products. In North America, iCAD sells its AI mammography products through a direct regional sales force and through the Company’s channel partners, which include OEMs, Radiology Picture Archiving and Communication System (PACS) vendors, AI Platform vendors and distributors. The Company’s OEM partners include: GE Healthcare, focused on the manufacture and distribution of diagnostic imaging equipment, Fujifilm Medical Systems, a subsidiary of Fuji focused on the manufacture and distribution of X-rays and other imaging equipment, and Siemens Medical Systems. In Europe, the Company sells its AI mammography products through a direct sales force and has also developed reseller relationships with regional distributors.

 

iCAD continues to build-out our PACS partners, including: Change Healthcare Inc. (“Change Healthcare”), a leading independent healthcare technology company focused on insights, innovation and accelerating the transformation of the U.S. healthcare system; Sectra AB (“Sectra”), an international medical imaging IT solutions and cybersecurity company; as well as the GE Healthcare division marketing GE PACS.

 

Additionally, the Company has expanded on partnerships with additional AI Platform solution vendors.  iCAD has three AI Platform vendor distribution agreements, including Arterys Inc. the world’s leading cloud native, vendor-neutral AI platform; Ferrum Health, who partners with global leaders of AI applications to provide a robust catalog of AI applications on a single, secure platform serving clinical service lines across healthcare enterprises; and Blackford Analysis, a wholly owned subsidiary of Bayer AG – a platform built for integration with existing systems while simplifying integrations and the management of multiple disparate AI applications and algorithms.

 

In March 2022, iCAD became one of the first healthcare companies to validate its AI cancer detection solution with  the NVIDIA software suite, enabling thousands of healthcare organizations worldwide to virtualize AI workloads within hospital data centers using VMware vSphere and industry-standard servers.

 

In October of 2022, iCAD and Solis Mammography (Solis) announced a collaboration to develop and commercialize AI to evaluate cardiovascular disease based on breast arterial calcifications. Multiple studies have shown a correlation between the amount of breast arterial calcifications, which are visibly detectable on mammograms, to cardiovascular risk. iCAD and Solis are working together to use AI to quantify the amount of breast arterial calcification in mammograms, correlated to the risk of disease, and define meaningful clinical pathways for high-risk women.

 

In November of 2022, iCAD announced a strategic development and commercialization agreement with Google Health to integrate Google’s AI into iCAD’s breast imaging portfolio. iCAD intends to use Google’s 2D AI in its commercial product offerings, especially outside the U.S., where 2D mammography is primarily used for screening. The Company expects to release its first product leveraging the Google AI technology in the next 1-2 years. Additionally, iCAD also announced plans to leverage the Google Health Cloud to launch its own cloud platform for the delivery of its breast AI offerings. The company has already received its first order from Radiology Partners, allowing hundreds of thousands of women to be screened at Radiology Partners’ owned outpatient imaging center sites with iCAD’s Breast AI Suite. 

 

In November of 2022, iCAD and Radiology Partners, the largest radiology practice in the US, announced their intent to join forces to drive nationwide adoption of iCAD’s Breast AI Suite.  The Company has already received its first order from Radiology Partners, allowing hundreds of thousands of women to be screened at Radiology Partners’ owned outpatient imaging center sites with iCAD’s Breast AI Suite. The Company has not yet entered into a definitive agreement with Radiology Partners.

 

These partnerships greatly expand visibility and access to the Company’s Breast AI suite – including ProFound AI Detection, ProFound AI Risk and PowerLook Density Assessment - for more hospitals and imaging centers across North America.

 

Additionally, as part of its sales and marketing efforts, the Company engages in a variety of public relations and local outreach programs with numerous customers and continues to cultivate relationships with industry leaders in breast cancer solutions, including at trade shows where the future of medical image analysis solutions is discussed.

 

Cancer Treatment

 

iCAD markets the Xoft System in the United States and select countries worldwide through its wholly-owned subsidiary, Xoft, Inc. a Delaware corporation (“Xoft”). In the United States, Xoft utilizes a direct sales force and selected distribution partners. Xoft has been granted regulatory approval and has established partnerships in the United States, many European Union countries, the United Kingdom, Australia, Taiwan, China, and numerous other countries. iCAD continues to evaluate regulatory and distribution opportunities throughout the world.

 

A comprehensive medical education program is a key part to the Company’s eBx market development strategy. Xoft actively participates in key industry scientific conferences and independent venues in the United States and Europe where the Company provides professional education programs and product demonstrations relating to eBx. The goal of these programs and demonstrations is to broaden physician awareness of the Xoft System and eBx technology.

 

Competition

 

The Company operates in highly competitive and rapidly changing markets with competitive products available from nationally and internationally recognized companies. Many of these competitors have significantly greater financial, technical and human resources than iCAD and are well-established in the healthcare market. In addition to the existing technologies or products that compete with the Company’s products, some companies may develop technologies or products that compete with the products the Company manufactures and distributes or that would render the Company’s products obsolete or noncompetitive. Moreover, competitors may achieve patent protection, regulatory approval, or product commercialization before iCAD does, which would limit the Company’s ability to compete with them. iCAD believes that efficacy, safety profile, feature differentiation, cost, and reimbursement are the primary competitive factors that will affect the success of the Company’s products.

 

 

Cancer Detection

 

The Company currently faces direct competition in its cancer detection and breast density assessment businesses from Hologic, Inc. (Marlborough, MA), Volpara Solutions Limited (Rochester, NY), ScreenPoint Medical (Nijmegen, Netherlands), Densitas Inc. (Halifax, Nova Scotia, Canada), Therapixel (Paris, France), and Lunit (Seoul, South Korea). The Company believes many factors, including breadth of innovative and clinically differentiated product offerings, ongoing development of clinical support, strong relationships with its strategic partners, and ability to provide the Company’s solutions across a number of platforms and payment structures will provide it with a competitive advantage in breast AI.

 

The Company’s VeraLook product faces competition from the traditional imaging CT equipment manufacturers and emerging CAD companies. Siemens Medical (Tarrytown, NY), GE Healthcare (Chicago, IL), and Philips Medical Systems (Andover, MA) currently offer polyp detection products outside the United States. A significant barrier to adoption in the United States has been a lack of reimbursement for CTC for colon cancer screening. The Company expects that CT manufacturers will offer a colonic polyp detection solution as an advanced feature of their image management and display products typically sold with their CT equipment, but current reimbursement policies present a significant barrier to wide-spread adoption and the Company believes that its market leadership in mammography AI may provide it with a competitive advantage within the CTC community.

 

Cancer Treatment

 

The Company’s eBx products face competition in breast IORT primarily from Carl Zeiss Meditec Inc. (“Zeiss”) (Dublin, CA), which has an established base of breast IORT installations in Europe. Zeiss manufactures and sells eBx products for the delivery of IORT, for both breast and additional anatomical areas, including the spine, gastrointestinal tract, skin, and endometrial cancers. Sensus Healthcare Inc. (Boca Raton, FL) and IntraOp Medical Corporation (Sunnyvale, CA) are other competitors in the breast IORT market.

 

The expansion of the Company’s gynecological product portfolio and new IORT applications beyond breast IORT have increased the competitive dynamic of the Company’s business. Larger and more diversified radiation therapy companies offer a wide variety of clinical solutions for HDR brachytherapy, including Varian Medical Systems (Milpitas, CA) and Elekta (Stockholm, Sweden). These companies offer broad product portfolios, which include a full range of HDR brachytherapy after loaders and applicators, traditional radiation therapy solutions, treatment planning solutions, and workflow management capabilities.

 

The Company’s NMSC products face competition from other mobile non-surgical treatment options (such as Sensus Healthcare’s Surface Radiation Therapy system and Elekta’s Esteya system), surgical treatment options and traditional radiation therapy.

 

In September 2020, Centers for Medicare & Medicaid Services (“CMS”) issued a final rule establishing the Radiation Oncology Advanced Payment Model, a bundled payment model for radiotherapy treatment that incentivizes physician selection of high quality, lower cost treatment modalities like Xoft’s electronic brachytherapy for treatment of breast and other cancers. In the final notice, CMS did not include IORT treatments (including CPT codes 77424 and 77425) within the new alternative payment model for radiation oncology. As a result, whether or not a particular physician practice or hospital is subject to the new radiation oncology payment model, IORT services covered by Medicare will continue to be subject to the existing payment systems for physician services and hospital outpatient services. The model was supposed to begin in 2021, but Congress passed legislation to delay the start of the new payment model until 2023. Stakeholders are encouraging CMS to make significant changes to the model before it takes effect. Medicare has not yet posted the final version of the rule outlining the details of the program.

 

 

Manufacturing and Professional Services

 

The Company manufactures and assembles its detection products. When a product sale is made to an end-customer by one of the Company’s OEM partners, it is usually installed at the customer site by the OEM partner or the Company. When iCAD makes a product sale directly to the end-customer, the product is generally installed by iCAD personnel at the customer site.

 

iCAD’s professional services staff provides comprehensive product support on a post-sale basis. Product support includes product demonstrations, product installations, applications training, and technical support. The Company’s support center is a single point of contact for the end-customer, and provides remote diagnostics, troubleshooting, training, and service dispatch. Service repair efforts are generally performed at the customer site by third party service organizations or in the Company’s repair depot by the Company’s repair technicians.

 

Xoft’s portable Xoft System is manufactured and assembled by contract manufacturers. Xoft’s miniaturized eBx X-ray source is manufactured by the Company at its San Jose, CA facility. Once the product has shipped, it is typically installed by Xoft personnel at the customer site.

 

Xoft’s professional services staff provides comprehensive product support, physician support, radiation therapist support and billing support on a post-sales basis. Field service staff is involved in product installation, maintenance, training and service repair.

 

Government Regulation

 

iCAD’s operations, products and customers are subject to extensive government regulation by numerous government agencies. the Company’s software, hardware systems and related accessories are regulated as medical devices in each of the jurisdictions where the Company operates, and iCAD’s customers are subject to applicable provider quality standards.

 

Manufacturing and Sales

 

In the United States, numerous laws and regulations govern the processes by which iCAD’s products are brought to market. These include the Federal Food, Drug, and Cosmetic Act (“FDCA”) and its regulations, which govern, among other things, quality standards for product development, manufacturing, testing, labeling, storage, premarket clearance or approval, advertising and promotion, sales and distribution, and post-market surveillance of medical devices.

 

For devices in the United States, FDA’s premarket clearance or approval process controls the entry of products into the market, unless a device is exempt from premarket review. Whether a product requires clearance (510(k) premarket notification) or approval (premarket approval, “PMA”) depends on the FDA’s risk-based classification of the device. Some of the Company’s products require submission of a premarket notification demonstrating that the device is at least as safe and effective, that is, “substantially equivalent”, to a legally marketed device that is not required to be approved under a PMA. Once iCAD receives an order from FDA declaring a device to be substantially equivalent, the iCAD product is “cleared” for commercial marketing in the United States. Other iCAD products require submission of a PMA, which requires non-clinical and clinical data supporting the safety and effectiveness of the device. Once the Company receives FDA approval of its PMA application based on FDA’s determination that the application contains sufficient, valid scientific evidence to assure that the device is safe and effective for its intended use(s), iCAD may market the device.

 

 

After our products enter the market, iCAD and our products continue to be subject to FDA regulation. For example, the FDA Quality System Regulations (“QSR”) require manufacturers to establish a quality system including extensive design, testing, control, documentation and other quality assurance procedures designed to ensure that their products consistently meet applicable FDA requirements and manufacturer specifications. iCAD’s third-party manufacturers are also required to comply with applicable parts of the QSR. Manufacturers are subject to periodic inspections by the FDA to determine compliance with QSR. If at the conclusion of an inspection, FDA has made any observations that may constitute violations of applicable requirements, it may issue an FDA Form 483 (“483”) requiring corrective action within a limited amount of time. If any observations are not addressed and/or corrective action taken, FDA may issue a warning letter and or take other enforcement action. The Company also is subject to FDA regulations covering labeling and adverse event reporting as well as the FDA’s general prohibition against promoting products for unapproved or “off-label” uses. Failure to comply fully with applicable regulations could lead to delayed marketing clearance or approval or enforcement action, including 483s, warning letters, product seizures, import/export refusal, civil or criminal penalties, injunctions, and criminal prosecution.

 

Similarly, medical device regulators in other jurisdictions require various levels of clearance, approval, certification, licensure and/or consent before regulated medical devices can be lawfully commercialized in those jurisdictions as well as ongoing compliance with manufacturing and other regulatory requirements. These approvals, the time required for regulatory review, and the continuing compliance requirements vary by jurisdiction. Obtaining and maintaining foreign regulatory approvals and maintaining compliance is an expensive and time-consuming process. Increasingly, medical device manufacturers are adopting globally harmonized quality standards as developed by the International Organization for Standardization, and risk management standards. Manufacturers of software as a medical device are further subject to specific security standards.

 

Additionally, the U.S. government regulates the transfer of information, commodities, technology and software considered to be strategically important to the United States in the interest of national security, economic and/or foreign policy concerns. A complicated network of federal agencies and inter-related regulations in the United States that govern exports, collectively referred to as “Export Controls.” These regulate the shipment or transfer, by whatever means, of controlled items, software, technology, or services out of the United States. Exported medical products are also subject to the regulatory requirements of each country to which the medical product is exported.

 

Healthcare Laws

 

The Company is also subject to a variety of federal and state regulations in the United States and regulations in other jurisdictions that relate to iCAD’s interactions with healthcare practitioners, government officials, purchasing decision makers, and other stakeholders across healthcare systems. These regulations, discussed in more detail below, include among others, the following:

 

 

anti-kickback, false claims, and physician self-referral statutes;

 

 

U.S. state laws and regulations regarding fee splitting and other relationships between healthcare providers and non-professional entities, such as companies that provide management and reimbursement support services;

 

 

anti-bribery laws, such as the U.S. Foreign Corrupt Practices Act, the UK Anti-Bribery Act, the Canadian Corruption of Foreign Public Officials Act, and guidance promulgated by certain multi-national groups, such as the United Nations Convention Against Corruption and the Organization for Economic Cooperation and Development Convention on Combatting Bribery of Foreign Public Officials in International Business Transactions;

 

 

laws regulating the privacy and security of health data, protected health information and personally identifiable information. These include the U.S. Health Insurance Portability and Accountability Act of 1996 (“HIPAA”), the Health Information Technology for Economic and Clinical Health Act, the General Data Protection Regulation (“GDPR”) in the EU, and the Personal Information Protection and Electronic Documents Act in Canada; and

 

 

 

healthcare reform laws in the United States, such as the Affordable Care Act (“ACA”) and the 21st Century Cures Act, which include new regulatory mandates and other measures designed to reduce the rate of medical inflation. These include, among other things, stringent new reporting requirements of financial relationships between device manufacturers and physicians and teaching hospitals.

 

These laws and regulations are extremely complex, open to interpretation, and, in some cases, still evolving. If iCAD’s operations are found to violate any of the foreign, federal, state or local laws and regulations which govern its activities, iCAD may be subject to litigation, government enforcement actions, and applicable penalties, which could include civil and criminal penalties, damages, fines, exclusion from participation in certain payer programs or curtailment of the Company’s operations. Compliance obligations under these various laws are often detailed and onerous, further contributing to the risk that the Company could be found to be out of compliance with particular requirements. The risk of being found in violation of these laws and regulations is further increased by the fact that many of them have not been fully interpreted by the regulatory authorities or the courts, and their provisions are open to a variety of interpretations.

 

The FDA, CMS, the Department of Health and Human Services, Office of Inspector General (“HHS-OIG”), the Department of Justice, states’ attorneys general and other governmental authorities actively enforce the laws and regulations discussed above. In the United States, medical device companies have been the target of numerous government prosecutions and investigations alleging violations of law, including claims asserting impermissible off-label promotion of medical devices, payments intended to influence the referral of federal or state healthcare business, and submission of false claims for government reimbursement. While iCAD makes every effort to comply with applicable laws, it cannot rule out the possibility that the government or other third parties could interpret these laws differently and challenge the Company’s practices under one or more of these laws. The risk of liability under certain federal and state laws is increased by the right of individual plaintiffs, known as relators, to bring an action alleging violations of such laws and potentially be awarded a share of any damages or penalties ultimately awarded to the applicable government body. Violations of these laws may lead to civil and criminal penalties, damages, fines, exclusion from participation in certain payer programs or curtailment of the Company’s operations.

 

iCAD is subject to numerous laws governing safe working conditions, manufacturing practices, environmental protection, fire hazard control and disposal of hazardous or potentially hazardous substances, among others, both at the U.S. federal and state levels, and similar laws in other jurisdictions. iCAD may be required to incur significant costs to comply with these laws and regulations in the future, which may result in a material adverse effect upon the Company’s business, financial condition and results of operations.

 

Federal, state, and foreign regulations regarding the manufacture and sale of medical devices and management services and software are subject to future change. iCAD cannot predict what impact, if any, such changes might have on the Company’s business.

 

Anti-Kickback Laws

 

The federal Anti-Kickback Statute (“AKS”) prohibits persons from knowingly or willfully soliciting, receiving, offering or paying remuneration, directly or indirectly, in exchange for or to induce:

 

 

the referral of an individual for a service or product for which payment may be made by Medicare, Medicaid or other government-sponsored healthcare program; or

 

 

purchasing, ordering, arranging for, or recommending the ordering of, any service or product for which payment may be made by a government-sponsored healthcare program.

 

The AKS is broad and prohibits many arrangements and practices that are lawful in businesses outside of the healthcare industry. The statutory penalties for violating the AKS include imprisonment for up to ten years and fines of up to $100,000 per violation. In addition, through application of other laws, conduct that violates the AKS can also give rise to False Claims Act (“FCA”) lawsuits and other penalties.

 

 

Congress and the HHS-OIG have established a large number of statutory exceptions and regulatory safe harbors. An arrangement that fits squarely into an exception or safe harbor is immune from prosecution under the AKS. iCAD trains and educates employees and marketing representatives on the AKS and their obligations thereunder, and the Company endeavors to comply with the applicable safe harbors. However, the failure to comply with the exceptions and safe harbor requirements does not always impose liability under the AKS, as long as the arrangement does not implicate the principal policy objectives. Thus, some of iCAD’s arrangements that may not be covered by a safe harbor, like many other common and non-abusive arrangements, nevertheless likely do not pose a material risk of program abuse or warrant the imposition of sanctions because they do not implicate any of the AKS’s principal policy objectives. However, iCAD cannot offer assurances that, with respect to any arrangements that do not squarely meet an exception or safe harbor, the Company will not have to defend against alleged violations of the AKS. Allegations of violations of the AKS also may be brought under the federal Civil Monetary Penalty Law, which requires a lower burden of proof than other fraud and abuse laws, including the AKS.

 

Government officials have focused recent kickback enforcement efforts on, among other things, the sales and marketing activities of healthcare companies, including medical device manufacturers, and have brought cases against individuals or entities with personnel who allegedly offered unlawful inducements to potential or existing customers in an attempt to procure their business. This trend is expected to continue. Settlements of these cases by healthcare companies have involved significant fines and/or penalties and in some instances criminal pleas or deferred prosecution agreements.

 

In addition to the federal AKS, many states have their own anti-kickback laws. Often, these laws closely follow the language of the federal law, although they do not always have the same scope, exceptions, safe harbors or sanctions. In some states, these anti-kickback laws apply not only to payment made by a government health care program but also with respect to other payers, including commercial insurance companies.

 

If iCAD is found to have violated the Anti-Kickback Statute or a similar state statute, it may be subject to civil and criminal penalties, including exclusion from the Medicare or Medicaid programs, or may be required to enter into settlement agreements with the government to avoid such sanctions. Typically, such settlement agreements require substantial payments to the government in exchange for the government to release its claims and may also require the Company to enter into a Corporate Integrity Agreement.

 

Physician Self-Referral Laws

 

iCAD is subject to federal and state laws and regulations that limit the circumstances under which physicians who have a financial relationship with entities that furnish certain specified healthcare services may refer to such entities for the provision of such services, including clinical laboratory services, radiology and other imaging services and certain other diagnostic services. These laws and regulations also prohibit such entities from billing for services provided in violation of the laws and regulations.

 

This federal ban on physician self-referrals, commonly known as the “Stark Law,” prohibits, subject to certain exceptions, physician referrals of Medicare and Medicaid patients to an entity providing certain “designated health services” if the physician or an immediate family member of the physician has any financial relationship with the entity. The Stark Law also prohibits the entity receiving the referral from billing for any good or service furnished pursuant to an unlawful referral. It further obligates any person collecting any amounts in connection with an unlawful referral to refund these amounts. A person who engages in a scheme to circumvent the Stark Law’s referral prohibition may be fined up to $170,000 for each such arrangement or scheme. The penalties for violating the Stark Law also include civil monetary penalties of up to $26,000 per service, and could result in denial of payment, disgorgements of reimbursement received under a non-compliant agreement, and possible exclusion from Medicare, Medicaid or other federal healthcare programs.

 

 

In addition to the Stark Law, many states have their own self-referral laws. Often, these laws closely follow the language of the federal law, although they do not always have the same scope, exceptions, safe harbors or sanctions. In some states these self-referral laws apply not only to payment made by a government health care program but also payments made by other payers, including commercial insurance companies. In addition, some state laws require physicians to disclose any financial interest they may have with a healthcare provider to their patients when referring patients to that provider, even if the referral itself is not prohibited.

 

iCAD has financial relationships with physicians in the form of equipment leases and services arrangements. The Company’s financial relationships with referring physicians and their immediate family members must comply with the Stark Law by meeting an applicable exception. Unlike the AKS, failure to meet an exception under the Stark Law results in a violation of the Stark Law, even if such violation is technical in nature. iCAD attempts to structure relevant relationships to meet a Stark Law exception, but the regulations implementing the exceptions are detailed and complex, and underwent significant changes in 2020, and therefore, the Company cannot provide assurance that every relationship complies fully with the Stark Law.

 

Violation of these laws and regulations may result in the prohibition of payment for services rendered, significant fines and penalties, and exclusion from Medicare, Medicaid and other federal and state healthcare programs, any of which could have a material adverse effect on iCAD’s business, financial condition and results of operations. In addition, expansion of the Company’s operations to new jurisdictions, new interpretations of laws in iCAD’s existing jurisdictions, or new physician self-referral laws could require structural and organizational modifications of the Company’s relationships with physicians to comply with those jurisdictions’ laws. Such structural and organizational modifications could result in lower profitability and failure to achieve iCAD’s growth objectives.

 

If iCAD fails to comply with federal and state physician self-referral laws and regulations as they are currently interpreted or may be interpreted in the future, or if other legislative restrictions are issued, the Company could incur a significant loss of revenue and be subject to significant monetary penalties, or exclusion from participation in federal healthcare programs which could have a material adverse effect on iCAD’s business, financial condition and results of operations.

 

False Claims Laws

 

The federal FCA prohibits any person from knowingly presenting, or causing to be presented, a false claim or knowingly making, or causing to made, a false statement to obtain payment from the federal government. If iCAD violates the AKS or Stark Law, improperly bills for services, retains overpayments longer than 60 days after identification, or fails to act with reasonable diligence to investigate credible information regarding potential overpayments, the Company may be found to violate the federal FCA.

 

Those found in violation of the FCA can be subject to fines and penalties of three times the damages sustained by the government, plus mandatory civil penalties of $11,803 to $23,607 per false claim or statement. The qui tam or “whistleblower” provisions of the FCA allow a private individual to bring actions on behalf of the federal government alleging that the defendant has submitted a false claim to the federal government, and to share in any monetary recovery. In recent years, the number of suits brought by private individuals has increased dramatically, causing greater numbers of healthcare companies, including medical device manufacturers, to defend false claim actions, pay damages and penalties or be excluded from Medicare, Medicaid or other federal or state healthcare programs.

 

In addition, various states have enacted false claim laws analogous to the FCA, and this legislative activity is expected to increase. Many of these state laws apply where a claim is submitted to any third-party payer and not merely a federal healthcare program.

 

 

Increased Regulatory Scrutiny of Relationships with Healthcare Providers

 

Certain state governments and the federal government have enacted legislation, including the Physician Payments Sunshine Act provisions under the ACA, aimed at increasing transparency of iCAD’s interactions with healthcare providers. As a result, the Company is required by law to disclose payments, gifts, and other transfers of value to certain healthcare providers in certain states and to the federal government. Any failure to comply with these legal and regulatory requirements could result in a range of fines, penalties, and/or sanctions, and could affect iCAD’s business. The company has devoted and will continue to devote substantial time and financial resources to develop and implement enhanced structure, policies, systems and processes to comply with these enhanced legal and regulatory requirements, which may also impact iCAD’s business.

 

U.S. Coverage and Reimbursement

 

In the United States, the federal and state governments establish guidelines and pay reimbursements to hospitals, freestanding clinics (independent diagnostic treatment facilities), and medical professionals for diagnostic examinations and therapeutic procedures under the federal Medicare program and the joint federal/state Medicaid program. CMS reviews and adjusts Medicare and Medicaid coverage policies and reimbursement levels periodically and considers various Medicare and other healthcare reform proposals that could significantly affect private and public reimbursement for healthcare services. State governments determine Medicaid reimbursement pursuant to state law and regulations. Many third-party payers use coverage decisions and payment amounts determined by CMS to set their coverage and reimbursement policies.

 

Because iCAD expects to receive payment for its products directly from iCAD’s customers, the Company does not anticipate relying directly on payment for any of iCAD’s products from third-party payers, such as Medicare, Medicaid, commercial health insurers and managed care companies. However, iCAD’s business will be affected by coverage and payment policies adopted by federal and state governmental authorities for Medicare and Medicaid, as well as private payers, which often follow the coverage policies of these public programs. Such policies may affect which products customers purchase and the prices they are willing to pay for those products in a particular jurisdiction. For example, iCAD’s business will be indirectly impacted by the ability of a hospital or medical facility to obtain coverage and third-party reimbursement for procedures performed using the Company’s products. Third-party payers may deny coverage or pay an amount for the procedure that healthcare providers deem inadequate, which could cause such providers to use a lower-cost product from a competitor or perform a medical procedure without the Company’s device.

 

Reimbursement decisions by individual third-party payers depend upon each third-party payer’s evaluation of a number of factors, including some or all of the following:

 

 

whether the product or service is a covered benefit under its health plan;

 

 

whether the product or service is appropriate and medically necessary for the specific indication;

 

 

cost effectiveness of the product or service;

 

 

whether the product is being used in a manner consistent with its FDA-approved or cleared label (i.e., “on-label”); and

 

 

a determination that the product or service is neither experimental nor investigational (e.g., that its use is supported by relevant evidence in the peer reviewed literature, its use is supported by medical professional society treatment guidelines).

 

In 2016, the American Medical Association (“AMA”) implemented a skin-specific Category III CPT code for electronic brachytherapy for the treatment of NMSC. Reimbursement for the treatment delivery may be provided through the Category III CPT code, 0394T, defined as “high dose rate electronic brachytherapy, skin surface application, per fraction, and includes basic dosimetry, when performed”. There are additional Category I CPT codes reportable with the service as determined by physician orders, medical necessity, and documentation.

 

 

Coverage policies and payment values associated with CPT code 0394T are determined by the regional Medicare Administrative Contractors (MACs) and the private payers. Coverage and payment for CPT code 0394T is individually determined by the MACs and private payers. Many of the MACs and some private payers cover and pay for 0394T.

 

Category III CPT codes are temporary codes for emerging technologies, services, and procedures that do not yet meet the criteria for Category I CPT codes. Without further action by the AMA, Category III CPT codes sunset five years after the initial publication or renewal of the code. The AMA has accepted the retention of CPT code 0394T, renewing the code through 2025. At that time, CPT code 0394T may be converted to a Category I CPT code. Alternatively, the AMA may determine the code should be further renewed or archived.

 

The healthcare industry in the United States is increasingly focused on cost containment as government and private insurers seek to control healthcare costs by imposing lower payment rates and negotiating reduced contract rates with third-party payers. The ACA went into effect in 2012. While iCAD believes that elements of the program including the shift to value-based healthcare and increased focus on patient satisfaction will benefit the Company in the future, there could be negative consequences on patient access to new technologies. Other elements of this legislation, including comparative effectiveness research, payment system reforms (such as shared savings pilots) and other provisions, could meaningfully change the way healthcare is delivered and paid for in the United States, and may materially impact numerous aspects of the Company’s business, including the demand for and availability of iCAD’s products, the reimbursement available for iCAD’s products from governmental and third-party payers, and reduced medical procedure volumes.

 

On September 18, 2020, CMS finalized a rule regarding its new Radiation Oncology model (the “RO Model”), designed, according to CMS, to improve the quality of care for cancer patients receiving radiotherapy and reduce Medicare expenditures through bundled payments. In the final notice, CMS did not include IORT treatments (including CPT codes 77424 and 77425) within the new alternative payment model for radiation oncology. As a result, whether or not a particular physician practice or hospital is subject to the new radiation oncology payment model, IORT services covered by Medicare will continue to be subject to the existing payment systems for physician services and hospital outpatient services. On December 2, 2020, an interim final rule was published by CMS, to take effect no earlier than January 1, 2022, but was subsequently delayed until January 1, 2023 when it became effective.

 

iCAD is evaluating the effect that changes and proposed changes to the ACA and Biden Administration policies, and the adopted RO Model by the CMS, may have on the company’s business. iCAD cannot predict whether the ACA will be repealed, replaced, or modified or how such repeal, replacement or modification may be timed or structured. As a result, the Company cannot quantify or predict the effect of such repeal, replacement, or modification might have on iCAD’s business and results of operations. However, any changes that lower reimbursement for the Company’s products or reduce medical procedure volumes could adversely affect iCAD’s business and results of operations.

 

Reimbursement in Other Jurisdictions

 

Typically, coverage and payment for healthcare products and services in other jurisdictions is determined through a public tender process that takes into consideration the results of a cost-effectiveness or value analysis conducted by a federal government-level technology assessment group, and through reference to coverage and payment policies established for the same or similar product/service in comparable jurisdictions.

 

Market acceptance of iCAD’s medical products in both the United States and other countries is dependent upon the purchasing and procurement practices of the Company’s customers, patient demand for the Company’s products and procedures, and the reimbursement policies of patients’ medical expenses set by government healthcare programs, private insurers or other healthcare payers.

 

 

Intellectual Property

 

The Company primarily relies on a combination of patents, trade secrets and copyright law, third-party and employee confidentiality agreements, and other protective measures to protect its intellectual property rights pertaining to its products and technologies.

 

The Company has certain patents to its ongoing programs that expire between 2023 and 2029. These patents help the Company maintain a proprietary position in its markets. The Company does not believe that the patents expiring in 2023 are material to its business. Additionally, the Company has a number of patent applications pending domestically, some of which have been also filed internationally, and the Company plans to file additional domestic and foreign patent applications when it believes such protection will benefit the Company. These patents and patent applications relate to current and future uses of iCAD’s cancer detection technologies and products, including cancer detection solutions for tomosynthesis, CAD for CT colonography and lung and CAD for MRI breast and prostate. The Company has also secured a non-exclusive patent license from the National Institute of Health which relates broadly to CAD in colonography, a non-exclusive patent license from Cytyc/Hologic which relates to balloon applicators for breast brachytherapy, and a non-exclusive license from Zeiss which relates to brachytherapy.

 

Sources and Availability of Materials

 

The Company depends upon a limited number of suppliers and manufacturers for its products, and certain components in its products may be available from a sole or limited number of suppliers. The Company’s products are generally either manufactured and assembled by a sole manufacturer or a limited number of manufacturers or assembled by it from supplies it obtains from a limited number of suppliers. Critical components required to manufacture these products, whether by outside manufacturers or directly, may be available from a sole or limited number of component suppliers. The Company generally does not have long-term arrangements with any of its manufacturers or suppliers.

 

Engineering and Product Development

 

iCAD’s products have been developed by its own research and development staff or were developed by the companies iCAD acquired. Research and development expenses are primarily attributable to personnel, consulting, subcontract, licensing and data collection expenses relating to the Company’s new product development and clinical testing. iCAD believes its products are competitive and that none of the current versions of the Company’s products are approaching obsolescence. iCAD has invested and expects to continue to invest in new research and development and enhancements of the Company’s current products to maintain iCAD’s competitive position. For the years ended December 31, 2022, 2021 and 2020, we incurred $8.7 million, $9.2 million, and $8.1 million of research and development expense, respectively.

 

Human Capital Resources

 

As of December 31, 2022, the Company had 109 employees, 108 of whom are full time employees, with 40 involved in sales and marketing, 20 in research and development, 34 in service, manufacturing, quality assurance, technical support and operations functions, and 14 in administrative functions. None of the Company’s employees are represented by a labor organization. The Company considers its relations with employees to be good. On March 20, 2023, the Company committed to a restructuring plan intended to support its long term strategic goals and reduce operating expenses by further aligning its cost structure to focus on areas the Company believes are more likely to generate the best long-term results, in light of current industry and macroeconomic environments (the “RIF”). The Company plans to reduce its workforce by approximately 28%, decreasing its headcount by approximately 23 employees, predominantly from the Company’s detection business unit. Xoft, Inc., a wholly-owned subsidiary of the Company, will also furlough 12 of its employees, or approximately 50% of its workforce. The Company currently estimates it will incur one-time cash pre-tax restructuring charges of an aggregate of approximately $0.3 million in the first half of 2023 as a result of the RIF, comprised primarily of one-time severance and benefits payments, and employee-related transition costs. Estimated amounts are subject to change until finalized and the Company may incur additional costs during the remainder of 2023.

 

The Company’s human capital resource objectives include, as applicable, identifying, recruiting, retaining, incentivizing and integrating our existing and future employees, advisors and consultants. In addition to competitive base salaries, the other competitive benefits that we provide to employees include incentive plans and paid vacation. The principal purposes of these employee benefits are to attract, retain, reward and motivate our personnel and to provide long-term incentives that align the interests of employees with the interests of our stockholders.

 

 

Foreign Regulations

 

International sales of the Company’s products are subject to foreign government regulation, the requirements of which vary substantially from country to country. The time required to obtain approval by a foreign country may be longer or shorter than that required for FDA approval, and the requirements may differ. Obtaining and maintaining foreign regulatory approvals is an expensive and time-consuming process. We cannot be certain that we will be able to obtain the necessary regulatory approvals timely or at all in any foreign country in which we plan to market our CAD products and the Xoft System. If we fail to receive and maintain such approvals, our ability to generate revenue may be significantly diminished.

 

Available Information

 

The Company files annual, quarterly and current reports, proxy or stockholder information statements and other information with the SEC. The SEC maintains a website that contains reports, proxy and information statements, and certain other information that we may file electronically with the SEC (http://www.sec.gov). We also make available for download free of charge through our website our annual report on Form 10-K, our quarterly reports on Form 10-Q, and amendments to those reports filed or furnished pursuant to Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended (the “Exchange Act”) as soon as reasonably practicable after we have filed it electronically with, or furnished it to, the SEC. We maintain our corporate website at http://www.icadmed.com. Our website and the information contained therein or connected thereto are not incorporated into this Annual Report on Form 10-K.

 

Item 1A.

Risk Factors.

 

The Company operates in a changing environment that involves numerous known and unknown risks and uncertainties that could materially adversely affect its operations. The following highlights some of the factors that have affected, and/or in the future could affect, the Company’s operations.

 

The following is a summary of certain important factors that may make an investment in iCAD speculative or risky. You should carefully consider the fuller risk factor disclosure set forth in this Annual Report, in addition to the other information herein, including the section of this report titled “Management’s Discussion and Analysis of Financial Condition and Results of Operations” and the Company’s financial statements and related notes.

 

 

The Company has incurred significant losses from inception through 2022 and there can be no assurance that we will be able to achieve and sustain future profitability.

 

 

The Company’s quarterly and annual operating and financial results and gross margins are likely to fluctuate significantly in future periods.

 

 

The Company continues to be impacted by slowness in the overall economic recover related to the COVID-19 pandemic.  A continuation or worsening of the pandemic will have a material adverse impact on iCAD’s business, results of operations and financial condition and on the market price of iCAD’s common stock.

 

 

The markets for the Company’s products and treatments and newly introduced enhancements to iCAD’s existing products and treatments may not develop as expected, the Company may continue to face barriers to broad market acceptance.

 

 

Sales and market acceptance of Company products is dependent upon the coverage and reimbursement decisions made by third-party payers, including carve-out radiology benefits managers. The failure of third-party payers to provide appropriate levels of coverage and reimbursement, and/or meeting prior authorization and other requirements for approval to use Company products and treatments facilitated by the Company’s products could harm the Company’s business and prospects.

 

 

A limited number of customers account for a significant portion of the Company’s total revenue. The loss of a principal customer could seriously hurt the Company’s business.

 

 

 

The markets for many of the Company’s products are subject to changing technology.

 

 

Revenue from the Company’s new subscription license model may be difficult to predict.

 

 

The Company distributes its products in highly competitive markets and the Company’s sales may suffer as a result.

 

 

The Company relies on intellectual property and proprietary rights to maintain its competitive position and may not be able to protect these rights.

 

 

The Company’s future prospects depend on its ability to retain current key employees and attract additional qualified personnel.

 

 

The market price of the Company’s common stock has been, and may continue to be volatile, which could reduce the market price of the Company’s common stock.

 

 

Future issuances of shares of the Company’s common stock may cause significant dilution of equity interests of existing holders of common stock and decrease the market price of shares of the Company’s common stock.

 

Risks Related to Financial Position, Operating Results and Need for Additional Capital

 

The Companys shift to a subscription service model is uncertain, and there has not been broad market acceptance of the Companys new products. The Company has further had difficulties migrating their applications to a cloud-based model.

 

Our success in growing revenue and market share from our subscription-based offerings will depend, to a large extent, on the willingness of our customers and the markets we serve to accept this model for commercializing applications that they view as critical to the success of their businesses. Many companies have invested substantial effort and financial resources to integrate traditional enterprise software and IT staffing into their businesses and may be reluctant or unwilling to switch to a recurring fee model for our software applications or to migrate these applications to cloud-based services. Other factors that may affect market acceptance of our products and cloud-based applications include:

 

 

the security capabilities, reliability and availability of cloud-based services;

 

 

customer concerns with entrusting a third party to store and manage their data, especially confidential or sensitive data;

 

 

our ability to minimize the time and resources required to offer our software under this model;

 

 

customer concerns with entrusting a third party to store and manage their data, especially confidential or sensitive data;

 

 

our ability to maintain high levels of customer satisfaction, including with respect to maintaining uptime and system availability standards consistent with market expectations;

 

 

our ability to implement upgrades and other changes to our software without disrupting our service;

 

 

the level of customization or configuration we offer; and

 

 

the price, performance and availability of competing products and services.

 

The market for these services may not develop further, or may develop more slowly than we expect, either of which would harm our business. Our business model continues to evolve and we may not be able to compete effectively, generate significant revenues or maintain profitability for our subscription-based offerings. We have and will continue to incur expenses associated with the infrastructures and marketing of our subscription offerings in advance of our ability to recognize the revenues associated with these offerings. Demand for our subscription, cloud-based services may unfavorably impact demand for certain of our other products and services. With a continued shift away from the sale of perpetual software licenses to providing access to our software through subscription agreements we may, in the near term, experience a deferral of revenues and to a lesser extent cash received from our customers.

 

The Company has incurred significant losses from inception through 2022 and there can be no assurance that it will be able to achieve and sustain future profitability.

 

The Company has incurred significant losses since inception. The Company incurred a net loss of approximately $14 million in 2022 and has an accumulated deficit of approximately $267 million at December 31, 2022. The Company may not be able to achieve profitability. Substantially all of our operating losses have resulted from costs incurred in connection with research and development efforts, including clinical studies, and from general and administrative costs associated with our operations. We expect our operating expenses to significantly increase as we continue to invest in research and development efforts. We also continue to incur additional costs associated with operating as a public company. As a result, we expect to continue to incur substantial and increasing operating losses for the foreseeable future.

 

The Companys quarterly and annual operating and financial results and its gross margins are likely to fluctuate significantly in future periods.

 

The Company’s quarterly and annual operating and financial results are difficult to predict and may fluctuate significantly from period to period. The Company’s revenue and results of operations may fluctuate as a result of a variety of factors that are outside of the Company’s control including, but not limited to, general economic conditions, the timing of orders from the Company’s OEM partners, its OEM partners’ ability to manufacture and ship their digital mammography systems, its timely receipt by the FDA for the clearance or approval to market Company products, its ability to timely engage other OEM partners for the sale of Company products, the timing of product enhancements and new product introductions by Company or its competitors, the pricing of Company products, changes in customers’ budgets, changes to the economic strength of the Company’s customers, economic changes in the markets served by the Company’s customers, competitive conditions and the possible deferral of revenue under the Company’s revenue recognition policies.

 

The Company may need to raise additional capital to fund its products, including manufacturing, sales and marketing activities, expand its investments in research and development, and commercialize new products and services.

 

As of December 31, 2022, the Company had cash and cash equivalents and investments in money market funds totaling $21.3 million. The Company expects its cash and cash equivalents and investments in money market funds will be able to fund its operations for at least the next twelve months. However, this does not reflect the possibility that the Company may not be able to access a portion of our existing cash and cash equivalents and investments in marketable securities due to market conditions. For example, on March 10, 2023, the Federal Deposit Insurance Corporation, or the FDIC, took control and was appointed receiver of Silicon Valley Bank. If other banks and financial institutions enter receivership or become insolvent in the future in response to financial conditions affecting the banking system and financial markets, the Company's ability to access its cash and cash equivalents and investments in money market funds may be threatened and could have a material adverse effect on its business and financial condition.  

 

The Company may require additional capital to develop and commercialize its products and to develop new products. In addition, the Company's operating plans may change as a result of many factors that may currently be unknown, and the Company may need to seek additional funds sooner than planned.

 

The Company cannot guarantee that future financing will be available in sufficient amounts or on terms acceptable, if at all. The terms of any future financing may adversely affect the holdings or the rights of the Company's stockholders and the issuance of additional securities, whether equity or debt, by the Company, or the possibility of such issuance, may cause the market price of the Company's common stock to decline. The incurrence of indebtedness could result in increased fixed payment obligations, and the Company may be required to agree to certain restrictive covenants, such as limitations on its ability to incur additional debt, limitations on its ability to acquire, sell or license intellectual property rights and other operating restrictions that could adversely impact its ability to conduct business. The Company could also be required to seek funds through arrangements with collaborative partners or otherwise at an earlier stage than otherwise would be desirable, and we may be required to relinquish rights to some of our technologies or products or otherwise agree to terms that are unfavorable to us, any of which may have a material adverse effect on our business, operating results and prospects. In addition, raising additional capital through the issuance of equity or debt securities would cause dilution to holders of the Company's equity securities and/or increased fixed payment obligations, and may affect the rights of then-existing holders of its equity securities. Furthermore, these securities may have rights senior to those of its common stock and could contain covenants that would restrict its operations and potentially impair its competitiveness, such as limitations on its ability to incur additional debt, limitations on its ability to acquire, sell or license intellectual property rights and other operating restrictions that could adversely impact its ability to conduct our business. Any of these events could significantly harm the Company's business, financial condition and prospects. Even if the Company believes that it has sufficient funds for our current or future operating plans, the Company may seek additional capital if market conditions are favorable or if it has specific strategic considerations.

 

 

Risks Related to the Company and its Business

 

The markets for the Companys products and treatments and newly introduced enhancements to the Companys existing products and treatments may not develop as expected, the Company continues to face barriers to broad market acceptance.

 

The successful commercialization of the Company’s newly developed products and treatments and newly introduced enhancements to the Company’s existing products and treatments are subject to numerous risks, both known and unknown, including:

 

 

market acceptance of the Company’s products;

 

 

uncertainty of the development of a market for such product or treatment;

 

 

trends relating to, or the introduction or existence of, competing products, technologies or alternative treatments or therapies that may be more effective, safer or easier to use than the Company’s products, technologies, treatments or therapies;

 

 

recommendation and support for the use of the Company’s products or treatments by influential customers, such as hospitals, radiological practices, breast surgeons and radiation oncologists and treatment centers and U.S. and international medical professional societies;

 

 

the availability and extent of data demonstrating the clinical efficacy of the Company’s products or treatments;

 

 

competition, including the presence of competing products sold by companies with longer operating histories, more recognizable names and more established distribution networks; and

 

 

other technological developments.

 

 

Often, the development of a significant market for a product or treatment will depend upon the establishment of appropriate reimbursement for use of the product or treatment. Moreover, even if addressed, such reimbursement levels frequently are not established until after a product or treatment is developed and commercially introduced, which can delay the successful commercialization of a product or treatment.

 

If the Company is unable to successfully commercialize and create a significant market for the Company’s newly developed products and treatments and newly introduced enhancements to the Company’s existing products and treatments, the Company’s business and prospects could be harmed.

 

The Company may be exposed to significant product liability for which the Company may not have sufficient insurance coverage or be able to procure sufficient insurance coverage.

 

The Company’s product and general liability insurance coverage may be inadequate with respect to potential claims and adequate insurance coverage may not be available in sufficient amounts or at a reasonable cost in the future. If available at all, product liability insurance for the medical device industry generally is expensive. Future product liability claims could be costly to defend and/or costly to resolve and could harm the Company’s reputation and business.

 

Sales and market acceptance of the Companys products is dependent upon the coverage and reimbursement decisions made by third-party payers, including carve-out radiology benefits managers. The failure of third-party payers to provide appropriate levels of coverage and reimbursement, and/or meeting prior authorization and other requirements for approval to use the Companys products and treatments facilitated by the Companys products could harm the Companys business and prospects.

 

Sales and market acceptance of the Company’s medical products and the treatments facilitated by Company products in the United States and other countries is dependent upon the coverage decisions and reimbursement policies established by government healthcare programs and private health insurers. Market acceptance of the Company’s products and treatments has and will continue to depend upon the Company’s customers’ ability to obtain coverage for, and appropriate reimbursement from third-party payers for, these products and treatments. In the United States, The Centers for Medicare and Medicaid Services (“CMS”) establishes coverage and reimbursement policies for healthcare providers treating Medicare and Medicaid beneficiaries. Under current CMS policies, varying reimbursement levels have been established for the Company’s products and treatments. In the absence of a national coverage determination, coverage policies for Medicare patients may vary by regional Medicare Administrative Contractors. Reimbursement rates for treatments vary based on the geographic price index, the site of service, and other factors. Coverage and reimbursement policies and rates applicable to patients with private insurance are dependent upon individual private payer decisions which may not follow the policies and rates established by CMS. The use of Company products and treatments outside the United States is similarly affected by coverage and reimbursement policies adopted by foreign governments and, to a lesser extent, private insurance carriers. On September 29, 2020, CMS finalized a rule regarding its new RO Model, designed, according to CMS, to improve the quality of care for cancer patients receiving radiotherapy and reduce Medicare expenditures through bundled payments. In the final notice, CMS did not include IORT treatments (including CPT codes 77424, 77425, and 77469) within the new alternative payment model for radiation oncology. As a result, whether or not a particular physician practice or hospital is subject to the new radiation oncology payment model, IORT services covered by Medicare will continue to be subject to the existing payment systems for physician services and hospital outpatient services. On December 10, 2021, the Protecting Medicare and American Farmers from Sequestration Cuts Act delayed the RO Model implementation until no earlier than January 1, 2023, when it became effective. Management cannot provide assurance that government or private third-party payers will continue to reimburse the Company’s products or services, nor can management provide assurance that the payment rates will be adequate. If providers and physicians are unable to obtain adequate reimbursement for the Company’s products or services, this could have a material adverse effect on the Company’s business and operations. In addition, in the event that the current methodology for calculating payment for these products or services changes, this could have a material adverse effect on the Company’s business and business operations.

 

 

Management cannot guarantee that providers and physicians will be able to obtain adequate reimbursement for the Company’s products or services.

 

The Companys business is dependent upon future market growth of full field digital mammography systems, digital computer aided detection products, and tomosynthesis as well as advanced image analysis and workflow solutions for use with MRI and CT and the market growth of electronic brachytherapy. This growth may not occur or may occur too slowly to benefit us.

 

The Company’s future business is substantially dependent on the continued growth in the market for electronic brachytherapy, full field digital mammography systems, digital computer aided detection products and tomosynthesis as well as advanced image analysis and workflow solutions for use with MRI and CT. The market for these products may not continue to develop or may develop at a slower rate than the Company anticipates due to a variety of factors, including, general economic conditions, delays in hospital spending for capital equipment, the significant costs associated with the procurement of full field digital mammography systems and CAD products and MRI and CT systems and the reliance on third party insurance reimbursement. If the market for the products and technologies upon which the Company’s products are dependent does not grow or grows too slowly, this could have a material adverse effect on the Company’s business.

 

A limited number of customers account for a significant portion of the Companys total revenue. The loss of a principal customer could seriously hurt the Companys business.

 

A limited number of major customers have in the past and may continue in the future to account for a significant portion of the Company’s revenue. The Company’s principal sales distribution channel for its digital products is through its OEM partners. In 2022, the Company’s OEM partners accounted for 26% of its total revenue, with one major customer, GE Healthcare, accounting for 16% of the Company’s revenue. In addition, in 2022, four customers, consisting of both OEM and direct customers, accounted for 29% of the Company’s total revenue. The loss of the Company’s relationships with principal customers or a decline in sales to principal customers could materially adversely affect its business and operating results.

 

Revenue from the Companys new subscription license model may be difficult to predict.

 

The Company is devoting resources to the development of a new software license model to complement its traditional perpetual licensing models. This model allows the Company to license Detection software through subscription licenses that may be canceled at any time. The Company has limited operating history with subscription licensing models and may not be able to accurately predict initial subscription enrollment or future renewal or cancellation rates. Subscription renewal rates may decline or fluctuate as a result of a number of factors, including but not limited to customer satisfaction or dissatisfaction with Company products, the price of Company products, the prices of similar competitive products, or customer budget sensitivity. If any of the Company’s assumptions about revenue from the subscription licensing model are incorrect, the Company’s actual results may vary materially from those anticipated, estimated, or projected.

 

If goodwill and/or other intangible assets that the Company has recorded in connection with its acquisitions become impaired, the Company could have to take significant charges against earnings.

 

Under current accounting, management must assess, at least annually and potentially more frequently, whether the value of the Company’s goodwill of $8.4 million at December 31, 2022 and its other intangible assets have been impaired. Any reduction or impairment of the value of goodwill or other intangible assets will result in a charge against earnings which could materially adversely affect the Company’s reported results of operations in future periods.

 

The Companys effective tax rate may fluctuate, and we may incur obligations in tax jurisdictions in excess of amounts that have been accrued.

 

As a global company, the Company is subject to taxation in numerous countries, states and other jurisdictions. In preparing the Company’s financial statements, the Company records the amount of tax payable in each of the countries, states and other jurisdictions in which the Company operates. The Company’s future effective tax rate, however, may be lower or higher than prior years due to numerous factors, including a change in the Company’s geographic earnings mix, changes in the measurement of the Company’s deferred taxes, and recently enacted and future tax law changes in jurisdictions in which the Company operates. The Company is also subject to ongoing tax audits in various jurisdictions, and tax authorities may disagree with certain positions the Company has taken and assess additional taxes. Any of these factors could cause the Company to experience an effective tax rate significantly different from previous periods or the Company’s current expectations, which could adversely affect the Company’s business, results of operations and cash flows.

 

 

The Companys ability to use its net operating loss carryovers and certain other tax attributes may be limited.

 

Under the Internal Revenue Code of 1986, as amended (the “Code”), a corporation is generally allowed a deduction for net operating losses (“NOLs”) carried over from a prior taxable year. Under that provision, the Company can carryforward its NOLs to offset future taxable income, if any, until such NOLs are fully utilized or expire. The same is true of other unused tax attributes, such as tax credits. Under the Tax Cut and Jobs Act of 2017 (the “Tax Act”), federal net operating losses incurred in 2018 and in future years may be carried forward indefinitely, but the deductibility of such federal net operating losses is limited. It is uncertain if and to what extent various states will conform to the federal Tax Act.

 

In addition, under Section 382 of the Code, and corresponding provisions of state law, if a corporation undergoes an “ownership change,” which is generally defined as a greater than 50 percent change, by value, in its equity ownership over a three-year period, the corporation’s ability to use its pre-change net operating loss carryforwards and other pre-change tax attributes to offset its post-change income or taxes may be limited. The Company may experience ownership changes in the future as a result of subsequent shifts in the Company’s stock ownership, some of which may be outside of the Company’s control. If an ownership change occurs and the Company’s ability to use its net operating loss carryforwards or other tax attributes is materially limited, it would harm the Company’s future operating results by effectively increasing the Company’s future tax obligations.

 

The markets for many of the Companys products are subject to changing technology.

 

The Company’s business depends on its ability to adapt to evolving technologies and industry standards and introduce new technology solutions and services accordingly. If the Company cannot adapt to changing technologies, its technology solutions and services may become obsolete, and its business may suffer. Because the healthcare information technology market is constantly evolving, the Company’s existing technology may become obsolete and fail to meet the requirements of current and potential customers. The Company’s success will depend, in part, on its ability to continue to enhance its existing technology solutions and services, develop new technology that addresses the increasingly sophisticated and varied needs of its customers, and respond to technological advances and emerging industry standards and practices on a timely and cost-effective basis. The development of the Company’s proprietary technology entails significant technical and business risks. The Company may not be successful in developing, using, marketing, selling, or maintaining new technologies effectively or adapting its proprietary technology to evolving customer requirements or emerging industry standards, and, as a result, the Company’s business and reputation could suffer. The Company may not be able to introduce new technology solutions on schedule, or at all, or such solutions may not achieve market acceptance. Moreover, competitors may develop competitive products that could adversely affect the Company’s results of operations. The Company’s failure to introduce new products or to introduce these products on schedule could have an adverse effect on its business, financial condition and results of operations.

 

The Company depends upon a limited number of suppliers and manufacturers for its products, and certain components in its products may be available from a sole or limited number of suppliers.

 

The Company’s products are generally either manufactured and assembled for it by a sole manufacturer, by a limited number of manufacturers or assembled by the Company from supplies it obtains from a limited number of suppliers. Critical components required to manufacture the Company’s products, whether by outside manufacturers or directly by the Company, may be available from a sole or limited number of component suppliers. The Company generally does not have long-term arrangements with any of its manufacturers or suppliers. The loss of a sole or key manufacturer or supplier could materially impair the Company’s ability to deliver products to its customers in a timely manner and would adversely affect the Company’s sales and operating results. The Company’s business would be harmed if any of its manufacturers or suppliers could not meet its quality and performance specifications and quantity and delivery requirements.

 

 

Additionally, the Company’s suppliers and manufacturers are, and will continue to be, subject to extensive government regulation in connection with the manufacture of any medical devices. The Company’s suppliers and manufacturers must ensure that they are compliant with applicable quality systems and other regulatory requirements, as mandated by the FDA and other regulatory authorities. If the Company’s materials suppliers or manufacturers face manufacturing or quality control problems this may lead to delays in product production or shipment or the Company’s supplier or manufacturer no longer being able to continue operations. The Company’s business would be harmed if any of its manufacturers or suppliers could not meet its quality and performance specifications and quantity and delivery requirements.

 

The Company distributes its products in highly competitive markets and its sales may suffer as a result.

 

The Company operates in highly competitive and rapidly changing markets that contain competitive products available from nationally and internationally recognized companies. Many of these competitors have significantly greater financial, technical and human resources than the Company and are well established. In addition, some companies have developed or may develop technologies or products that could compete with the products the Company manufactures and distributes or that would render the Company’s products obsolete or noncompetitive. The Company’s competitors may achieve patent protection, regulatory approval, or product commercialization that would limit the Company’s ability to compete with them. These and other competitive pressures could have a material adverse effect the Company’s business.

 

Disruptions in service or damage to the Companys third-party providers data centers could adversely affect the Companys business.

 

The Company relies on third parties who provide access to data centers. The Company’s information technologies and systems are vulnerable to damage or interruption from various causes, including (i) acts of God and other natural disasters, war and acts of terrorism and (ii) power losses, computer systems failures, internet and telecommunications or data network failures, operator error, losses of and corruption of data and similar events. The Company conducts business continuity planning and works with its third-party providers to protect against fires, floods, other natural disasters and general business interruptions to mitigate the adverse effects of a disruption, relocation or change in operating environment at the data centers the Company utilizes. In addition, the occurrence of any of these events could result in interruptions, delays or cessations in service to the Company’s customers. Any of these events could impair or prohibit the Company’s ability to provide its services, reduce the attractiveness of its services to current or potential customers and adversely impact its financial condition and results of operations.

 

In addition, despite the implementation of security measures, the Company’s infrastructure, data centers, or systems that it interfaces with, including the Internet and related systems, may be vulnerable to physical break-ins, hackers, improper employee or contractor access, computer viruses, programming errors, denial-of-service attacks or other attacks by third-parties seeking to disrupt operations or misappropriate information or similar physical or electronic breaches of security. Any of these can cause system failure, including network, software or hardware failure, which can result in service disruptions. As a result, the Company may be required to expend significant capital and other resources to protect against security breaches and hackers or to alleviate problems caused by such breaches.

 

 

Instability in geographies where the Company has operations and personnel or where the Company derives revenue could have a material adverse effect on the Companys business, customers, operations and financial results.

 

Economic, civil, military and political uncertainty may arise or increase in regions where the Company operates or derives revenue. Further, countries from which the Company derives revenue may experience military action and/or civil and political unrest. For the fiscal year ended 2022, approximately 6.0% of the Company’s revenue was derived from customers located in Europe, and approximately 24.0% of the Company’s export revenue was derived from customers located in Europe. In late February 2022, Russian military forces launched significant military action against Ukraine. Sustained conflict and disruption in the region is likely. The aggregate impact to Eastern Europe and Europe as a whole, as well as actions taken by other countries, including new and stricter sanctions by the United States, Canada, the United Kingdom, the European Union, and other countries and organizations against officials, individuals, regions, and industries in Russia, Belarus and Ukraine, and each country’s potential response to such sanctions, tensions and military actions, is not knowable at this time, and could have a material adverse effect on the Company, its business and operations. Any such material adverse effect from the conflict and enhanced sanctions activity may disrupt the Company’s sales to customers in the region. Prolonged unfavorable economic conditions or uncertainty may have an adverse effect on the Company’s sales and profitability

 

If the Companys products fail to perform properly due to errors or similar problems, the Companys business could suffer.

 

Despite testing, complex software may contain defects or errors. Addressing software errors may delay development of the Company’s solutions, and if discovered after deployment, may require the expenditure of substantial time and resources to correct. Errors in the Company’s software could result in:

 

 

harm to the Company’s reputation;

 

 

lost sales;

 

 

delays in commercial releases;

 

 

product liability claims;

 

 

delays in or loss of market acceptance of the Company’s solutions;

 

 

license terminations or renegotiations;

 

 

unexpected expenses and diversion of resources to remedy errors; and

 

 

privacy and security vulnerabilities.

 

Furthermore, the Company’s customers might use its software together with products from other companies or those that they have developed internally. As a result, when problems occur, it might be difficult to identify the source of the problem. Even when the Company’s software does not cause these problems, the existence of these errors might cause the Company to incur significant costs, divert the attention of its technical personnel from the Company’s solution development efforts or impact its reputation and cause significant customer relations problems.

 

Unfavorable results of legal proceedings could materially adversely affect the Companys financial results

 

From time to time, the Company is a party to or otherwise involved in legal proceedings, claims and government inspections or investigations and other legal matters, both inside and outside the United States, arising in the ordinary course of business or otherwise. Legal proceedings are often lengthy, taking place over a period of years with interim motions or judgments subject to multiple levels of review (such as appeals or rehearings) before the outcome is final. Litigation is subject to significant uncertainty and may be expensive, time- consuming, and disruptive to operations. For these and other reasons, the Company may choose to settle legal proceedings and claims, regardless of their actual merit.

 

 

A legal proceeding finally resolved against the Company, could result in significant compensatory damages, and in certain circumstances, punitive or trebled damages, disgorgement of revenue or profits, remedial corporate measures or injunctive relief. If the Company’s existing insurance does not cover the amount or types of damages awarded, or if other resolutions or actions taken as a result of the legal proceeding were to restrain the Company’s ability to market one or more of the Company’s material products or services, the Company’s consolidated financial position, results of operations or cash flows could be materially adversely affected. In addition, legal proceedings, and any adverse resolution thereof, can result in adverse publicity and damage to the Company’s reputation, which could adversely impact the Company’s business.

 

If the Company is subject to claims that its employees, consultants or independent contractors have wrongfully used or disclosed confidential information of third parties, the Company could incur substantial expenses.

 

The Company employ individuals who were previously employed at other medical device and technology companies. The Company may be subject to claims that the Company or its employees, consultants or independent contractors have inadvertently or otherwise used or disclosed confidential information of employees’ former employers or other third parties. The Company may also be subject to claims that former employers or other parties have an ownership interest in patents or intellectual property. Litigation may be necessary to defend against these claims. The Company may not be successful in defending these claims, and if the Company is successful, litigation could result in substantial cost and be a distraction to its management and other employees.

 

Healthcare industry consolidation could impose pressure on the Companys prices, reduce potential customer base and reduce demands for the Companys systems.

 

Many hospitals and imaging centers have consolidated to create larger healthcare enterprises with greater market and purchasing power. When hospitals and imaging centers combine, they often consolidate infrastructure, and consolidation of the Company’s customers could result in fewer overall customers. If this consolidation trend continues, it could reduce the size of the Company’s potential customer base, reduce demand for the Company’s systems, give the resulting enterprises greater bargaining or purchasing power, and may lead to erosion of the prices for the Company’s systems or decreased margins for its systems, all of which would adversely affect the Company’s ability to generate revenue.

 

Clinical trials are very expensive, lengthy, and difficult to design and implement and have uncertain outcomes, and, as a result, the Company may suffer delays or suspensions in current or future trials which would have a material adverse effect on the Companys ability to obtain regulatory approvals timely or at all, and if the Company fails to receive such approvals, on its ability to generate revenues.

 

Clinical trials involve a time-consuming and expensive process with an uncertain outcome, and the results of earlier trials are not necessarily predictive of future results. Human clinical trials are difficult to design and implement and very expensive, due in part to being subject to rigorous regulatory requirements.

 

Additionally, the Company may encounter problems at any stage of the trials that cause it to abandon or repeat clinical trials. The commencement and completion of clinical trials may be delayed by several factors, including:

 

 

non-approval of an investigational device exemption (IDE), which is required by the FDA for the study in humans of a significant risk device that is not approved for the indication being studied;

 

 

failure to reach an agreement with contract research organizations or clinical trial sites;

 

 

failure of third-party contract research organizations to properly implement or monitor the clinical trial protocols;

 

 

failure of IRBs to approve the Company’s clinical trial protocols or suspension or termination of the Company’s clinical trial by the IRB, DSMB, or the FDA;

 

 

 

slower than expected rates of patient recruitment and enrollment, which may be further negatively impacted by the COVID-19 global pandemic;

 

 

inability to retain patients in clinical trials, which may be further negatively impacted by the COVID-19 lobal pandemic;

 

 

lack of effectiveness during clinical trials;

 

 

unforeseen safety issues;

 

 

inability or unwillingness of medical clinical investigators and institutional review boards to follow the Company’s clinical trial protocols;

 

 

failure of clinical investigators or sites to maintain necessary licenses or permits or comply with good clinical practices, or GCP, or other regulatory requirements; and

 

 

lack of sufficient funding to finance the clinical trials.

 

In addition, the Company or regulatory authorities may suspend the Company’s clinical trials at any time if it appears that the Company is exposing participants to unacceptable health risks or if the regulatory authorities find deficiencies in the Company’s regulatory submissions or the conduct of these trials. Any suspension of clinical trials will delay possible regulatory approval, increase costs, and adversely impact the Company’s ability to develop products and generate revenue.

 

The Companys future prospects depend on its ability to retain current key employees and attract additional qualified personnel.

 

The Company’s success depends in large part on the continued service of its executive officers and other key employees. The Company may not be able to retain the services of its executive officers and other key employees. The loss of executive officers or other key personnel could have a material adverse effect on the Company. During the year ended December 31, 2022, the Company underwent changes in management, including changes to the Company’s Chief Executive Officer, Chief Financial Officer and Chair of the Board.

 

In addition, in order to support its continued growth, the Company will be required to effectively recruit, develop and retain additional qualified personnel. If the Company is unable to attract and retain additional necessary personnel, it could delay or hinder its plans for growth. Competition for such personnel is intense, and there can be no assurance that the Company will be able to successfully attract, assimilate or retain sufficiently qualified personnel. The failure to retain and attract necessary personnel could have a material adverse effect on the Company’s business, financial condition and results of operations.

 

The Companys international operations expose it to various risks, any number of which could harm the Companys business.

 

The Company’s revenue from sales outside of the United States represented approximately 25% of the Company’s revenue for 2022. The Company is subject to the risks inherent in conducting business across national boundaries, any one of which could adversely impact its business. In addition to currency fluctuations, these risks include, among other things: economic downturns; changes in or interpretations of local law, governmental policy or regulation; changes in healthcare practice patterns; restrictions on the transfer of funds into or out of the country; varying tax systems; and government protectionism. One or more of the foregoing factors could impair the Company’s current or future operations and, as a result, harm the Company’s overall business.

 

The requirements of being a publicly traded company may strain the Company's resources and divert managements attention. 

 

As a publicly traded company, the Company has incurred, and will continue to incur, significant legal, accounting and other expenses that the Company did not incur as a private company. In addition, the Sarbanes-Oxley Act, as well as rules subsequently implemented by the SEC and Nasdaq have imposed various requirements on public companies. In July 2010, the Dodd-Frank Wall Street Reform and Consumer Protection Act (the “Dodd-Frank Act”) was enacted. There are significant corporate governance and executive compensation related provisions in the Dodd-Frank Act that require the SEC to adopt additional rules and regulations in these areas such as “say on pay” and proxy access. Shareholder activism, the current political environment and the current high level of government intervention and regulatory reform may lead to substantial new regulations and disclosure obligations, which may lead to additional compliance costs and impact the manner in which the Company operates its  business in ways the Company cannot currently anticipate. The Company’s management and other personnel devote, and will continue to devote, a substantial amount of time to these compliance initiatives. Failure to comply with these requirements could subject the Company to enforcement actions by the SEC, divert management’s attention, damage our reputation, and adversely affect the Company’s business, results of operations, or financial condition. In particular, if the Company’s independent registered public accounting firm is not able to render the required unqualified attestation, it could result in a loss of investor confidence in the accuracy, reliability, and completeness of our financial reports.

 

The Company may be unable to comply with the applicable continued listing requirements of Nasdaq.

 

The Company’s common stock is currently listed on Nasdaq. In order to maintain this listing, the Company must satisfy minimum financial and other continued listing requirements and standards, including a minimum closing bid price requirement for our common stock of $1.00 per share. There can be no assurance that the Company we will be able to comply with the applicable listing standards. For example, if the Company were to fail to meet the minimum bid price requirement for 30 consecutive business days, the Company could become subject to delisting.

 

The Company expects the novel coronavirus (COVID-19) pandemic, including the emergence of new variants, to have a significant effect on the Companys results of operations. In addition, the pandemic has resulted in significant financial market volatility, and its impact on the global economy appears to be significant. A continuation or worsening of the pandemic will have a material adverse impact on the Companys business, results of operations and financial condition and on the market price of the Companys common stock.

 

As a provider of devices and services to the health care industry, the Company’s operations have been materially affected, and may continue to be impacted, by the COVID-19 pandemic. Beginning with the first quarter of 2020 through the year-ended December 31, 2022, the COVID-19 pandemic has presented a number of challenges and risks for the Company’s business, including, but not limited to, decreased product demand due to reduced numbers of in-person meetings with potential clients; pandemic-related public health impacts, including significant shifts in workforce availability and priorities, on customer, supplier, and iCAD’s business process; supply chain interruptions; disruptions to the Company’s clinical trials; challenges operating in a virtual work environment; impacts resulting from travel limitations and mobility restrictions; and other challenges presented by disruptions to the Company’s normal operations in response to the pandemic, as well as uncertainties regarding the duration and severity of the pandemic on the global economy and the Company’s operations, and the unpredictable and periodic emergence of new variants of the COVID-19 virus.

 

Although the Company does not provide guidance to investors relating to the Company’s results of operations, the Company’s quarterly results for the quarter ending March 31, 2023, and possibly future quarters, could reflect a continued negative impact from the COVID-19 pandemic for similar or additional reasons.

 

The Company’s exposure to trade accounts receivable losses may increase if its customers are adversely affected by changes in healthcare laws, coverage, and reimbursement, economic pressures or uncertainty associated with local or global economic recessions, disruption associated with the current COVID-19 pandemic, or other customer-specific factors. The Company has historically not experienced significant trade account receivable losses, but it is possible that there could be a material adverse impact from potential adjustments of the carrying amount of trade account receivables as hospitals’ cash flows are impacted by their response to the COVID-19 pandemic.

 

 

 

Risks Related to Intellectual Property

 

The Company relies on intellectual property and proprietary rights to maintain its competitive position and may not be able to protect these rights.

 

The Company relies heavily on proprietary technology that it protects primarily through licensing arrangements, patents, trade secrets, proprietary know-how and non-disclosure agreements. There can be no assurance that any pending or future patent applications will be granted or that any current or future patents, regardless of whether the Company is an owner or a licensee of the patent, will not be challenged, rendered unenforceable, invalidated, or circumvented or that the rights will provide a competitive advantage to the Company. There can also be no assurance that the Company’s trade secrets or non-disclosure agreements will provide meaningful protection of Company proprietary information. Further, the Company cannot assure that others will not independently develop similar technologies or duplicate any technology developed by the Company or that its technology will not infringe upon patents or other rights owned by others. Unauthorized third parties may infringe the Company’s intellectual property rights or copy or reverse engineer portions of the Company’s technology. In addition, because patent applications in the United States are not generally publicly disclosed until eighteen months after the application is filed, applications may have been filed by third parties that relate to the Company’s technology. Moreover, there is a risk that foreign intellectual property laws will not protect the Company’s intellectual property rights to the same extent as intellectual property laws in the United States. The rights provided by a patent are finite in time. The Company has certain patents that expire between 2023 and 2029. In the absence of significant patent protection, the Company may be vulnerable to competitors who attempt to copy the Company’s products, processes or technology.

 

In addition, in the future, the Company may be required to assert infringement claims against third parties, and there can be no assurance that one or more parties will not assert infringement claims against the Company. Any resulting litigation or proceeding could result in significant expense to the Company and divert the efforts of its management personnel, whether or not such litigation or proceeding is determined in the Company’s favor. In addition, if any of the Company’s intellectual property and proprietary rights are deemed to violate the proprietary rights of others, the Company may be prevented from using those intellectual property or proprietary rights, which could prevent it from being able to sell its products. Litigation could also result in a judgment or monetary damages being levied against the Company.

 

If the Company fails to obtain licenses to necessary intellectual property or does not comply with its obligations in license agreements, the Company could lose important rights.

 

The Company may need to obtain licenses from owners of intellectual property to advance its research and products or allow commercialization of its products, and the Company has done so from time to time. If the Company does not obtain any of these licenses at a reasonable cost and on reasonable terms, the Company would be unable to further develop and commercialize one or more of its products, which could harm the Company’s business.

 

Risks Related to Regulation of the Companys Industry

 

The healthcare industry is highly regulated, and government authorities may determine that the Company has failed to comply with applicable laws, rules or regulations. Additionally, the Company may incur substantial costs defending its interpretations of U.S. federal and state government regulations, and if the Company loses, the government could force the Company to restructure its operations and subject it to fines, monetary penalties and possibly exclude the Company from participation in U.S. government-sponsored health care programs such as Medicare and Medicaid.

 

Both in the United States and in other jurisdictions, the healthcare industry is subject to extensive and complex federal, state and local laws, rules and regulations, compliance with which imposes substantial costs on the Company. Such laws and regulations include those that are directed at payment for services and the conduct of operations, preventing fraud and abuse, and prohibiting general business corporations, such as the Company’s, from engaging in practices that may influence professional decision-making, such as splitting fees with physicians. In addition, the Company believes that its business will continue to be subject to increasing regulation as legislatures and governmental agencies periodically consider proposals to revise or create new requirements, particularly in response to and following the COVID-19 pandemic, the scope and effect of which the Company cannot predict. Such proposals, if implemented, could impact the Company’s operations, the use of its services, and its ability to market new services, and could create unexpected liabilities for the Company.

 

 

Many healthcare laws are complex, and their application to specific services and relationships may not be clear. The laws often have related rules and regulations that are subject to interpretation and may not provide definitive guidance as to their application to the Company’s operations, including its arrangements with physicians and professional corporations. Further, healthcare laws differ from jurisdiction to jurisdiction and it is difficult to ensure the Company’s business complies with evolving laws in all jurisdictions.

 

Consequently, the Company’s operations, including its arrangements with healthcare providers, are subject to audits, inquiries and investigations from government agencies from time to time. The Company believes it is in substantial compliance with these laws, rules and regulations based upon what the Company believes are reasonable and defensible interpretations of these laws, rules and regulations. However, U.S. federal and state laws are broadly worded and may be interpreted or applied by prosecutorial, regulatory or judicial authorities in ways that the Company cannot predict. Accordingly, the Company may in the future become the subject of regulatory or other investigations or proceedings, and its interpretations of applicable laws, rules and regulations may be challenged. Any challenge to the Company’s operations or arrangements with third parties that the Company has structured based upon its interpretation of these laws, rules and regulations could potentially disrupt business operations and lead to substantial defense costs and a diversion of management’s time and attention, even if the Company successfully defends its interpretation. In addition, if the government successfully challenges the Company’s interpretation of the applicability of these laws, rules and regulations as they relate to its operations and arrangements, such successful challenge may have a material adverse effect on the Company’s business, financial condition, results of operations, cash flows, and the trading price of the Company’s common stock.

 

In the event regulatory action were to limit or prohibit the Company from carrying on its business as it presently conducts it or from expanding its operations into certain jurisdictions, the Company may need to make structural, operational and organizational modifications to the Company or to its contractual arrangements with physicians and professional corporations. The Company’s operating costs could increase significantly as a result. The Company could also lose contracts, or its revenues could decrease under existing contracts. Any restructuring would also negatively impact the Company’s operations because its management’s time and attention would be diverted from running its business in the ordinary course.

 

Compliance with the many laws and regulations governing the healthcare industry could restrict the Companys sales and marketing practices, and other relationships with healthcare professionals.

 

Once the Company’s products are sold, the Company must comply with various U.S. federal and state healthcare fraud and abuse laws, rules and regulations pertaining false claims, kickbacks and physician self-referral. Violations of the fraud and abuse laws are punishable by criminal and civil sanctions, including, in some instances, exclusion from participation in federal and state healthcare programs, including Medicare, Medicaid, Veterans Administration health programs, workers’ compensation programs and TRICARE. Compliance with these laws could restrict the Company’s sales and marketing practices, and any challenge to the Company’s practices could disrupt its operations and lead to substantial defense costs and a diversion of management’s time and attention, even if the Company successfully defends its practices. If the Company is unable to successfully defend its practices, in addition to incurring significant expense in defending itself, the Company could be subject to a significant settlement, monetary penalties, and costs related to implementation of changes to its practices, which could have a material adverse effect on its business.

 

Healthcare reform legislation in the United States may adversely affect the Companys business and/or results of operations.

 

The Company is unable to predict what legislation or regulation relating to the health care industry or third-party coverage and reimbursement may be enacted in the future or what effect such legislation or regulation would have on the Company’s business. Any cost containment measures or other health care system reforms that are adopted could have a material and adverse effect on the Company’s ability to commercialize its existing and future products successfully. The Company cannot predict whether any existing or enacted legislation will be repealed, replaced, or modified or how such repeal, replacement or modification may be timed or structured.

 

 

As a result, the Company cannot quantify or predict the effect of such repeal, replacement, or modification might have on its business and results of operations. However, any changes that lower reimbursement for the Company’s products or reduce medical procedure volumes could adversely affect its business and results of operations.

 

The Companys products and manufacturing facilities are subject to extensive regulation with potentially significant costs for compliance.

 

In the United States, the Company’s CAD systems and Xoft Systems are medical devices subject to extensive regulation by the FDA under the FDCA. The FDA’s regulation of the Company’s products includes its manufacturing operations, product labeling, adverse event reporting, and the FDA’s general prohibition against promoting products for unapproved or “off-label” uses.

 

The Company’s failure to fully comply with applicable regulations could result in the issuance of warning letters, non-approvals, suspensions of existing approvals, civil penalties and criminal fines, product seizures and recalls, operating restrictions, injunctions, and criminal prosecution. Moreover, unanticipated changes in existing regulatory requirements or adoption of new requirements could increase the Company’s operating and compliance burdens and adversely affect its business, financial condition and results of operations.

 

Sales of the Company’s products in certain countries outside of the United States are also subject to extensive regulatory approvals. Obtaining and maintaining foreign regulatory approvals is an expensive and time-consuming process. The Company cannot be certain that it will be able to obtain the necessary regulatory approvals timely or at all in any foreign country in which the Company plans to market its CAD products and Xoft Systems, and if the Company fails to receive such approvals, its ability to generate revenue may be significantly diminished.

 

The Company may not be able to obtain regulatory approval for any of the other products that we may consider developing.

 

The Company has received the required premarket approvals from FDA or the equivalent foreign authority in the relevant jurisdictions in which its currently offers its products. Before the Company is able to commercialize any new product or promote a new indicated use of an existing product, it must obtain the required regulatory approvals. The process for satisfying these regulatory requirements is lengthy and costly and will require the Company to comply with complex standards for research and development, clinical trials, testing, manufacturing, quality control, labeling, and promotion of products. Additionally, even if the Company receives regulatory approval for a new product or indicated use in one jurisdiction, its products may be subject to separate regulatory approval in each country or jurisdiction in which the Company plans to market its products. The Company cannot be certain that it will be able to obtain the necessary regulatory approvals timely or at all in any country or jurisdiction. Successfully obtaining regulatory approval in one jurisdiction does not guarantee approval in another; however, a delay or failure to obtain regulatory approval in one jurisdiction may negatively affect the regulatory process in another. If the Company is unable to obtain regulatory approval for other products or indicated uses, its ability to generate sufficient revenue to continue its business may be significantly impacted.

 

The Companys products may be recalled even after it has received FDA or other governmental approval or clearance.

 

If the safety or efficacy of any of the Company’s products is called into question, the Company may initiate or the FDA and similar governmental authorities in other countries may press the Company to implement or even require a product recall, even if the Company’s product received approval or clearance by the FDA or a similar governmental body. Such a recall would divert the focus of the Company’s management and its financial resources and could materially and adversely affect the Company’s reputation with customers and its financial condition and results of operations.

 

 

The Company is subject to complex and evolving U.S. and foreign laws and regulations regarding privacy, data protection, and other matters. The Company may be subject to criminal or civil sanctions if it fails to comply with privacy and security regulations regarding the use and disclosure of sensitive personally identifiable information.

 

Numerous state and federal laws and regulations govern the collection, dissemination, use, privacy, confidentiality, security, availability and integrity of personally identifiable information, including HIPAA. In the provision of services to the Company’s customers, the Company and its third-party vendors may collect, use, maintain and transmit patient health information in ways that are subject to many of these laws and regulations. The Company is also subject to laws and regulations in foreign countries covering data privacy and other protection of health and employee information that may be more onerous than corresponding U.S. laws, including in particular the laws of Europe.

 

The Company’s customers are covered entities, and the Company is a business associate of its customers under HIPAA as a result of the Company’s contractual obligations to perform certain functions on behalf of and provide certain services to those customers. In the ordinary course of business, the Company collects and stores sensitive data, including personally identifiable information received from its customers. The secure processing, maintenance and transmission of this information is critical to the Company’s operations. Despite its security measures and business controls, the Company’s information technology and infrastructure may be vulnerable to attacks by hackers, breached due to employee error, malfeasance or other disruptions or subject to the inadvertent or intentional unauthorized release of information. Any such occurrence could compromise the Company’s networks and the information stored thereon could be accessed, publicly disclosed, lost or stolen. Any such access, disclosure or other loss of information by the Company or its subcontractors could (i) result in legal claims or proceedings, liability under laws that protect the privacy of personal information and regulatory penalties, (ii) disrupt the Company’s operations and the services it provides to its customers and (iii) damage the Company’s reputation, any of which could adversely affect the Company’s profitability, revenue and competitive position.

 

Federal and state consumer laws are being applied increasingly by the Federal Trade Commission and state attorneys general to regulate the collection, use and disclosure of personal or patient health information, through web sites or otherwise, and to regulate the presentation of web site content. Numerous other federal and state laws protect the confidentiality, privacy, availability, integrity and security of personally identifiable information. These laws in many cases are more restrictive than, and not preempted by, HIPAA and may be subject to varying interpretations by courts and government agencies, creating complex compliance issues for the Company and its customers and potentially exposing the Company to additional expense, adverse publicity and liability. The Company may not remain in compliance with the diverse privacy requirements in each of the jurisdictions in which it does business.

 

HIPAA and federal and state laws and regulations may require users of personally identifiable information to implement specified security measures. Evolving laws and regulations in this area could require the Company to incur significant additional costs to re-design its products in a timely manner to reflect these legal requirements, which could have an adverse impact on its results of operations.

 

New personally identifiable information standards, whether implemented pursuant to HIPAA, congressional action or otherwise, could have a significant effect on the manner in which the Company must handle healthcare related data, and the cost of complying with standards could be significant. If the Company does not properly comply with existing or new laws and regulations related to patient health information, it could be subject to criminal or civil sanctions.

 

 

Data protection laws in the United States, Europe and around the world may restrict the Companys activities and increase the Companys costs.

 

Various statutes and rules in the United States, Europe and around the world regulate privacy and data protection which may affect the Company’s collection, use, storage, and transfer of information both abroad and in the United States. New laws and regulations are being enacted, so that this area remains in a state of flux. Monitoring and complying with these laws requires substantial financial resources. Failure to comply with these laws may result in, among other things, civil and criminal liability, negative publicity, restrictions on further use of data, and/or liability under contractual warranties. In addition, changes in these laws (including newly released interpretations of these laws by courts and regulatory bodies) may limit the Company’s data access, use and disclosure, and may require increased expenditures by us.

 

The European Union’s General Data Protection Regulation (“GDPR”) requires the Company to meet new and more stringent requirements regarding the handling of personal data about EU residents. Failure to meet the GDPR requirements could result in penalties of up to 4% of worldwide revenue.

 

Risk Related to the Companys Common Stock

 

A substantial number of shares of the Companys common stock are eligible for future sale, and the sale of shares of common stock into the market, or the perception that such sales may occur, may depress the Companys stock price.

 

Sales of substantial additional shares of the Company’s common stock in the public market, or the perception that these sales may occur, may significantly lower the market price of the Company’s common stock. The Company is unable to estimate the amount, timing or nature of future sales of shares of its common stock. The Company has previously issued a substantial number of shares of common stock, which are eligible for resale under Rule 144 of the Securities Act of 1933, as amended (the “Securities Act”), and may become freely tradable. The Company has also registered shares that are issuable upon the exercise of options and warrants. If holders of options, or warrants choose to exercise or convert their securities and sell shares of common stock issued upon the such exercise or conversion in the public market or if holders of currently restricted common stock choose to sell such shares of common stock in the public market under Rule 144 or otherwise, or attempt to publicly sell such shares all at once or in a short time period, the prevailing market price for the Company’s common stock may decline.

 

 

Provisions in the Companys Certificate of Incorporation and in Delaware law could make it more difficult for a third party to acquire the Company, discourage a takeover and adversely affect existing stockholders.

 

The Company’s Certificate of Incorporation authorizes the Board of Directors to issue up to 1,000,000 shares of preferred stock. The preferred stock may be issued in one or more series, the terms of which may be determined at the time of issuance by the Company’s Board of Directors, without further action by stockholders, and may include, among other things, voting rights (including the right to vote as a series on particular matters), preferences as to dividends and liquidation, conversion and redemption rights, and sinking fund provisions. Although there are currently no shares of preferred stock outstanding, future holders of preferred stock may have rights superior to the Company’s common stock and such rights could also be used to restrict the Company’s ability to merge with or sell its assets to a third party.

 

The Company is also subject to the provisions of Section 203 of the Delaware General Corporation Law, which could prevent the Company from engaging in a “business combination” with a 15% or greater stockholder for a period of three years from the date such person acquired that status unless appropriate board or stockholder approvals are obtained.

 

These provisions could deter unsolicited takeovers or delay or prevent changes in the Company’s control or management, including transactions in which stockholders might otherwise receive a premium for their shares over the then current market price. These provisions may also limit the ability of stockholders to approve transactions that they may deem to be in their best interests.

 

The market price of the Companys common stock has been, and may continue to be volatile, which could reduce the market price of the Companys common stock.

 

The publicly traded shares of the Company’s common stock have experienced, and may experience in the future, significant price and volume fluctuations. This market volatility could reduce the market price of the Company’s common stock without regard to its operating performance. In addition, the trading price of the Company’s common stock could change significantly in response to actual or anticipated variations in its quarterly operating results, announcements by the Company or its competitors, factors affecting the medical imaging industry generally, changes in national or regional economic conditions, changes in securities analysts’ estimates for the Company or its competitors’ or industry’s future performance or general market conditions, making it more difficult for shares of the Company’s common stock to be sold at a favorable price or at all. The market price of the Company’s common stock could also be reduced by general market price declines or market volatility in the future or future declines or volatility in the prices of stocks for companies in the Company’s industry.

 

 

General Risk Factors

 

Security breaches and other disruptions could compromise the Companys information and expose the Company to liability, which would cause its business and reputation to suffer and could subject it to substantial liabilities.

 

If the Company’s security measures are breached or fail and unauthorized access is obtained to a customer’s data, the Company’s service may be perceived as insecure, the attractiveness of its services to current or potential customers may be reduced, and the Company may incur significant liabilities.

 

The Company’s services involve the storage and transmission of customers’ proprietary information and patient information, including health, financial, payment and other personal or confidential information. The Company relies on proprietary and commercially available systems, software, tools and monitoring, as well as other processes, to provide security for processing, transmission and storage of such information. Because of the sensitivity of this information and due to requirements under applicable laws and regulations, the effectiveness of such security efforts is very important. However, there can be no assurance that the Company will not be subject to cybersecurity incidents that bypass its security measures, impact the integrity, availability or privacy of personally identifiable information or other data subject to privacy laws or disrupt the Company’s information systems, devices or business, including its ability to deliver services to its customers. As a result, cybersecurity, physical security and the continued development and enhancement of the Company’s controls, processes and practices designed to protect its enterprise, information systems and data from attack, damage or unauthorized access remain a priority. As cyber threats continue to evolve, the Company may be required to expend significant additional resources to continue to modify or enhance its protective measures or to investigate and remediate any cybersecurity vulnerabilities. The occurrence of any of these events could result in (i) harm to customers; (ii) business interruptions and delays; (iii) the loss, misappropriation, corruption or unauthorized access of data; (iv) litigation, including potential class action litigation, and potential liability under privacy, security and consumer protection laws or other applicable laws; (v) reputational damage; and (vi) federal and state governmental inquiries, any of which could have a material, adverse effect on the Company’s financial position and results of operations and harm its business reputation.

 

Changes in interpretation or application of Accounting Principles Generally Accepted in the United States of America (GAAP) may adversely affect the Companys operating results.

 

Management prepares the Company’s consolidated financial statements to conform to GAAP. These principles are subject to interpretation by the Financial Accounting Standards Board (“FASB”), American Institute of Certified Public Accountants, the SEC and various other regulatory or accounting bodies. A change in interpretations of, or management’s application of, these principles can have a significant effect on the Company’s reported results and may even affect the Company’s reporting of transactions completed before a change is announced. In addition, when the Company is required to adopt new accounting standards, the Company’s methods of accounting for certain items may change, which could cause the Company’s results of operations to fluctuate from period to period and make it more difficult to compare the Company’s financial results to prior periods.

 

As the Company’s operations evolve over time, the Company may introduce new products or new technologies that require it to apply different accounting principles, including ones regarding revenue recognition, than the Company has applied in past periods. The application of different types of accounting principles and related potential changes may make it more difficult to compare the Company’s financial results from quarter to quarter, and the trading price of the Company’s common stock could suffer or become more volatile as a result.

 

The Company cannot be certain of the future effectiveness of its internal controls over financial reporting or the impact of the same on its operations or the market price for the Companys common stock.

 

Pursuant to Section 404 of the Sarbanes-Oxley Act of 2002 (“Section 404”), the Company is required to include in its Annual Report on Form 10-K its assessment of the effectiveness of the Company’s internal controls over financial reporting. The Company has dedicated a significant amount of time and resources to ensure compliance with this legislation for the year ended December 31, 2022 and will continue to do so for future fiscal periods. Although the Company believes that it currently has adequate internal control procedures in place, it cannot be certain that its internal controls over financial reporting will continue to be effective. If the Company cannot adequately maintain the effectiveness of its internal controls over financial reporting, it might be subject to sanctions or investigation by regulatory authorities, such as the SEC. Any such action could adversely affect the Company’s financial results and the market price of its common stock.

 

 

Changes in credit markets or to the Companys credit rating could impact its ability to obtain financing for business operations or result in increased borrowing costs and interest expense.

 

The Company’s credit ratings reflect each credit rating agency’s opinion of its financial strength, operating performance and ability to meet its debt obligations at the time such opinion is issued. The Company utilizes the short- and long-term debt markets to obtain capital from time to time. Adverse changes in the Company’s credit ratings may result in increased borrowing costs for future long-term debt or short-term borrowing facilities and may limit financing options, including access to the unsecured borrowing market. Such changes may also breach restrictive covenants under current or future debt facilities or instruments, which could reduce the Company’s operating flexibility. Macroeconomic conditions, such as continued or increased volatility or disruption in the credit markets, may adversely affect the Company’s ability to refinance existing debt or obtain additional financing for working capital, capital expenditures or fund new acquisitions.

 

Future issuances of shares of the Companys common stock may cause significant dilution of equity interests of existing holders of common stock and decrease the market price of shares of the Companys common stock.

 

The Company has previously issued options that are exercisable or convertible into a significant number of shares of its common stock. Should existing holders of options exercise their options for shares of the Company’s common stock, it may cause significant dilution of equity interests of existing holders of the Company’s common stock and reduce the market price of shares of the Company’s common stock.

 

Item 1B.

Unresolved Staff Comments.

 

Not applicable.

 

Item 2.

Properties.

 

The Company’s executive offices are leased pursuant to a lease originally entered into in December 2006. The lease covers approximately 11,000 square feet of office space located at 98 Spit Brook Road, Suite 100 in Nashua, New Hampshire. In November 2022, the lease was extended through May 31, 2026 with monthly base rent payments of $16,983.  Additionally, the Company is required to pay its proportionate share of the building and real estate tax expenses and obtain insurance for the facility.

 

The Company leases a facility consisting of approximately 24,350 square feet of office, manufacturing and warehousing space located at 101 Nicholson Lane, San Jose, CA. The lease commenced in September 2012 and in May 2022 was extended through March 31, 2028, with monthly base rent payments of $51,137 from April 1, 2023 until March 31, 2024, $52,598 from April 2024 until March 2025, $54,059 from April 2025 through March 2026, $55,737 from April 2026 through March 2027, and $57,468 from April 2027 through March 2028. Additionally, the Company is required to pay its proportionate share of the building and real estate tax expenses and obtain insurance for the facility.

 

In addition to the foregoing leases relating to its principal properties, the Company also has a lease for an additional facility in Nashua, New Hampshire used for product repairs, manufacturing and warehousing and office space in Lyon, France.

 

If the Company is required to seek additional or replacement facilities, it believes there are adequate facilities available at commercially reasonable rates.

 

 

Item 3.

Legal Proceedings.

 

From time to time, we may be involved in various legal proceedings and subject to claims that arise in the ordinary course of business. Although the results of litigation and claims are inherently unpredictable and uncertain, we are not currently a party to any material legal proceedings.

 

Item 4.

Mine Safety Disclosures.

 

Not applicable.

 

 

 

PART II

 

Item 5.

Market for Registrants Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities.

 

The Company’s common stock is traded on the NASDAQ Capital Market under the symbol “ICAD”.

 

As of March 13, 2023, there were 87 holders of record of the Company’s common stock.

 

The Company has not paid any cash dividends on its common stock to date, and the Company does not expect to pay cash dividends in the foreseeable future. Future dividend policy will depend on the Company’s earnings, capital requirements, financial condition, and other factors considered relevant by the Company’s Board of Directors.

 

Information with respect to the Company’s equity compensation plans in effect at December 31, 2022 will be included in the Company’s 2023 Proxy Statement and is incorporated herein by reference.

 

Issuers Purchases of Equity Securities. For the majority of restricted stock units granted to employees under the applicable stock incentive plan, the number of shares issued on the date that the restricted stock units vest is net of the minimum statutory tax withholding requirements that we pay in cash to the appropriate tax authorities on behalf of our employees. The Company did not have any repurchases of securities in the year ended December 31, 2022.

 

Item 6

Reserved.

 

 

Item 7.

Managements Discussion and Analysis of Financial Condition and Results of Operations.

 

The following discussion and analysis of the Company’s financial condition and results and operations should be read in conjunction with the Company’s consolidated financial statements and the related notes to those statements included elsewhere in this Annual Report on Form 10-K.

 

Results of Operations

 

Overview

 

iCAD, Inc. is a global medical technology company providing innovative cancer detection and therapy solutions. The Company reports in two segments: Detection and Therapy.

 

In the Detection segment, the Company’s solutions include (i) advanced image analysis and workflow solutions that enable healthcare professionals to better serve patients by identifying pathologies and pinpointing the most prevalent cancers earlier, and (ii) a comprehensive range of high-performance, Artificial Intelligence and Computer-Aided Detection (CAD) systems and workflow solutions for 2D and 3D mammography, Magnetic Resonance Imaging (MRI) and Computed Tomography (CT).

 

In the Therapy segment, the Company offers the Xoft System, an isotope-free cancer treatment platform technology. The Xoft System can be used for the treatment of early-stage breast cancer, endometrial cancer, cervical cancer and nonmelanoma skin cancer.

 

The Company’s headquarters are located in Nashua, New Hampshire, with a manufacturing and warehousing facility in New Hampshire and an operations, research, development, manufacturing and warehousing facility in San Jose, California.  In addition, the Company has office space in Lyon, France.

 

Recent Reduction in Expenses

 

On March 20, 2023, the Company committed to a restructuring plan intended to support its long term strategic goals and reduce operating expenses by further aligning its cost structure to focus on areas the Company believes are more likely to generate the best long-term results, in light of current industry and macroeconomic environments (the “RIF”). The Company plans to reduce its workforce by approximately 28%, decreasing its headcount by approximately 23 employees, predominantly from the Company’s detection business unit. Xoft, Inc., a wholly-owned subsidiary of the Company, will also furlough 12 of its employees, or approximately 50% of its workforce. The Company currently estimates it will incur one-time cash pre-tax restructuring charges of an aggregate of approximately $0.3 million in the first half of 2023 as a result of the RIF, comprised primarily of one-time severance and benefits payments, and employee-related transition costs. Estimated amounts are subject to change until finalized and the Company may incur additional costs during the remainder of 2023.

 

 

Discussion of Operating Results:

 

Year Ended December 31, 2022 compared to Year Ended December 31, 2021

 

Revenue. Revenue for the year ended December 31, 2022 was $27.9 million compared with revenue of $33.6 million for the year ended December 31, 2021, a decrease of $5.7 million, or 16.9%. Detection revenue decreased by $2.2 million, or 10.1%, and Therapy revenue decreased by $3.5 million, or 29.9%.

 

The table below presents the components of revenue for 2022 and 2021 (in thousands):

 

   

For the year ended December 31,

   

2022

 

2021

 

$ Change

 

% Change

Detection revenue

                               

Product revenue

  $ 12,492   $ 15,661   $ (3,169 )   (20.2 )%

Service and supplies revenue

  7,310   6,358   952   15.0 %

Subtotal

  19,802   22,019   (2,217 )   (10.1 )%

Therapy revenue

                               

Product revenue

  2,777   5,530   (2,753 )   (49.8 )%

Service and supplies revenue

  5,365   6,089   (724 )   (11.9 )%

Subtotal

  8,142   11,619   (3,477 )   (29.9 )%
    $ 27,944   $ 33,638   $ (5,694 )   (16.9 )%

 

Detection revenue decreased 10.1%, or $2.2 million, to $19.8 million for the year ended December 31, 2022 from $22.0 million for the year ended December 31, 2021.  

 

Detection product revenue decreased by $3.0 million and Detection service revenue increased by $1.0 million.  The Company has seen an increased customer demand for subscription licenses, which currently remains a small portion of the Company’s total license revenue.  The Company believes this trend could accelerate, and has begun to shift to a subscription model.  An increase in subscription revenue would negatively impact revenue in the short term, because revenue from subscription licenses are recognized over time, as opposed to being recognized upon delivery for perpetual licenses. The Company is not able to predict how the COVID-19 pandemic will affect future revenue and order volume. The $1.0 million increase in Detection service revenue was due primarily to an increase in service revenue from direct customers. The Company did not see significant impact of the COVID-19 pandemic on Detection service revenue in 2022 as compared to 2021 but is not able to predict how the COVID-19 pandemic could affect future Detection service revenue.

 

Therapy revenue decreased 29.9%, or $3.5 million, to $8.1 million for the year ended December 31, 2022 from $11.7 million in the year ended December 31, 2021.

 

Therapy product revenue decreased by $2.8 million and Therapy service and supplies revenue decreased by $0.7 million.  Therapy product revenue is related to the sale of Axxent Controller systems and can vary significantly from year to year due to changes in the number of units sold and the average selling price.

Therapy product revenue for the year ended December 31, 2021 benefitted from reimbursement and regulatory policy changes in the dermatology market that did not repeat during the year ended December 31, 2022.  In addition, for the year ended December 31, 2021, revenue was higher in international markets for Intraoperative Radiation Therapy indications. Therapy product revenue is related to the sale of our Xoft Systems including the Controller unit and re-usable applicators. For the year ended December 31, 2021, Therapy service revenue was positively impacted by the additional controller placement leading to more service and source contracts and consumables usage that did not repeat during the year ended December 31, 2022.

 

Gross Profit. Gross profit was $19.8 million for the year ended December 31, 2022 compared to $24.2 million for the year ended December 31, 2021, a decrease of $4.4 million, or 18.3%. Detection gross profit decreased by $1.7 million from $18.5 million in the year ended December 31, 2021 to $16.8 million in the year ended December 31, 2022. Detection gross profit as a percentage of Detection revenue increased to 85% in the year ended December 31, 2022 from 84% in the year ended December 31, 2021.  The increase was due primarily to the mix of products sold across the periods. Therapy gross profit decreased by $2.7 million from $5.7 million in the year ended December 31, 2021 to $3.0 million in the year ended December 31, 2022. Therapy gross profit as a percentage of Therapy revenue decreased to 37% in the year ended December 31, 2022 from 49% in the year ended December 31, 2021. The decrease was due primarily to revenue mix shifting to lower margin product revenues.

 

 

Gross profit as a percentage of revenue was 70.9% for the year ended December 31, 2022 compared to 72.1% for the year ended December 31, 2021. Gross profit as a percentage of revenue is dependent on product and service mix within each segment and segment mix. 

 

The COVID-19 pandemic adversely affected revenues from both segments in the years ended December 31, 2022 and 2021, and as a result, gross profit in both segments. The primary impact of the COVID-19 pandemic started in the second quarter of 2020 and the Company undertook cost cutting measures to reduce operating expenses and manufacturing costs to offset some of the COVID-19 impact to gross profit. The Company lessened some of these cost control efforts, until COVID-19 negative impacts on revenues re-emerged in the second quarter of 2021, as the typical sales cycle and ordering patterns were disrupted due to supply chain issues, travel restrictions, and some healthcare facilities’ reprioritization of resources to provide additional focus on COVID-19. The impact began in the second quarter and continued through the remainder of 2021, but was most acute in December. Starting in the second quarter of 2021, the Company re-introduced cost management strategies to minimize the effect of 2021 COVID-19 impacts on gross profit.  For the year ended December 31, 2022, it appears that the worst of the disruptions have subsided, however, the Company continues to be impacted by slowness in the overall economic recovery.  The Company is not able to predict how the COVID-19 pandemic, supply chain disruptions, macro-economic conditions and other factors will affect future gross profit.

 

Cost of revenue and gross profit for 2022 and 2021 were as follows (in thousands):

 

   

For the year ended December 31,

   

2022

 

2021

 

Change

 

% Change

Products

  $ 5,852   $ 5,653   $ 199   3.5 %

Service and supplies

  1,983   3,425   (1,442 )   (42.1 )%

Amortization and depreciation

  297   317   (20 )   (6.3 )%

Total cost of revenue

  8,132   9,395   (1,263 )   (13.4 )%

Gross profit

  $ 19,812   $ 24,243   $ (4,431 )   (18.3 )%
                                 

Gross profit %

  70.9 %   72.1 %                

 

   

For the year ended December 31,

   

2022

 

2021

 

Change

 

% Change

Detection gross profit

  $ 16,824   $ 18,510   $ (1,686 )   (9.1 )%

Therapy gross profit

  2,988   5,733   (2,745 )   (47.9 )%

Gross profit

  $ 19,812   $ 24,243   $ (4,431 )   (18.3 )%

 

 

Operating Expenses:

 

Operating expenses for 2022 and 2021 were as follows (in thousands):

 

   

For the year ended December 31,

   

2022

 

2021

 

Change

 

% Change

Operating expenses:

                               

Engineering and product development

  $ 8,593   $ 9,194   $ (601 )   (6.5 )%

Marketing and sales

  13,691   15,135   (1,444 )   (9.5 )%

General and administrative

  11,234   10,406   828   8.0 %

Amortization and depreciation

  224   240   (16 )   (6.7 )%

Total operating expenses

  $ 33,742   $ 34,975   $ (1,233 )   (3.5 )%

 

Operating expenses were $33.7 million for the year ended December 31, 2022, compared to $35.0 million for the year ended December 31, 2021, a decrease of $1.2 million or 3.5%. Operating expenses as a percentage of sales was 121.0% in the year ended December 31, 2022, compared to 103.9% for the year ended December 31, 2021. In early 2021, the Company reduced cost-cutting programs implemented in 2020 in response to COVID-19, returning furloughed employees and hiring a number of employees for positions vacant in early 2021. When the impacts of COVID-19 re-emerged in the second quarter of 2021, the Company continued to remain focused on a disciplined approach to spending. In November 2022, the Company eliminated a number of positions, resulting in a charge of approximately $0.1 million, comprised of severance and related costs.  

 

Engineering and Product Development. Engineering and product development costs for the year ended December 31, 2022 decreased by $0.6 million, or 6.5%, from $9.1 million in 2021 to $8.6 million in 2022. The decrease was largely due to the timing of new personnel joining in 2022 and a reduction in consulting fees.

 

Marketing and Sales. Marketing and sales expense for the year ended December 31, 2022 decreased by $1.4 million, or 9.5%, from $15.1 million in 2021 to $13.7 million in 2022. The decrease in marketing and sales expense was due primarily due to lower headcount and commission expense in 2022.

 

General and Administrative. General and administrative expenses for the year ended December 31, 2022 increased by $0.8 million, or 8.0%, from $10.4 million in 2021 to $11.2 million in 2022. The increase was due primarily to consulting costs related to use of an interim CFO and other interim personnel. 

 

Amortization and Depreciation. Amortization and depreciation expenses for the year ended December 31, 2022 decreased by $0.02, or 6.7%, from $0.24 million in 2021 to $0.22 million in 2022. The Company’s depreciable and amortizable assets have remained relatively consistent between 2022 and 2021.

 

Other Income, Tax and Expense (in thousands):

 

   

For the year ended December 31,

   

2022

 

2021

 

Change

 

Change %

Interest expense

  $ (10 )   $ (141 )   $ 131   (92.9 )%

Interest income

  213   15   198   1320.0 %

Loss on extinguishment of debt

    (386 )   386   (100.0 )%

Loss on fair value of debentures

        0.0 %

Other

  (45 )     (45 )   (100.0 )%

Total other expense

  $ 158   $ (512 )   $ 670   (130.9 )%

Income tax expense

  $ 116   $ (1 )   $ 117   (11700.0 )%

 

 

Interest Expense. The Company recorded $0.01 million of interest expense in the year ended December 31, 2022 as compared with $0.1 million in the year ended December 31, 2021. The Western Alliance debt facility was fully paid and extinguished in April 2021.

 

Interest income. Interest income of $0.2 million and $0.01 million for the years ended December 31, 2022 and 2021, respectively, reflects income earned from the Company's money market accounts.  The increase year over year results from higher interest rates on the Company's money market accounts.

 

Loss on Extinguishment of Debt. The Company recorded a loss on extinguishment of debt of $0.4 million for the year ended December 31, 2021. The loss in 2021 was due to the April 27, 2021 extinguishment of the Loan and Security Agreement with Western Alliance Bank, originally issued on March 30, 2020. 

 

Tax expense. The Company recorded a tax benefit of $0.1 million for the year ended December 31, 2022.  The amount of tax expense or benefit varies based on geographic mix of earnings and losses.  

 

Discussion of Operating Results:

 

Year Ended December 31, 2021 compared to Year Ended December 31, 2020

 

Revenue. Revenue for the year ended December 31, 2021 was $33.6 million compared with revenue of $29.7 million for the year ended December 31, 2020, an increase of $3.9 million, or 13.3%. Detection revenue increased by 0.1% and Therapy revenue increased by $3.9 million, or 50.9%.

 

The table below presents the components of revenue for 2021 and 2020 (in thousands):

 

   

For the year ended December 31,

   

2021

 

2020

 

$ Change

 

% Change

Detection revenue

                               

Product revenue

  $ 15,661   $ 16,291   $ (630 )   (3.9 )%

Service and supplies revenue

  6,358   5,706   652   11.4 %

Subtotal

  22,019   21,997   22   0.1 %

Therapy revenue

                               

Product revenue

  5,530   2,612   2,918   111.7 %

Service and supplies revenue

  6,089   5,089   1,000   19.7 %

Subtotal

  11,619   7,701   3,918   50.9 %
    $ 33,638   $ 29,698   $ 3,940   13.3 %

 

Detection revenues were flat as they were approximately $22.0 million for each of the years ended December 31, 2021 and 2020, respectively.

 

Detection product revenue decreased by $0.6 million and Detection service revenue increased by $0.7 million. The Company believes that Detection product revenue was adversely affected in 2021 by the COVID-19 pandemic, as the typical sales cycle and ordering patterns were disrupted due to supply chain issues, travel restrictions, and some healthcare facilities’ reprioritization of resources to provide additional focus on COVID-19. The impact on 2021 began in the second quarter and continued through the remainder of 2021 but was most acute in December. The Company is not able to predict how the COVID-19 pandemic will affect future revenue and order volume. The $0.7 million increase in Detection service revenue was due primarily to an increase in service revenue from direct customers. The Company did not see significant impact of the COVID-19 pandemic on Detection service revenue in 2021 as compared to 2020 but is not able to predict how the COVID-19 pandemic could affect future Detection service revenue.

 

Therapy revenue increased 50.9%, or $3.9 million, to $11.6 million for the year ended December 31, 2021 from $7.7 million in the year ended December 31, 2020. Therapy product revenue increased by $2.9 million and Therapy service and supplies revenue increased by $1.0 million. Therapy product revenue for the year ended December 31, 2021 benefitted from reimbursement and regulatory policy changes in the dermatology market. Sales were also higher in international markets for Intraoperative Radiation Therapy indications. Therapy product revenue is related to the sale of our Xoft Systems including the Controller unit and re-usable applicators. Therapy service revenue was positively impacted by the additional controller placement leading to more service and source contracts and consumables usage.

 

Gross Profit. Gross profit was $24.2 million for the year ended December 31, 2021 compared to $21.4 million for the year ended December 31, 2020, an increase of $2.9 million, or 13.5%. Detection gross profit increased by $0.7 million from $17.9 million in the year ended December 31, 2020 to $18.5 million in the year ended December 31, 2021. Detection gross profit as a percentage of Detection revenue increased to 84% in the year ended December 31, 2021 from 81% in the year ended December 31, 2020. The increase was due primarily to an increase in high margin licenses added to existing servers rather than the lower margin license and server bundle. Therapy gross profit increased by $2.2 million from $3.5 million in the year ended December 31, 2020 to $5.7 million in the year ended December 31, 2021. Therapy gross profit as a percentage of Therapy revenue increased to 49% in the year ended December 31, 2021 from 45% in the year ended December 31, 2020. The increase was due primarily to revenue mix shifting to higher margin product revenues relative to service revenues.

 

Gross profit as a percentage of revenue was 72.1% for the year ended December 31, 2021 compared to 71.9% for the year ended December 31, 2020. Gross profit as a percentage of revenue is dependent on product and service mix within each segment and segment mix. The lower margin Therapy segment growing as a percentage of total revenue largely offset the margin gains within each individual segment. The COVID-19 pandemic adversely affected revenues from both segments in the years ended December 31, 2021 and 2020, and as a result, gross profit in both segments. The primary impact of the COVID-19 pandemic started in the second quarter of 2020 and the Company undertook cost cutting measures to reduce operating expenses and manufacturing costs to offset some of the COVID-19 impact to gross profit. The Company lessened some of these cost control efforts, until COVID-19 negative impacts on revenues re-emerged in the second quarter of 2021, as the typical sales cycle and ordering patterns were disrupted due to supply chain issues, travel restrictions, and some healthcare facilities’ reprioritization of resources to provide additional focus on COVID-19. The impact began in the second quarter and continued through the remainder of 2021, but was most acute in December. Starting in the second quarter of 2021, the company re-introduced cost management strategies to minimize the effect of 2021 COVID-19 impacts on gross profit. The Company is not able to predict how the COVID-19 pandemic, supply chain disruptions, macro-economic conditions and other factors will affect future gross profit.

 

 

Cost of revenue and gross profit for 2021 and 2020 were as follows (in thousands):

 

   

For the year ended December 31,

   

2021

 

2020

 

Change

 

% Change

Products

  $ 5,653   $ 5,000   $ 653   13.1 %

Service and supplies

  3,425   2,965   460   15.5 %

Amortization and depreciation

  317   379   (62 )   (16.4 )%

Total cost of revenue

  9,395   8,344   1,051   12.6 %

Gross profit

  $ 24,243   $ 21,354   $ 2,889   13.5 %
                                 

Gross profit %

  72.1 %   71.9 %                

 

   

For the year ended December 31,

   

2021

 

2020

 

Change

 

% Change

Detection gross profit

  $ 18,510   $ 17,856   $ 654   3.7 %

Therapy gross profit

  5,733   3,498   2,235   63.9 %

Gross profit

  $ 24,243   $ 21,354   $ 2,889   13.5 %

 

Operating Expenses:

Operating expenses for 2021 and 2020 were as follows (in thousands):

 

   

For the year ended December 31,

   

2021

 

2020

 

Change

 

Change %

Operating expenses:

                               

Engineering and product development

  $ 9,194   $ 8,114   $ 1,080   13.3 %

Marketing and sales

  15,135   13,312   1,823   13.7 %

General and administrative

  10,406   9,117   1,289   14.1 %

Amortization and depreciation

  240   199   41   20.6 %

Total operating expenses

  $ 34,975   $ 30,742   $ 4,233   13.8 %

 

Operating expenses were $35.0 million for the year ended December 31, 2021, compared to $30.7 million for the year ended December 31, 2020, an increase of $4.3 million or 13.8%. Operating expenses as a percentage of sales was 104.0% in the year ended December 31, 2021, compared to 103.5% for the year ended December 31, 2020. In early 2021, the Company reduced cost-cutting programs implemented in 2020 in response to COVID-19, returning furloughed employees and hiring a number of employees for positions vacant in early 2021. When the impacts of COVID-19 re-emerged in the second quarter of 2021, the Company continued to remain focused on a disciplined approach to spending.

 

Engineering and Product Development. Engineering and product development costs for the year ended December 31, 2021 increased by $1.1 million, or 13.3%, from $8.1 million in 2020 to $9.2 million in 2021. The increase was largely due to increased personnel as a result of the resumption of hiring for prioritized positions in early 2021 and an increase in consulting fees.

 

Marketing and Sales.  Marketing and sales expense for the year ended December 31, 2021 increased by $1.8 million, or 13.7%, from $13.3 million in 2020 to $15.1 million in 2021. The increase in marketing and sales expense was due primarily to increased personnel and trade show costs after resumption of sales and marketing activity after the 2020 cost-cutting measures prompted by the COVID-19 pandemic and some additional management costs being reclassified and sales and marketing.

 

General and Administrative. General and administrative expenses for the year ended December 31, 2021 increased by $1.3 million, or 14.1%, from $9.1 million in 2020 to $10.4 million in 2021. The increase was due primarily to an increase in consulting fees related to corporate strategic projects and the interim consulting CFO and to insurance premium expenses as well as board of director related expenses. Employee compensation increased, but was offset by a decrease in external service expenses as multiple functions were brought in-house.

 

 

 

Amortization and Depreciation.  Amortization and depreciation expenses for the year ended December 31, 2021 increased by $0.04 million, or 20.6%, from $0.20 million in 2020 to $0.24 million in 2021. The Company’s depreciable and amortizable assets have remained relatively consistent between 2021 and 2020.

 

 

Other Income, Tax and Expense (in thousands):

 

   

For the year ended December 31,

   

2021

 

2020

 

Change

 

Change %

Interest expense

  $ (141 )   $ (476 )   $ 335   (70.4 )%

Interest income

  15   97   -82   (84.5 )%

Loss on extinguishment of debt

  (386 )   (341 )   (45 )   13.2 %

Loss on fair value of debentures

    (7,464 )   7,464   (100.0 )%

Total other expense

  $ (512 )   $ (8,184 )   $ 7,672   (93.7 )%

Income tax expense

  $ 116   $ (1 )   $ 117   (11700.0 )%

 

Interest Expense. The Company recorded $0.1 million of interest expense in the year ended December 31, 2021 as compared with $0.5 million of interest expense in the year ended December 31, 2020. The Western Alliance debt facility was fully paid and extinguished in April 2021.

 

Interest income. Interest income of $0 million and $0.1 million for the years ended December 31, 2021 and 2020, respectively, reflects income earned from our money market accounts.

 

Loss on fair value of debentures. The Company recorded a loss on extinguishment of debt of $0.4 million and $0.3 million for the years ended December 31, 2021 and 2020, respectively. The loss in 2021 was due to the April 27, 2021 extinguishment of the Loan and Security Agreement with Western Alliance Bank, originally issued on March 30, 2020. The loss in 2020 was due to the March 30, 2020, extinguishment of the amended Loan and Security Agreement with Silicon Valley Bank, entered into in August 2017.

 

Tax expense. The Company had tax expense of $1,000 for the year ended December 31, 2021 as compared to tax expense of $38,000 for the year ended December 31, 2020.

 

Segment Analysis

 

The Company operates in and reports results for two segments: Detection and Therapy. Segment operating income (loss) includes cost of sales, engineering and product development, marketing and sales, and depreciation and amortization for the respective segment. A summary of Segment revenues, segment gross profit and segment operating income (loss) for the fiscal years ended December 31, 2022, 2021 and 2020 are below (in thousands):

 

   

For the year ended December 31,

   

2022

 

2021

 

2020

Segment revenues:

                       

Detection

  $ 19,802   $ 22,019   $ 21,997

Therapy

  8,142   11,619   7,701

Total Revenue

  $ 27,944   $ 33,638   $ 29,698

Segment gross profit:

                       

Detection

  $ 16,824   $ 18,510   $ 17,856

Therapy

  2,988   5,733   3,498

Total gross profit

  $ 19,812   $ 24,243   $ 21,354

 

 

   

For the year ended December 31,

   

2022

 

2021

 

2020

Segment operating income (loss):

                       

Detection

  $ 902   $ 1,563   $ 2,719

Therapy

  (3,767 )   (1,835 )   (3,028 )

Segment operating income (loss)

  $ (2,865 )   $ (272 )   $ (309 )

General administrative

  $ (10,852 )   $ (10,460 )   $ (9,079 )

Interest expense

  (10 )   (141 )   (476 )

Loss on extinguishment of debt

    (386 )   (341 )

Other income

  (45 )   15   97

Fair value of convertible debentures

      (7,464 )

Loss before income tax

  $ (13,772 )   $ (11,244 )   $ (17,572 )

 

Detection gross profit decreased to approximately $16.8 million, or 85% of revenue, for the year ended December 31, 2022 from $18.5 million, or 84% of revenue, for the year ended December 31, 2021. The decreased dollars related to lower revenue while the higher percentage on those revenues was due primarily to product mix. Detection segment operating income for the year ended December 31, 2022 decreased by $2.6 million to $0.9 million from $1.6 million for the year ended December 31, 2021. The decrease in Detection segment operating income was due primarily to a decrease in revenues. Detection operating expenses decreased by $1.0 million to $15.9 million for the year ended December 31, 2022 from $16.9 million for the year ended December 31, 2021.

 

Detection gross profit increased to approximately $18.5 million, or 84% of revenue, for the year ended December 31, 2021 from $17.9 million, or 81% of revenue, for the year ended December 31, 2020. The increase in Detection gross profit was due primarily to the decrease in Detection cost of goods related to changes in product mix. Detection segment operating income for the year ended December 31, 2021 decreased by $1.1 million to $1.6 million from $2.7 million for the year ended December 31, 2020. The decrease in Detection segment operating income was due primarily to an increase in operating expenses relative to the increase in revenues. Detection operating expenses increased by $1.8 million to $16.9 million for the year ended December 31, 2021 from $15.1 million for the year ended December 31, 2020.

 

Therapy gross profit decreased by approximately $2.7 million to $3.0 million, or 37% of revenue, for the year ended December 31, 2022 from approximately $5.7 million or 49% of revenue for the year ended December 31, 2021. The decrease in Therapy gross profit was largely due to lower revenue. Therapy operating expenses decreased by $0.8 million to $6.8 million for the year ended December 31, 2022 from $7.6 million for the year ended December 31, 2021. Therapy segment operating loss increased to $3.8 million for the year ended December 31, 2022 from $1.8 million for the year ended December 31, 2021. The increase in Therapy segment operating loss was due primarily to lower revenue.

 

Therapy gross profit increased by approximately $2.2 million to $5.7 million, or 49% of revenue, for the year ended December 31, 2021 from approximately $3.5 million or 45% of revenue for the year ended December 31, 2020. The increase in Therapy gross profit was largely due to the $3.9 million increase in revenue. Therapy operating expenses decreased by $1.1 million to $7.6 million for the year ended December 31, 2021 from $6.5 million for the year ended December 31, 2020. Therapy segment operating loss decreased to $1.8 million for the year ended December 31, 2021 from $3.0 million for the year ended December 31, 2020. The decrease in Therapy segment operating loss was due primarily to the $2.2 million increase in gross profit partially offset by the increase in operating expenses.

 

 

Liquidity and Capital Resources

 

The Company believes that its cash and cash equivalents balance of $21.3 million as of December 31, 2022 and projected cash balances are sufficient to sustain operations through at least the next 12 months following the filing of this Form 10-K. The Company’s ability to generate cash adequate to meet its future capital requirements will depend primarily on operating cash flow. If sales or cash collections are reduced from current expectations, or if expenses and cash requirements are increased, the Company may require additional financing, although there are no guarantees that the Company will be able to obtain the financing if necessary. The Company will continue to closely monitor its liquidity and the capital and credit markets.

 

On March 2, 2021, the Company entered into an underwriting agreement with Guggenheim Securities, LLC, as representative of the several underwriters thereto, in connection with an underwritten public offering of 1,393,738 shares of the Company’s common stock at an offering price of $18.00 per share. The Offering closed on March 5, 2021 for gross proceeds of approximately $25.1 million and net proceeds of approximately $23.2 million to the Company.

 

The Company had net working capital of $24.8 million at December 31, 2022. The ratio of current assets to current liabilities at December 31, 2022 and 2021 was 2.84 and 3.36, respectively.

 

Net cash used for operating activities for the year ended December 31, 2022 was $12.8 million, compared to $9.4 million for 2021.

 

Net cash used for investing activities for the year ended December 31, 2022 was $0.5 million compared to $0.6 million for the year ended December 31, 2021. The cash used for investing activities in both 2022 and 2021 was due primarily to purchases of fixed assets.

 

Net cash provided by financing activities for the year ended December 31, 2022 was $0.4 million.  Net cash provided by financing activities for the year ended December 31, 2021 was $17.1 million, which was primarily related to the aforementioned public offering resulting in net proceeds of $23.2 million partially offset by the repayment of debt repayment (see below).

 

The CARES Act allowed employers to defer the deposit and payment of employers share of Social Security payroll taxes that would otherwise have been owed from the date of enactment of the legislation. The legislation requires that the deferred taxes be paid over the two-year period, with half the amount required to be paid by December 31, 2021, and the other half by December 31, 2022. During 2022, the Company remitted $0.1 million which represented the second half of the amount due. As of December 31, 2022, the Company has repaid all amounts previously deferred.

 

On March 20, 2023, the Company committed to a restructuring plan intended to support its long term strategic goals and reduce operating expenses by further aligning its cost structure to focus on areas the Company believes are more likely to generate the best long-term results, in light of current industry and macroeconomic environments (the “RIF”). The Company plans to reduce its workforce by approximately 28%, decreasing its headcount by approximately 23 employees, predominantly from the Company’s detection business unit. Xoft, Inc., a wholly-owned subsidiary of the Company, will also furlough 12 of its employees, or approximately 50% of its workforce. The Company currently estimates it will incur one-time cash pre-tax restructuring charges of an aggregate of approximately $0.3 million in the first half of 2023 as a result of the RIF, comprised primarily of one-time severance and benefits payments, and employee-related transition costs. Estimated amounts are subject to change until finalized and the Company may incur additional costs during the remainder of 2023.

 

 

Lease Obligations:

 

Operating Leases:

 

See item 2 of this annual report on Form 10-K.

 

Settlement Obligations:

 

As a result of the acquisition of Xoft, the Company recorded a royalty obligation pursuant to a settlement agreement entered into between Xoft and Hologic, in August 2007. Xoft received a nonexclusive, irrevocable, perpetual, worldwide license, including the right to sublicense certain Hologic patents, and a non-compete covenant as well as an agreement not to seek further damages with respect to the alleged patent violations. In return, the Company had a remaining obligation to pay a minimum annual royalty payment of $250,000 payable through 2016. In addition to the minimum annual royalty payments, the litigation settlement agreement with Hologic also provided for payment of royalties based upon a specified percentage of future net sales on any products that practice the licensed rights. The estimated fair value of the patent license and non-compete covenant is $100,000 and was amortized over the estimated useful life of approximately four years. As of December 31, 2022, the remaining liability for minimum royalty obligations totaling $0.4 million is recorded within accrued expenses and accounts payable.

 

Notes Payable:

 

On March 30, 2020, the Company entered into a Loan and Security Agreement (the “Loan Agreement”) with Western Alliance Bank (the “Bank”) that provided an initial term loan (“Term Loan”) facility of $7.0 million and a $5.0 million revolving line of credit.

 

Obligations to the Bank under the Loan Agreement were secured by a first priority security interest in the Company’s assets, except for certain permitted liens that have priority to the Bank’s security interest by operation of law.

 

On April 27, 2021, the Company repaid its obligations in the aggregate amount of $7,354,283 and terminated the Loan Agreement with the Bank, and the Company’s collateral securing the facility was released. The Company accounted for this repayment and retirement as an extinguishment of the Loan Agreement. The Company recorded a loss on extinguishment of approximately $386,000 related to the repayment and retirement of the Loan Agreement. The loss on extinguishment was composed of approximately $140,000 for a prepayment fee, $122,000 for the unaccrued final payment, $65,000 termination and other fees, and $58,000 for the unamortized discount and other closing costs from origination of the loan.

 

Loan and Security Agreement Silicon Valley Bank

 

On August 7, 2017, the Company entered into a Loan and Security Agreement with Silicon Valley Bank, which was subsequently amended several times (as amended, the “SVB Loan Agreement”). The SVB Loan Agreement provided an initial term loan facility of $6.0 million and a $4.0 million revolving line of credit.

 

On March 30, 2020, the Company elected to repay all outstanding obligations (including accrued interest) and retire the SVB Loan Agreement. The Company accounted for this repayment and retirement as an extinguishment of the SVB Loan Agreement. The Company also wrote off unamortized original closing costs as of the extinguishment date. The Company recorded a loss on extinguishment of approximately $341,000 related to the repayment and retirement of the SVB Loan Agreement. The loss on extinguishment was composed of approximately $185,000 for the unaccrued final payment, the $114,000 termination fee, and $42,000 of unamortized and other closing costs.

 

 

Convertible Debentures

 

On December 20, 2018, the Company entered into a Securities Purchase Agreement (the “SPA”) with certain institutional and accredited investors (the “Investors”), including, but not limited to, all directors and executive officers of the Company at the time, pursuant to which the Investors purchased Convertible Debentures with an aggregate principal amount of approximately $7.0 million in a private placement.

 

On February 21, 2020 (the “Conversion Date”), the conditions permitting a forced conversion were met, and the Company elected to exercise its forced conversion right under the terms of the Convertible Debentures.

 

As a result of this election, all of the outstanding Convertible Debentures were converted, at a conversion price of $4.00 per share, into 1,742,500 shares of the Company’s common stock. In accordance with the make-whole provisions in the Convertible Debentures, the Company also issued an additional 76,966 shares of its common stock. The make-whole amount represented the total interest which would have accrued through the maturity date of the Convertible Debentures, less the amounts previously paid, totaling $697,000. The conversion prices related to the make-whole amount were dependent on whether the Investors were related parties or unrelated third parties.

 

Accounting Considerations and Fair Value Measurements Related to the Convertible Debentures

 

The Company had previously elected to make a one-time, irrevocable election to utilize the fair value option to account for the Convertible Debentures as a single hybrid instrument at its fair value, with changes in fair value from period to period being recorded either in current earnings, or as an element of other comprehensive income (loss), for the portion of the change in fair value determined to relate to the Company’s own credit risk. The Company believed that the election of the fair value option allowed for a more meaningful representation of the total fair value of its obligation under the Convertible Debentures and allowed for a better understanding of how changes in the external market environment and valuation assumptions impact such fair value.

 

As of the December 31, 2019 valuation and the prior measurement dates, the Company utilized a Monte Carlo simulation model to estimate the fair value of the Convertible Debentures. The simulation model was designed to capture the potential settlement features of the Convertible Debentures, in conjunction with simulated changes in the Company’s stock price and the probability of certain events occurring. The simulation utilized 100,000 trials or simulations to determine the estimated fair value.

 

The simulation utilized the assumptions that if the Company was able to exercise its forced conversion right (if the requirements to do so were met), that it would do so in 100% of such scenarios. Additionally, if an event of default occurred during the simulated trial (based on the Company’s probability of default), the Investors would opt to redeem the Convertible Debentures in 100% of such scenarios. If neither event occurred during a simulated trial, the simulation assumed that the Investor would hold the Convertible Debentures until the maturity date. The value of the cash flows associated with each potential settlement were discounted to present value in each trial based on either the risk-free rate (for an equity settlement) or the effective discount rate (for a redemption or cash settlement).

 

The Company also recorded a final adjustment to the Convertible Debentures based on their fair value on the Conversion Date, just prior to the forced conversion being completed. Given that the Company’s prior simulation model included the assumption that the Company would elect to force conversion in 100% of scenarios when the requirements were met, the final valuation was based on the actual results of the forced conversion. As such, the Company based the final fair value adjustment of approximately $7.5 million to the Convertible Debentures just prior to conversion on the number of shares of common stock that were issued to the Investors upon conversion and the fair value of the Company’s common stock as of the Conversion Date in 2020.

 

 

Critical Accounting Estimates

 

The preparation of financial statements and related disclosures in conformity with accounting principles generally accepted in the U.S. requires management to make judgments, assumptions and estimates that affect the amounts reported in the consolidated financial statements and accompanying notes.

 

The U.S. Securities and Exchange Commission (“SEC”) requires companies to provide additional disclosure and commentary on their most critical accounting policies and estimates. The SEC has defined critical accounting estimates as the ones that are most important to the portrayal of a company’s financial condition and operating results and requires management to make its most significant estimates and judgments in the preparation of its Consolidated Financial Statements. The SEC has defined critical accounting estimates as those estimates made in accordance with generally accepted accounting principles that involve a significant level of estimation uncertainty and have had or are reasonably likely to have a material impact on the financial condition or results of operations of a company.

 

Revenue Recognition

 

The Company recognizes revenue under the provisions of ASU 2014-09, Revenue from Contracts with Customers (“ASC 606”). The core principle of ASC 606 is that an entity should recognize revenue to depict the transfer of goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. ASC 606 explains that to achieve the core principle, an entity should take the following actions:

 

Step 1: Identify the contract with the customer

 

Step 2: Identify the performance obligations in the contract

 

Step 3: Determine the transaction price

 

Step 4: Allocate the transaction price

 

Step 5: Recognize revenue when or as the entity satisfies a performance obligation

 

The Company’s contracts with customers may include promises to transfer multiple products and services to a customer. Identifying distinct performance obligations that should be accounted for separately versus together may require significant judgment. For arrangements with multiple performance obligations, the Company allocates revenue to each performance obligation based on its relative standalone selling price. Judgment is required to determine the standalone selling price for each distinct performance obligation. The Company generally determines standalone selling prices based on the prices charged to customers and uses a range of amounts to estimate standalone selling prices when the Company sells each of the products and services separately and need to determine whether there is a discount that needs to be allocated based on the relative standalone selling prices of the various products and services. The Company typically has more than one range of standalone selling prices for individual products and services due to the stratification of those products and services by customers and circumstances. In these instances, the Company may use information such as the type of customer and geographic region in determining the range of standalone selling prices.

 

 

Allowance for Doubtful Accounts

 

The allowance for doubtful accounts represents management’s estimate for potential uncollectible accounts receivable. This estimate is developed from management’s ongoing credit evaluation of Company customers and a detailed review of its outstanding accounts receivable balances.

 

Inventory

 

Inventory consists of finished products, work-in-process, and raw materials. The Company values its inventory at the lower of cost or net realizable value. Cost includes materials, labor, and manufacturing overhead and is determined using the first-in, first-out (FIFO) method. On a quarterly basis, management reviews inventory quantities on hand and analyzes the provision for excess and obsolete inventory based primarily on product expiration dating and estimated sales forecast, which is based on sales history and anticipated future demand.

 

Goodwill

 

Goodwill represents the amount of consideration paid in connection with business acquisitions in excess of the fair value of assets acquired and liabilities assumed. The Company performs an annual impairment test each year on October 1 using both qualitative and quantitative methods and assumptions. The quantitative test utilizes a combination of both the market and income approach. The most significant estimates in the income approach relate to management’s assumptions to calculate a present value of estimated future cash flows.

 

Stock Based Compensation

 

The Company uses the Black-Scholes option pricing model to value stock options which requires extensive use of accounting judgment and financial estimates, including estimates of the expected term participants will retain their vested stock options before exercising them, the estimated volatility of its common stock price over the expected term, and the number of options that will be forfeited prior to the completion of their vesting requirements.

 

Other Commitments

 

Other Commitments include non-cancelable purchase orders with key suppliers executed in the normal course of business.

 

Effect of New Accounting Pronouncements

 

See note 3 in the Notes to Consolidated Financial Statements in this Annual Report on Form 10-K.

 

Item 7A.

Quantitative and Qualitative Disclosures about Market Risk.

 

We believe we are not subject to material foreign currency exchange rate fluctuations, as most of our sales and expenses are domestic and therefore are denominated in the U.S. dollar. For international sales, the majority of those customers pay in the U.S. dollar. We do not hold derivative securities and have not entered into contracts embedded with derivative instruments, such as foreign currency and interest rate swaps, options, forwards, futures, collars, and warrants, either to hedge existing risks or for speculative purposes.

 

Item 8.

Financial Statements and Supplementary Data.

 

See Financial Statements attached hereto.

 

Item 9.

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

 

Not applicable.

 

 

Item 9A.

Controls and Procedures.

 

(a) Evaluation of Disclosure Controls and Procedures.

 

The Company, under the supervision and with the participation of its management, including its principal executive officer and principal financial officer, evaluated the effectiveness of the design and operation of its disclosure controls and procedures as of the end of the period covered by this annual report on Form10-K. Based on this evaluation, the principal executive officer and principal financial officer concluded that the Company’s disclosure controls and procedures (as defined in Rule 13a-15(e) of the Exchange Act) were effective as of December 31, 2022.

 

A control system, no matter how well conceived and operated, can provide only reasonable, not absolute, assurance that the objectives of the control system are met. Further, the design of a control system must reflect the fact that there are resource constraints, and the benefits of controls must be considered relative to their costs. Because of the inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that all control issues and instances of fraud, if any, within the Company have been detected. Because of the inherent limitations in a cost-effective control system, misstatements due to error or fraud may occur and not be detected. The Company conducts periodic evaluations to enhance, where necessary its procedures and controls.

 

(b) Managements Annual Report on Internal Control Over Financial Reporting.

 

The Company, under the supervision and with the participation of its management, including its principal executive officer and principal financial officer, is responsible for the preparation and integrity of the Company’s Consolidated Financial Statements, establishing and maintaining adequate internal control over financial reporting (as defined in Exchange Act Rule 13a-15(f)) for the Company and all related information appearing in this Annual Report on Form 10-K.

 

All internal control systems, no matter how well designed, have inherent limitations. Therefore, even those systems determined to be effective can provide only reasonable assurance with respect to financial statement preparation and presentation. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.

 

Management assessed the effectiveness of our internal control over financial reporting as of December 31, 2022, using the criteria set forth by the Committee of Sponsoring Organizations of the Treadway Commission in Internal Control - Integrated Framework (2013). Based on its assessment, our Chief Executive Officer and our Chief Financial Officer concluded that our internal control over financial reporting was effective as of December 31, 2022.

 

(c) Changes in Internal Control Over Financial Reporting.

 

The Company’s principal executive officer and principal financial officer conducted an evaluation of the Company’s internal control over financial reporting (as defined in Exchange Act Rule 13a-15(f)) to determine whether any changes in internal control over financial reporting occurred during the fourth quarter of the year ended December 31, 2022, that have materially affected, or which are reasonably likely to materially affect internal control over financial reporting. Based on that evaluation there has been no such change during such period.

 

Item 9B.

Other Information.

 

Not applicable.

 

Item 9C.

Disclosure Regarding Foreign Jurisdictions that Prevent Inspections.

 

Not applicable.

 

 

 

PART III

 

Item 10.

Directors, Executive Officers and Corporate Governance.

 

The information required by this Item 10 of Form 10-K will be included in the Company’s 2023 Proxy Statement to be filed with the SEC in connection with the solicitation of proxies for the Company’s 2023 Annual Meeting of Stockholders (the “2023 Proxy Statement”) and is incorporated herein by reference.

 

Item 11.

Executive Compensation.

 

The information required by this Item 11 of Form 10-K will be included in the Company’s 2023 Proxy Statement and is incorporated herein by reference.

 

Item 12.

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

 

The information required by this Item 12 of Form 10-K will be included in the Company’s 2023 Proxy Statement and is incorporated herein by reference.

 

Item 13.

Certain Relationships and Related Transactions, and Director Independence.

 

The information required by this Item 13 of Form 10-K will be included in the Company’s 2023 Proxy Statement and is incorporated herein by reference.

 

Item 14.

Principal Accounting Fees and Services.

 

The information required by this Item 14 of Form 10-K will be included in the Company’s 2023 Proxy Statement and is incorporated herein by reference.

 

 

 

PART IV

 

Item 15.

Exhibits, Financial Statement Schedules.

 

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

 

i.

Financial Statements - See Index on pageF-1

 

 

ii.

Financial Statement Schedule - See Index on page F-1. All other schedules for which provision is made in the applicable accounting regulations of the Securities and Exchange Commission are not required under the related instructions or are not applicable and, therefore, have been omitted.

 

 

iii.

Exhibits - the following documents are filed as exhibits to this Annual Report on Form 10-K:

 

 

3(a)

Certificate of Incorporation (incorporated by reference to Exhibit 3.1 to the Quarterly Report on Form 10-Q filed with the SEC on August 6, 2015).

 

 

3(b)

Amended and Restated By-laws (incorporated by reference to Exhibit 3(b) to the Current Report on Form 10-K filed with the SEC on March 17, 2008.

 

 

3(c)

Amendment to Certificate of Incorporation (incorporated by reference to Exhibit 3.1 to the Current Report on Form 8-K filed with the SEC on July 21, 2021).

 

 

4

Description of Registrant’s Securities

 

 

10(a)

2016 Stock Incentive Plan as Amended as of July 2021 (incorporated by reference to Appendix B to the definitive proxy statement on Form DEF14A filed with the SEC on June 7, 2021).*

 

 

10(b)

Form of Indemnification Agreement (incorporated by reference to Exhibit 10.1 of Quarterly Report on Form 10-Q filed with the SEC on November 15, 2014).

 

 

10(c)

Lease Agreement, dated December 6, 2006, between the Company and Gregory D. Stoyle and John J. Flatley, Trustees of the 1993 Flatley Family Trust, of Nashua, NH (incorporated by reference to Exhibit 10(mm) to the Annual Report on Form 10-K filed with the SEC on March 22, 2007).

 

 

10(d)

Employment Agreement, dated May 26, 2020, between the Company and Stacey Stevens (incorporated by reference to Exhibit 10.2 to the Current Report on Form 8-K filed with the SEC on May 29, 2020).*

 

 

10(e)

Employment Agreement, dated May 26, 2020, between the Company and Jonathan Go (incorporated by reference to Exhibit 10.4 to the Current Report on Form 8-K filed with the SEC on May 29, 2020). *

 

 

10(f)

First Amendment to Lease, dated September 19, 2016, between the Company and The Irvine Company (incorporated by reference to Exhibit 10.1 to the Current Report on Form 8-K filed with the SEC on September 21, 2016).

 

 

10(g)

2012 Stock Incentive Plan (incorporated by reference to Appendix B to the definitive proxy statement on Form DEF14A filed with the SEC on April 9, 2012).*

 

 

10(h)

Amendment No. 1 to the 2012 Stock Incentive Plan (incorporated by reference to Appendix A to the definitive proxy statement on Form DEF14A filed with the SEC on April 2, 2014).*

 

 

10(i)

2019 Employee Stock Purchase Plan (incorporated by reference to Appendix A to the definitive proxy statement on Form DEF14A filed with the SEC on November 8, 2019).

 

 

10(j)

Loan and Security Agreement, dated as of March 30, 2020, by and between Western Alliance Bank, iCAD, Inc., Xoft, Inc. and Xoft Solutions LLC (incorporated by reference to Exhibit 10.2 to the Current Report on Form 8-K filed with the SEC on March 31, 2020).

 

 

10(k)

First Amendment to Loan and Security Agreement, dated June 16, 2020, between iCAD, Inc., Xoft, Inc., Xoft Solutions LLC and Western Alliance Bank (incorporated by reference to Exhibit 10.1 to the Quarterly Report on Form 10-Q filed with the SEC on August 7, 2020).

 

 

10(l)

Employment agreement dated August 4, 2021, by and between iCAD, Inc. and Charles Carter (incorporated by reference to Exhibit 10.1 to the Current Report on Form 8-K filed with the SEC on August 6, 2021).

 

 

10(m) Lease between The Irvine Company LLC and iCAD, Inc. dated June 29, 2012, together with First Amendment to Lease dated September 19, 2016, Second Amendment to Lease dated August 12, 2019, and Third Amendment to Lease dated May 19, 2022 (incorporated by reference to Exhibit 10.1 to the Quarterly Report on Form 10-Q filed with the SEC on August 15, 2022).
   
10(n) Lease between John J. Flatley Company and iCAD, Inc., dated December 6, 2006, together with First Amendment to Lease dated December 21, 2011, Second Amendment to Lease dated August 8, 2016, Third Amendment to Lease dated December 16, 2019, and Fourth Amendment to Lease dated November 22, 2022 (incorporated by reference to Exhibit 10.1 to the Current Report on Form 8-K filed with the SEC on November 28, 2022).
   
10(o) Consulting Agreement dated January 18, 2023, by and between iCAD, Inc. and Daniel Shea (incorporated by reference to Exhibit 10.1 to the Current Report on Form 8-K filed with the SEC on January 24, 2023).
   
10(p) Employment agreement dated March 10, 2023, by and between iCAD, Inc. and Dana Brown
   
10(q) Separation agreement dated March 10, 2023, by and between iCAD, Inc. and Stacey Stevens
   

21.1

Subsidiaries

 

 

23.1

Consent of BDO USA, LLP, Independent Registered Public Accounting Firm.

 

 

31.1

Certification of Principal Executive Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.

 

 

31.2

Certification of Principal Financial Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.

 

 

32.1

Certification of Principal Executive Officer pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.

 

 

32.2

Certification of Principal Financial Officer pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.

 

 

101  

The following materials formatted in Inline XBRL (eXtensible Business Reporting Language); (i) Consolidated Balance Sheets as of December 31, 2022 and December 31, 2021, (ii) Consolidated Statements of Operations for the years ended December 31, 2022, 2021 and 2020, (iii) Consolidated Statements of Stockholders’ Equity for the years ended December 31, 2022, 2021 and 2020, (iv) Consolidated Statements of Cash Flows for the years ended December 31, 2022, 2021 and 2020, and (v) Notes to Consolidated Financial Statements.

 

 

104  

Cover Page Interactive Data File (formatted as inline XBRL and contained in Exhibit 101).

 

*

Denotes a management compensation plan or arrangement.

**

The Registrant has omitted certain schedules and exhibits pursuant to Item 601(b)(2) of Regulation S-K and shall furnish supplementally to the SEC copies any of the omitted schedules and exhibits upon request by the SEC.

 

Item 16.

Form 10-K Summary.

 

None.

 

 

SIGNATURES

 

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

 

iCAD, INC.

Date: March 31, 2023

 

 

 

By:

/s/ Dana Brown

   

Dana Brown

   

Chief Executive Officer, President and Director

 

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

 

Signature

 

Title

Date

       

/s/ Dana Brown

 

Chief Executive Officer, President, and Director

March 31, 2023
Dana Brown   (Principal Executive Officer)  
       

/s/ Daniel J. Shea

 

Chief Financial Officer (Interim)

March 31, 2023

Daniel J. Shea   (Principal Financial and Accounting Officer)  
       

/s/ Michael Klein

 

Director

March 31, 2023
Michael Klein      
       

/s/ Rakesh Patel

 

Director

March 31, 2023
Rakesh Patel, MD      
       

/s/ Andy Sassine

 

Director

March 31, 2023
Andy Sassine      
       

/s/ Susan Wood

 

Director

March 31, 2023

Susan Wood, Ph.D.      

 

 

 
 

INDEX TO CONSOLIDATED FINANCIAL STATEMENTS

 

 

 

Page

Report of Independent Registered Public Accounting Firm (BDO USA, LLP Boston, Massachusetts PCAOB #243)

F-2

  

Consolidated Balance Sheets As of December 31, 2022 and 2021

F-3

  

Consolidated Statements of Operations For the years ended December 31, 2022, 2021 and 2020

F-4

  

Consolidated Statements of Stockholders Equity For the years ended December 31, 2022, 2021 and 2020

F-5

  

Consolidated Statements of Cash Flows For the years ended December 31, 2022, 2021 and 2020

F-6

  

Notes to Consolidated Financial Statements

F-7F-34

 

 

 

Report of Independent Registered Public Accounting Firm

 

Shareholders and Board of Directors

iCAD, Inc.

Nashua, New Hampshire

 

Opinion on the Consolidated Financial Statements

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

 

Basis for Opinion

These consolidated financial statements are the responsibility of the Company’s management. Our responsibility is to express an opinion on the Company’s consolidated financial statements based on our audits. We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) (“PCAOB”) and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.

 

We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the consolidated financial statements are free of material misstatement, whether due to error or fraud. The Company is not required to have, nor were we engaged to perform, an audit of its internal control over financial reporting. As part of our audits we are required to obtain an understanding of internal control over financial reporting but not for the purpose of expressing an opinion on the effectiveness of the Company’s internal control over financial reporting. Accordingly, we express no such opinion.

 

Our audits included performing procedures to assess the risks of material misstatement of the consolidated financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the consolidated financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the consolidated financial statements. We believe that our audits provide a reasonable basis for our opinion.

 

Critical Audit Matter

The critical audit matter communicated below is a matter arising from the current period audit of the consolidated financial statements that was communicated or required to be communicated to the audit committee and that: (1) relate to accounts or disclosures that are material to the consolidated financial statements and (2) involved our especially challenging, subjective, or complex judgments. The communication of critical audit matter does not alter in any way our opinion on the consolidated financial statements, taken as a whole, and we are not, by communicating the critical audit matter below, providing separate opinions on the critical audit matter or on the accounts or disclosures to which it relates.

 

Revenue recognition - Identification of distinct performance obligations in certain revenue contracts

 

As described in Note 2 to the consolidated financial statements, certain of the Company’s revenue contracts with customers may include promises to transfer multiple products and services to a customer and identifying distinct performance obligations that should be accounted for separately versus together may require significant judgment. For these revenue contracts, the Company accounts for the individual products and services separately if they are distinct.

 

We identified the determination of distinct performance obligations within certain revenue contracts as a critical audit matter. The determination of whether multiple products and services within a contract are distinct performance obligations that should be accounted for separately requires management to exercise significant judgment and includes a high degree of subjectivity. Auditing these elements involved especially challenging auditor judgment due to the nature and extent of effort required to address these matters.

 

The primary procedures we performed to address this critical audit matter included:

 

 

Evaluating management’s accounting policies and practices, including the reasonableness of management’s judgments related to the identification of each distinct performance obligation.

 

 

Testing certain revenue contracts together with their underlying documents to evaluate management’s identification of each distinct performance obligation.

 

/s/ BDO USA, LLP

We have served as the Company's auditor since 1989.

Boston, Massachusetts

March 31, 2023

 

 

 

 

iCAD, INC. AND SUBSIDIARIES

 

Consolidated Balance Sheets

 

  

December 31,

 

December 31,

  

2022

 

2021

  

(in thousands except shares and per share data)

Assets

        

Current assets:

        

Cash and cash equivalents

 $21,313 $34,282

Trade accounts receivable, net of allowance for doubtful accounts of $922 in 2022 and $268 in 2021

 8,898 8,891

Inventory, net

 5,389 4,171

Prepaid expenses and other current assets

 2,641 2,962

Total current assets

 38,241 50,306

Property and equipment:

        

Equipment

 3,076 7,121

Leasehold improvements

 110 172

Furniture and fixtures

 23 319

Marketing assets

  376
  3,209 7,988

Less accumulated depreciation and amortization

 2,135 7,106

Property and equipment, net

 1,074 882

Other assets:

        

Operating lease assets

 3,361 1,059

Other assets

 69 899

Intangible assets, net of accumulated amortization of $8,932 in 2022 and $8,724 in 2021

 482 683

Goodwill

 8,362 8,362

Deferred tax assets

 116 

Total other assets

 12,390 11,003

Total assets

 $51,705 $62,191

Liabilities and Stockholders’ Equity

        

Current liabilities:

        

Accounts payable

 $1,973 $2,779

Accrued and other expenses

 4,681 5,642

Lease payable, current

 582 889

Deferred revenue, current

 6,216 5,652

Total current liabilities

 13,452 14,962

Lease payable, long-term

 2,803 266

Deferred revenue, long-term

 542 441

Deferred tax

 6 5

Total liabilities

 16,803 15,674

Commitments and contingencies (Note 15)

          

Stockholders’ equity:

        

Preferred stock, $ .01 par value: authorized 1,000,000 shares; none issued.

  

Common stock, $ .01 par value: authorized 60,000,000 shares; issued 25,446,407 in 2022 and 25,326,086 in 2021. Outstanding 25,260,576 in 2022 and 25,140,255 in 2021

 254 253

Additional paid-in capital

 302,899 300,859

Accumulated deficit

 (266,836) (253,180)

Treasury stock at cost, 185,831 shares in 2022 and 2021

 (1,415) (1,415)

Total stockholders’ equity

 34,902 46,517

Total liabilities and stockholders’ equity

 $51,705 $62,191

 

See accompanying notes to consolidated financial statements.

 

 

 

iCAD, INC. AND SUBSIDIARIES

 

Consolidated Statements of Operations

 

   

For the Years Ended December 31,

   

2022

 

2021

 

2020

   

(in thousands except per share data)

Revenue:

                       

Products

  $ 15,398   $ 21,191   $ 18,903

Service and supplies

  12,546   12,447   10,795

Total revenue

  27,944   33,638   29,698

Cost of Revenue:

                       

Products

  5,852   5,653   5,000

Service and supplies

  1,983   3,425   2,965

Amortization and depreciation

  297   317   379

Total cost of revenue

  8,132   9,395   8,344

Gross profit

  19,812   24,243   21,354

Operating expenses:

                       

Engineering and product development

  8,593   9,194   8,114

Marketing and sales

  13,691   15,135   13,312

General and administrative

  11,234   10,406   9,117

Amortization and depreciation

  224   240   199

Total operating expenses

  33,742   34,975   30,742

Loss from operations

  (13,930 )   (10,732 )   (9,388 )

Other income (expense)

                       

Interest expense

  (10 )   (141 )   (476 )

Interest income

  213   15   97

Loss on extinguishment of debt

    (386 )   (341 )

Loss on fair value of convertible debentures

      (7,464 )

Other

  (45 )    

Other income (expense), net

  158   (512 )   (8,184 )

Loss before income tax expense

  (13,772 )   (11,244 )   (17,572 )

Benefit (provision) for income taxes

  116   (1 )   (38 )

Net loss and comprehensive loss

  $ (13,656 )   $ (11,245 )   $ (17,610 )

Net loss per share:

                       

Basic

  $ (0.54 )   $ (0.45 )   $ (0.80 )

Diluted

  $ (0.54 )   $ (0.45 )   $ (0.80 )

Weighted average number of shares used in computing net loss per share:

                       

Basic

  25,202   24,778   22,140

Diluted

  25,202   24,778   22,140

 

See accompanying notes to consolidated financial statements.

 

 

 

iCAD, INC. AND SUBSIDIARIES

 

Consolidated Statements of Stockholders Equity

(in thousands except shares)

 

  

Common Stock

 

Additional

            
  

Number of

     

Paid-in

 

Accumulated

 

Treasury

 

Stockholders’

  

Shares Issued

 

Par Value

 

Capital

 

Deficit

 

Stock

 

Equity

                         
                         

Balance at December 31, 2019

 19,546,151 $196 $230,615 $(224,325) $(1,415) $5,071

Issuance of common stock relative to vesting of restricted stock, net of 20,247 shares forfeited for tax obligations

 97,830  (225)   (225)

Issuance of common stock pursuant to stock option plans

 155,149 1 728   729

Issuance of common stock, net

 2,033,204 20 18,264   18,284

Issuance of common stock pursuant employee stock purchase plan

 42,606 1 267   268

Issuance of common stock upon conversion of debentures

 1,819,466 18 21,146   21,164

Stock-based compensation

   2,844   2,844

Net loss

    (17,610)  (17,610)

Balance at December 31, 2020

 23,694,406 $236 $273,639 $(241,935) $(1,415) $30,525

Issuance of common stock relative to vesting of restricted stock, net of 5,196 shares forfeited for tax obligations

 44,706 1 (60)   (59)

Issuance of common stock pursuant to stock option plans

 168,450 2 1,025   1,027

Issuance of common stock, net

 1,393,738 14 23,215   23,229

Issuance of common stock pursuant to employee stock purchase plan

 24,786  257   257

Stock-based compensation

   2,783   2,783

Net loss

    (11,245)  (11,245)

Balance at December 31, 2021

 25,326,086 $253 $300,859 $(253,180) $(1,415) $46,517

Issuance of common stock relative to vesting of restricted stock, net of 150 shares forfeited for tax obligations

 725     

Issuance of common stock pursuant to stock option plans

 73,500 1 206   207

Issuance of common stock pursuant to employee stock purchase plan

 46,096  148   148

Stock-based compensation

   1,686   1,686

Net loss

    (13,656)  (13,656)

Balance at December 31, 2022

 25,446,407 $254 $302,899 $(266,836) $(1,415) $34,902

 

See accompanying notes to consolidated financial statements.

 

 

 

iCAD, INC. AND SUBSIDIARIES

 

Consolidated Statements of Cash Flows

 

   

For the Years Ended

   

December 31,

   

2022

 

2021

 

2020

   

(in thousands)

Cash flow from operating activities:

                       

Net loss

  (13,656 )   $ (11,245 )   $ (17,610 )

Adjustments to reconcile net loss to net cash used for operating activities:

                       

Amortization

  211   230   309

Depreciation

  310   327   268

Non-cash lease expense

  708   778   752

Bad debt provision

  732   167   94

Stock-based compensation expense

  1,686   2,783   2,844

Amortization of debt discount and debt costs

    17   78

Loss on extinguishment of debt

    386   341

Deferred tax

  (116 )   1   1

Loss on disposal of assets

    97  

Change in fair value of convertible debentures

      7,464

Other, net

  9    

Changes in operating assets and liabilities, net of acquisition:

                       

Accounts receivable

  (739 )   969   (302 )

Inventory

  (1,218 )   (1,027 )   (533 )

Prepaid and other assets

  1,152   391   (1,390 )

Accounts payable

  (806 )   (90 )   878

Accrued and other expenses

  (961 )   (2,123 )   (207 )

Lease liabilities

  (767 )   (778 )   (752 )

Deferred revenue

  665   (291 )   780

Total adjustments

  866   1,837   10,625

Net cash used for operating activities

  (12,790 )   (9,408 )   (6,985 )

Cash flow used for investing activities:

                       

Additions to patents, technology and other

  (10 )   (24 )   (13 )

Additions to property and equipment

  (524 )   (563 )   (461 )

Net cash used for investing activities

  (534 )   (587 )   (474 )

Cash flow from financing activities:

                       

Issuance of common stock for cash, net

    23,229   18,285

Issuance of common stock pursuant to Employee Stock Purchase Plan

  148   257   266

Issuance of common stock pursuant to stock option plans

  207   1,027   729

Taxes paid related to restricted stock issuance

    (59 )   (225 )

Proceeds from notes payable

      6957

Principal repayment of notes payable

    (7,363 )   (4,638 )

Debt issuance costs

      (42 )

Proceeds from line of credit

      775

Repayment of line of credit

      (2,775 )

Net cash provided by financing activities

  355   17,091   19,332

Increase in cash and cash equivalents

  (12,969 )   7,096   11,873

Cash and cash equivalents, beginning of year

  34,282   27,186   15,313

Cash and cash equivalents, end of year

  $ 21,313   $ 34,282   $ 27,186

Supplemental disclosure of cash flow information:

                       

Interest paid

  $ 9   $ 172   $ 272

Taxes paid

  $   $   $ 38

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

  3,011   79   69

Issuance of common stock upon conversion of debentures

  $   $   $ 21,164

 

See accompanying notes to consolidated financial statements.

 

 

iCAD, INC. AND SUBSIDIARIES

 

Notes to Consolidated Financial Statements

 

 

Note 1 Organization and Business 

 

iCAD, Inc. and subsidiaries (the “Company” or “iCAD”) is a global medical technology company providing innovative cancer detection and therapy solutions.

 

The Company operates in two segments: Cancer Detection (“Detection”) and Cancer Therapy (“Therapy”). In the detection segment, offered solutions include advanced artificial intelligence and image analysis workflow solutions that enable healthcare professionals to better serve patients by identifying pathologies and pinpointing the most prevalent cancers earlier, a comprehensive range of high-performance, upgradeable computer-aided detection systems and workflow solutions for digital breast tomosynthesis, full-field digital mammography, magnetic resonance imaging and computed tomography. In the Therapy segment, the Company offers the Xoft System, which is a cancer treatment platform technology incorporating a miniaturized, isotope-free radiation source. The Company’s commercial products are cleared with the United States Food and Drug Administration and various global regulatory agencies and use of iCAD’s products are reimbursable in the U.S. under federal and most third-party insurance programs. The Company sells its products throughout the world through its direct sales organization as well as through various OEM partners, distributors, technology platform partners, and resellers. See Note 14 of these consolidated financial statements for segment, major customer and geographical information.

 

The Company maintains its headquarters and a separate manufacturing facility in Nashua, New Hampshire, an operations, research, development, manufacturing and warehousing facility in San Jose, California, and an office in Lyon, France.

 

 

Note 2 Significant Accounting Policies

 

Use of Estimates

 

The preparation of financial statements in conformity with generally accepted accounting principles in the United States of America requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenues and expenses during the reporting period and disclosure of contingent assets and liabilities at the date of the financial statements. Actual results could differ from those estimates. It is reasonably possible that changes may occur in the near term that would affect management’s estimates with respect to assets and liabilities.

 

Principles of Consolidation

 

The consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries: Xoft, Inc., Xoft Solutions, LLC, and iCAD France, LLC. All material inter-company transactions and balances have been eliminated in consolidation.

 

F- 7

 

Risk and Uncertainty

 

On March 12, 2020, the World Health Organization declared COVID-19 to be a pandemic. In an effort to contain and mitigate the spread of COVID-19, the United States and most countries of the world imposed some level of unprecedented restrictions such as travel bans and business closures which caused substantial reductions in economic activity. As a provider of devices and services to the health care industry, the Company believes its operations have been materially affected in all periods presented. While the worst of the disruptions appear to have subsided as of December 31, 2022, the Company continues to be impacted by slowness in the overall economic recovery. The Company’s expected results for future periods could reflect a continuing negative impact from the COVID-19 pandemic for similar or additional reasons.

 

In late February 2022, Russian military forces launched significant military action against Ukraine. Sustained conflict and disruption in the region has continued through December 31, 2022 and beyond. Economic, civil, military and political uncertainty may arise or increase in regions where the Company operates or derives revenue. Further, countries from which the Company derives revenue may experience military action and/or civil and political unrest; may be subject to government export controls, economic sanctions, embargoes, or trade restrictions; and experience currency, inflation, and interest rate uncertainties. While the impact to the Company has been limited to date, it is not possible to predict the potential outcome should the conflict expand and/or additional sanctions be imposed. For the fiscal year ended 2022, approximately 25% of the Company’s total revenue and approximately 24% of the Company’s export revenue was derived from customers located in Europe.

Cash and cash equivalents

The Company defines cash and cash equivalents as all bank accounts, money market funds, deposits and other money market instruments with original maturities of 90 days or less and which are unrestricted as to timing or method of withdrawal. Cash and cash equivalents are maintained at financial institutions and, at times, balances may exceed federally insured limits of $250,000 per depositor.  The money market investment account as described in Note 4 is not exposed to the federally insured limit as it is not a deposit account.  As of December 31, 2022, the Company held cash  at financial institutions in excess of the federally insured limit. Historically, the Company has not experienced any losses related to these balances.

  

 

Financial instruments

 

Financial instruments consist of cash and cash equivalents, trade accounts receivable, contract assets, accounts payable, accrued and other expenses and notes payable. Due to their short-term nature and market rates of interest, the carrying amounts of the financial instruments approximated fair value as of December 31, 2022 and 2021.

 

Accounts Receivable and Allowance for Doubtful Accounts

 

Accounts receivable are customer obligations due under normal trade terms. Credit limits are initially established through a process of reviewing the financial history and stability of each customer and the Company performs continuing credit evaluations of its customers’ financial condition and generally does not require collateral. Included in accounts receivable at December 31, 2022 are unbilled receivables of approximately $0.2 million which are scheduled to be invoiced in 2023.

 

The Company’s policy is to maintain allowances for potential losses resulting from the inability of a portion of its customers to make required payments. The Company’s senior management reviews accounts receivable on a periodic basis to determine if any receivables may potentially be uncollectible. The Company includes any accounts receivable balances that it determines may likely be uncollectible, along with a general reserve for estimated probable losses based on historical experience, in its allowance for doubtful accounts. An amount is written off against the allowance after all attempts to collect the receivable have failed. Based on the information available, the Company believes the allowance for doubtful accounts as of  December 31, 2022 and 2021 is adequate.

 

F- 8

 

Inventory

 

The Company uses the first-in, first-out method to track inventory, which is valued at the lower of cost or net realizable value. The Company regularly reviews inventory quantities on hand and records an inventory reserve for excess and/or obsolete inventory primarily based upon the estimated usage of its inventory, as well as other factors.

 

Property and Equipment

 

Property and equipment are stated at cost and depreciated using the straight-line method over the estimated useful lives of the assets, which is generally three to five years, except for leasehold improvements, which are depreciated over the shorter of the term of the lease, or useful life of the asset.

 

Goodwill

 

In accordance with FASB Accounting Standards Codification (“ASC”) Topic 350-20, “IntangiblesGoodwill and Other” (“ASC 350-20”), the Company tests goodwill for impairment on an annual basis and between annual tests if events or circumstances change that would more likely than not reduce the fair value of a reporting unit below its carrying amount.

 

Factors the Company considers important, which could trigger an impairment of Goodwill, include the following:

 

 

significant and sustained underperformance relative to historical or projected future operating results;

 

 

significant changes in the manner or use of the Company’s assets in the strategy for the Company’s overall business;

 

 

significant negative industry or economic trends;

 

 

significant and sustained decline in the Company’s stock price; and

 

 

a decline in the Company’s market capitalization below net book value.

 

The two reporting units within iCAD are its segments, Detection and Therapy.

 

The Company records an impairment charge if such an assessment were to indicate that the fair value of a reporting unit was less than the carrying value. When the Company evaluates potential impairments outside of its annual measurement date, judgment is required in determining whether an event has occurred that may impair the value of goodwill or intangible assets.

 

Fair values for the reporting units are based on a weighting of the income approach and the market approach. For purposes of the income approach, fair value is determined based on the present value of estimated future cash flows, discounted at an appropriate risk adjusted rate. The Company uses internal forecasts to estimate future cash flows and includes estimates of long-term future growth rates based on our most recent views of the long-term forecast for each segment. Accordingly, actual results can differ from those assumed in our forecasts. Discount rates are derived from a capital asset pricing model and by analyzing published rates for industries relevant to our reporting units to estimate the cost of equity financing. The Company uses discount rates that are commensurate with the risks and uncertainty inherent in the respective businesses and in our internally developed forecasts.

 

In the market approach, the Company uses a valuation technique in which values are derived based on market prices of publicly traded companies with similar operating characteristics and industries. A market approach allows for comparison to actual market transactions and multiples. It can be somewhat limited in its application because the population of potential comparable publicly-traded companies can be limited due to differing characteristics of the comparative business and ours, as well as the fact that market data may not be available for divisions within larger conglomerates or non-public subsidiaries that could otherwise qualify as comparable, and the specific circumstances surrounding a market transaction (e.g., synergies between the parties, terms and conditions of the transaction, etc.) may be different or irrelevant with respect to our business.

 

F- 9

 

The Company corroborates the total fair values of the reporting units using a market capitalization approach; however, this approach cannot be used to determine the fair value of each reporting unit value. The blend of the income approach and market approach is more closely aligned to our business profile, including markets served and products available. In addition, required rates of return, along with uncertainties inherent in the forecast of future cash flows, are reflected in the selection of the discount rate. Equally important, under the blended approach, reasonably likely scenarios and associated sensitivities can be developed for alternative future states that may not be reflected in an observable market price. The Company assesses each valuation methodology based upon the relevance and availability of the data at the time the valuation is performed and weights the methodologies appropriately.

 

The Company performed the annual impairment assessment at October 1, 2022 and compared the fair value of each reporting unit to its carrying value as of this date. The fair value of the Detection reporting unit exceeded the carrying value. Accordingly, no impairment of goodwill was recorded. The carrying values of the reporting units were determined based on an allocation of our assets and liabilities through specific allocation of certain assets and liabilities, to the reporting units and an apportionment of the remaining net assets based on the relative size of the reporting units’ revenues and operating expenses compared to the Company as a whole. The determination of reporting units also requires management judgment.

 

Long Lived Assets

 

In accordance with FASB ASC Topic 360, “Property, Plant and Equipment” (“ASC 360”), the Company assesses long-lived assets for impairment if events and circumstances indicate it is more likely than not that the fair value of the asset group is less than the carrying value of the asset group.

 

ASC 360-10-35 uses “events and circumstances” criteria to determine when, if at all, an asset (or asset group) is evaluated for recoverability. Thus, there is no set interval or frequency for recoverability evaluation. In accordance with ASC 360-10-35-21 the following factors are examples of events or changes in circumstances that indicate the carrying amount of an asset (asset group) may not be recoverable and thus is to be evaluated for recoverability.

 

 

A significant decrease in the market price of a long-lived asset (asset group);

 

 

A significant adverse change in the extent or manner in which a long-lived asset (asset group) is being used or in its physical condition;

 

 

A significant adverse change in legal factors or in the business climate that could affect the value of a long-lived asset (asset group), including an adverse action or assessment by a regulator;

 

 

An accumulation of costs significantly in excess of the amount originally expected for the acquisition or construction of a long-lived asset (asset group);

 

 

A current period operating or cash flow loss combined with a history of operating or cash flow losses or a projection or forecast that demonstrates continuing losses associated with the use of a long-lived asset (asset group);

 

 

significant and sustained decline in the Company’s stock price.

 

In accordance with ASC 360-10-35-17, if the carrying amount of an asset or asset group (in use or under development) is evaluated and found not to be fully recoverable (the carrying amount exceeds the estimated gross, undiscounted cash flows from use and disposition), then an impairment loss must be recognized. The impairment loss is measured as the excess of the carrying amount over the assets (or asset group’s) fair value.

 

F- 10

 

The Company did not record any impairment charges on its long-lived assets for the years ended December 31, 2022 or December 31, 2021.

 

Intangible assets subject to amortization consist primarily of patents, technology intangibles, trade names, customer relationships and distribution agreements purchased in the Company’s previous acquisitions. These assets are amortized on a straight-line basis or the pattern of economic benefit over their estimated useful lives of 5 to 10 years.

 

Leases

 

In accordance with FASB ASC Topic 842, "Leases" ("ASC 842"), the Company determines if an arrangement contains a lease at inception. A lease is an operating or financing contract, or part of a contract, that conveys the right to control the use of an identified tangible asset for a period of time in exchange for consideration.

 

At lease inception, the Company recognizes a lease liability equal to the present value of the remaining lease payments, and a right of use asset equal to the lease liability, subject to certain adjustments, such as for lease incentives. In determining the present value of the lease payments, the Company uses its incremental borrowing rate, determined by estimating the Company’s applicable, fully collateralized borrowing rate, with adjustment as appropriate for lease term. The lease term at the lease commencement date is determined based on the non-cancellable period for which the Company has the right to use the underlying asset, together with any periods covered by an extension option if the Company is reasonably certain to exercise that option.

 

Right-of-use assets and obligations for leases with an initial term of 12 months or less are considered short term and are a) not recognized in the consolidated balance sheet and b) recognized as an expense on a straight-line basis over the lease term. The Company does not sublease any of its leased assets to third parties and the Company’s lease agreements do not contain any residual value guarantees or restrictive covenants. The Company has lessor agreements that contain lease and non-lease components, but the Company is accounting for the complete agreement under FASB ASC Topic 606, "Revenue from Contracts with Customers", ("ASC 606"), after determining that the non-lease component is the predominant component of these agreements.

 

ASC 842 includes a number of reassessment and re-measurement requirements for lessees based on certain triggering events or conditions. There were no impairment indicators identified during the year ended December 31, 2022 that would require impairment testing of the Company’s right-of-use assets.

 

Certain of the Company’s leases include variable lease costs to reimburse the lessor for real estate tax and insurance expenses, and certain non-lease components that transfer a distinct service to the Company, such as common area maintenance services. The Company has elected to separate the accounting for lease components and non-lease components for real estate and equipment leases.

 

Stock-Based Compensation

 

The Company maintains stock-based incentive plans, under which it provides stock incentives to employees, directors and contractors. The Company grants to employees, directors and contractors, options to purchase common stock at an exercise price equal to the market value of the stock at the date of grant. The Company may grant restricted stock to employees and directors. The underlying shares of the restricted stock grant are not issued until the shares vest, and compensation expense is based on the stock price of the shares at the time of grant. The Company follows ASC 718, “Compensation Stock Compensation”, (“ASC 718”), for all stock-based compensation. The Company has granted performance based restricted stock based on achievement of certain revenue targets. Compensation cost for performance based restricted stock requires significant judgment regarding probability of the performance objectives and compensation cost is re-measured at every reporting period. As a result, compensation cost could vary significantly during the performance measurement period.

 

F- 11

 

The Company uses the Black-Scholes option pricing model to value stock options which requires extensive use of accounting judgment and financial estimates, including estimates of the expected term participants will retain their vested stock options before exercising them, the estimated volatility of its common stock price over the expected term, and the number of options that will be forfeited prior to the completion of their vesting requirements. The Company estimates forfeitures based on historical experience with pre-vested forfeitures. To the extent actual forfeitures differ from the estimate, the difference is recorded to compensation expense in the period of the forfeiture. Fair value of restricted stock is determined based on the stock price of the underlying option on the date of the grant. Application of alternative assumptions could produce significantly different estimates of the fair value of stock-based compensation and consequently, the related amounts recognized in the Consolidated Statements of Operations.

 

Revenue Recognition

 

In accordance with ASC 606, revenue is recognized when a customer obtains control of promised goods or services and the amount of revenue recognized reflects the consideration to which the Company expects to be entitled to receive in exchange for these goods or services and excludes any sales incentives or taxes collected from customers which are subsequently remitted to government authorities. The Company applies the following five steps to guide revenue recognition:

 

 

1)

Identify the contract(s) with a customer—A contract with a customer exists when (i) the Company enters into an enforceable contract with a customer that defines each party’s rights regarding the goods or services to be transferred and identifies the payment terms related to those goods or services, (ii) the contract has commercial substance and (iii) the Company determines that collection of substantially all consideration for goods or services that are transferred is probable based on the customer’s intent and ability to pay the promised consideration. The Company’s contracts are typically in the form of a purchase order. For certain large customers, the Company may also enter into master service agreements that define general terms but are not customer commitments to purchase until coupled with a purchase order. The Company applies judgment in determining the customer’s ability and intention to pay, which is based on a variety of factors including the customer’s historical payment experience or published credit and financial information pertaining to the customer.

 

 

2)

Identify the performance obligations in the contract—Performance obligations promised in a contract are identified based on the goods or services that will be transferred. A good or service is distinct if both a) the customer can benefit from the good or service either on its own or together with other resources that are readily available from third parties or from the Company, and b) is separately identifiable from other promises in the contract. To the extent a contract includes multiple promised goods or services, the Company must apply judgment to determine whether the goods or services meet the criteria to be distinct. If these criteria are not met the promised goods or services are accounted for as a combined performance obligation. While the Company does not typically sell options to purchase goods or services at a predetermined price, doing so would represent a material right and require analysis to determine if the material right is a distinct performance obligation. The Company has sold one contract with a material right that is a distinct performance obligation.

 

 

3)

Determine the transaction price—The transaction price is determined based on the consideration to which the Company will be entitled in exchange for transferring goods or services to the customer. To the extent the transaction price includes variable consideration, the Company estimates the amount of variable consideration that should be included in the transaction price utilizing either the expected value method or the most likely amount method depending on the nature of the variable consideration. Variable consideration is included in the transaction price if, in the Company’s judgment, it is probable that a significant future reversal of cumulative revenue under the contract will not occur.

 

 

4)

Allocate the transaction price to the performance obligations in the contract—If the contract contains a single performance obligation, the entire transaction price is allocated to the single performance obligation. Contracts that contain multiple performance obligations require an allocation of the transaction price to each performance obligation on a relative Stand-alone Sales Price (“SSP”) basis unless the transaction price is variable and meets the criteria to be allocated entirely to a performance obligation or to a distinct good or service that forms part of a performance obligation. The Company determines SSP based on the price at which the performance obligation is sold separately. If the SSP is not observable through past transactions, the Company estimates the SSP taking into account available information such as market conditions and internally approved pricing guidelines related to the performance obligations.

 

F- 12

 
 

5)

Recognize revenue when (or as) the Company satisfies a performance obligation—The Company satisfies performance obligations either over time or at a point in time as discussed in further detail below. Revenue is recognized at the time the related performance obligation is satisfied by transferring a promised good or service to a customer.

   
  The Company recognizes revenue from its contracts with customers primarily from the sale of products and from the sale of services and supplies. Revenue is recognized when control of the promised goods or services is transferred to a customer, in an amount that reflects the consideration the Company expects to be entitled to in exchange for those goods or services. For iCAD’s typical product revenue, control typically transfers upon shipment as title and risk of loss have passed to the customer. Services and supplies are considered to be transferred as the services are performed or over the term of the service or supply agreement. The Company enters into contracts that can include various combinations of products and services, which are generally capable of being distinct and accounted for as separate performance obligations. Perpetual software licenses are accounted for as a single performance obligation and revenue is recognized at the point in time when ownership is transferred to the customer. Taxes assessed by a governmental authority that are both imposed on and concurrent with a specific revenue-producing transaction, that are collected by the Company from a customer, are excluded from revenue. Shipping and handling costs associated with outbound freight after control of a product has transferred to a customer are accounted for as fulfillment costs and are included in cost of revenue. The Company continues to provide for estimated warranty costs on original product warranties at the time of sale.

 

Goods and Services Classifications

 

Products. Product revenue consists of sales of cancer detection perpetual licenses, cancer therapy systems, cancer therapy applicators, cancer therapy disposable applicators and other accessories that are typically shipped with a cancer therapy system. The Company transfers control and recognizes a sale when the product is shipped from the manufacturing or warehousing facility to the customer.

 

Service Contracts. The Company sells service contracts in which the Company provides professional services including product installations, maintenance, training and service repairs, and in certain cases leases equipment to hospitals, imaging centers, radiological practices and radiation oncologists and treatment centers. The service contracts range from 12 months to 48 months. The Company typically receives payment at the inception of the contract and recognizes revenue on a straight-line basis over the term of the agreement.

 

Supply and Source Usage Agreements. Revenue from supply and source usage agreements is recognized on a straight-line basis over the term of the supply or source agreement.

 

Professional Services. Revenue from fixed fee service contracts is recognized on a straight-line basis over the term of the agreement. Revenue from professional service contracts entered into with customers on a time and materials basis is recognized over the term of the agreement in proportion to the costs incurred in satisfying the obligations under the contract.

 

Other. Other revenue consists primarily of miscellaneous products and services. The Company transfers control and recognizes a sale when the installation services are performed or when the Company ships the product from the Company’s manufacturing or warehouse facility to the customer.

 

F- 13

 

Significant Judgments

 

The Company’s contracts with customers may include promises to transfer multiple products and services to a customer and identifying distinct performance obligations that should be accounted for separately versus together may require significant judgment. For arrangements with multiple performance obligations, the Company allocates revenue to each performance obligation based on its relative standalone selling price. Judgment is required to determine the standalone selling price for each distinct performance obligation. The Company generally determines standalone selling prices based on the prices charged to customers and uses a range of amounts to estimate standalone selling prices when the Company sells each of the products and services separately and needs to determine whether there is a discount that needs to be allocated based on the relative standalone selling prices of the various products and services. The Company typically has more than one range of standalone selling prices for individual products and services due to the stratification of those products and services by customers and circumstances. In these instances, the Company may use information such as the type of customer and geographic region in determining the range of standalone selling prices.

 

The Company may provide credits or incentives to customers, which are accounted for as variable consideration when estimating the transaction price of the contract and amounts of revenue to recognize. The amount of variable consideration to include in the transaction price is estimated at contract inception using either the estimated value method or the most likely amount method based on the nature of the variable consideration. These estimates are updated at the end of each reporting period as additional information becomes available and revenue is recognized only to the extent that it is probable that a significant reversal of any amounts of variable consideration included in the transaction price will not occur. The Company provides for estimated warranty costs on original product warranties at the time of sale.

 

Assets Recognized from the Costs to Obtain a Contract with a Customer

 

The Company recognizes incremental costs of obtaining a contract with a customer as an asset if the Company expects the benefit of those costs to be longer than one year and as an expense when incurred if the amortization period of the asset that the Company otherwise would have recognized is one year or less.

 

Right to Invoice

 

Where applicable, the Company recognizes revenue from a contract with a customer in an amount that corresponds directly with the value to the customer of the Company’s performance completed to date and the amount to which the Company has a right to invoice.

 

Sales and Other Similar Taxes

 

The Company excludes sales taxes and similar taxes from the measurement of transaction price and ensures compliance with the disclosure requirements of ASC 235.

 

Significant Financing Component

 

The Company does not adjust the promised amount of consideration for the effects of a significant financing component if the Company expects, at contract inception, that the period between when the entity transfers a promised good or service to a customer and when the customer pays for that good or service will be one year or less.

 

Promised Goods or Services that are Immaterial in the Context of a Contract

 

The Company assesses materiality of promised goods or services as performance obligations in the context of a contract and the Company does not aggregate and assess immaterial items at the entity level. When determining whether a good or service is immaterial in the context of a contract, the assessment will be made based on the application of ASC 606 at the contract level.

 

F- 14

 

The Company does not disclose the value of unsatisfied performance obligations for (i) contracts with an original expected length of one year or less and (ii) contracts for which it recognizes revenue at the amount to which it has the right to invoice for services performed.

 

Cost of Revenue

 

Cost of revenue consists of the costs of products purchased for resale, cost relating to service including costs of service contracts to maintain equipment after the warranty period, inbound freight and duty, manufacturing, warehousing, material movement, inspection, scrap, rework, depreciation and in-house product warranty repairs, amortization of acquired technology and any applicable medical device tax.

 

Warranty Costs

 

The Company provides for the estimated cost of standard product warranty against defects in material and workmanship based on historical warranty trends, including the cost of product returns during the warranty period. Warranty costs have not historically been material to the Company’s consolidated financial statements.

 

Engineering and Product Development Costs

 

Engineering and product development costs relate to research and development efforts including Company sponsored clinical trials are expensed as incurred.

 

Advertising Costs

 

The Company expenses advertising costs as incurred. Advertising expense for the years ended  December 31, 2022, 2021 and 2020 was approximately $659,000, $689,000, and $274,000, respectively.

 

Income Taxes

 

The Company follows the liability method under ASC Topic 740Income Taxes”, (“ASC 740”). The primary objectives of accounting for taxes under ASC 740 are to (a) recognize the amount of tax payable for the current year and (b) recognize the amount of deferred tax liability or asset for the future tax consequences of events that have been reflected in the Company’s financial statements or tax returns.  As of December 31, 2022 and December 31, 2021, the Company has provided a valuation allowance for its U.S. federal and state net operating loss carryforwards due to the uncertainty of the Company’s ability to generate sufficient taxable income in future years to obtain the benefit from the utilization of the net operating loss carryforwards.  As of December 31, 2022, the Company has not provided a valuation allowance for its foreign net operating loss carryforward.  As of December 31, 2021, the Company had provided a valuation allowance for its foreign net operation loss carryforward.  Any subsequent changes in the valuation allowance will be recorded through operations in the provision (benefit) for income taxes. See note 13 of these consolidated financial statements for detailed information.

 

 

Note 3 Recently Issued Accounting Standards

 

In June 2016, the Financial Accounting Standards Board (the “FASB”) issued ASU 2016-13, “Financial Instruments—Credit Losses (Topic 326)” (“ASU 2016-13”), which requires the measurement and recognition of expected credit losses for financial assets held at amortized cost. ASU 2016-13 replaces the existing incurred loss impairment model with an expected loss model which requires the use of forward-looking information to calculate credit loss estimates. These changes will result in earlier recognition of credit losses. In November 2019, the FASB elected to defer the adoption date of ASU 2016-13 for public business entities that meet the definition of a smaller reporting company to fiscal years beginning after December 15, 2022. Early adoption of the guidance in ASU 2016-13 is permitted.  The Company adopted ASU 2016-13 effective January 1, 2023.  Adoption caused the Company to modify its approach to estimating its allowance for potentially uncollectable accounts receivable. Specifically, the Company began applying an expected credit loss model that uses historical loss rates of its accounts receivable for the previous twelve months as well as expectations about the future where the Company has been able to develop forecasts to support its estimates.  Adoption of ASU 2016-13 did not have a material impact on the Company's consolidated financial statements.

 

F- 15

 

In December 2019, the FASB issued ASU 2019-12, “Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes” (“ASU 2019-12”). ASU 2019-12 is intended to simplify the accounting for income taxes by removing certain exceptions to the general principles in Topic 740. The amendments also improve consistent application of and simplify US GAAP for other areas of Topic 740 by clarifying and amending existing guidance. ASU 2019-12 is effective for the Company for the fiscal year and interim periods therein beginning January 1, 2021. The Company notes that the adoption of ASU 2019-12 resulted in the reclassification of an immaterial amount from income tax expense to non-income tax included in operating expenses related to the accounting for state and franchise taxes, with no impact to the Company’s consolidated loss, equity or cash flows.

 

 

Note 4 Fair Value Measurements

 

The Company follows the provisions of FASB ASC Topic 820,Fair Value Measurement and Disclosures” (“ASC 820”), which defines fair value, establishes a framework for measuring fair value under generally accepted accounting principles and enhances disclosures about fair value measurements. Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. Valuation techniques used to measure fair value must maximize the use of observable inputs and minimize the use of unobservable inputs. The Company applies the fair value hierarchy based on three levels of inputs, of which the first two are considered observable and the last unobservable, which are the following:

 

 

Level 1 - Quoted prices in active markets for identical assets or liabilities.

 

 

Level 2 - Inputs other than Level 1 that are observable, either directly or indirectly, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.

 

 

Level 3 - Unobservable inputs that are supported by little or no market activity and that are significant to the fair value

 

The assigned level within the fair value hierarchy is based on the lowest level of any input that is significant to the fair value measurement.

 

Money market funds included in cash and cash equivalents in the accompanying balance sheet are considered a Level 1 measurement as they are valued at quoted market prices in active markets.

 

The following table sets forth the Company’s assets which are measured at fair value on a recurring basis by level within the fair value hierarchy (in thousand):

 

Fair Value Measurements (in thousands) as of December 31, 2022

 
  

Level 1

 

Level 2

 

Level 3

 

Total

Assets

                

Money market accounts

 $15,067 $ $ $15,067

Total Assets

 $15,067 $ $ $15,067

 

Fair Value Measurements (in thousands) as of December 31, 2021

 
  

Level 1

 

Level 2

 

Level 3

 

Total

Assets

                

Money market accounts

 $30,573 $ $ $30,573

Total Assets

 $30,573 $ $ $30,573

 

F- 16

 

There were no Level 3 instruments measured at fair value at December 31, 2022 or December 31, 2021.

 

Items Measured at Fair Value on a Nonrecurring Basis

 

Certain assets, including long-lived assets and goodwill, are measured at fair value on a nonrecurring basis. These assets are recognized at fair value when they are deemed to be impaired. There were no items measured at fair value on a nonrecurring basis as of or during the years ended December 31, 2022 and 2021.

 

 

Note 5 Revenue

 

Disaggregation of Revenue

 

The following tables presents the Company’s revenues disaggregated by major good or service line, timing of revenue recognition and sales channel, reconciled to its reportable segments (in thousands).

 

  

Year ended December 31, 2022

  

Reportable Segments

    
  

Detection

 

Therapy

 

Total

Major Goods/Service Lines

            

Products

 $12,492 $2,777 $15,269

Service contracts

 7,310 1,540 8,850

Supply and source usage agreements

  1,643 1,643

Disposable applicators

  1,776 1,776

Professional services and other

  406 406
  $19,802 $8,142 $27,944

Timing of Revenue Recognition

            

Goods transferred at a point in time

 $12,545 $4,969 $17,514

Services transferred over time

 7,257 3,173 10,430
  $19,802 $8,142 $27,944

Sales Channels

            

Direct sales force

 $12,468 $3,543 $16,011

OEM partners

 7,334  7,334

Channel partners

  4,599 4,599
  $19,802 $8,142 $27,944

 

F- 17

 
  

Year ended December 31, 2021

  

Reportable Segments

    
  

Detection

 

Therapy

 

Total

Major Goods/Service Lines

            

Products

 $15,661 $5,530 $21,191

Service contracts

 6,358 1,608 7,966

Supply and source usage agreements

  2,340 2,340

Disposable applicators

  1,810 1,810

Professional services and other

  331 331
  $22,019 $11,619 $33,638

Timing of Revenue Recognition

            

Goods transferred at a point in time

 $15,584 $8,012 $23,596

Services transferred over time

 6,435 3,607 10,042
  $22,019 $11,619 $33,638

Sales Channels

            

Direct sales force

 $14,713 $4,421 $19,134

OEM partners

 7,306  7,306

Channel partners

  7,198 7,198
  $22,019 $11,619 $33,638

 

  

Year ended December 31, 2020

  

Reportable Segments

    
  

Detection

 

Therapy

 

Total

Major Goods/Service Lines

            

Products

 $16,291 $4,535 $20,826

Service contracts

 5,661 1,333 6,994

Supply and source usage agreements

  1,804 1,804

Professional services

  29 29

Other

 45  45
  $21,997 $7,701 $29,698

Timing of Revenue Recognition

            

Goods transferred at a point in time

 $16,332 $4,624 $20,956

Services transferred over time

 5,665 3,077 8,742
  $21,997 $7,701 $29,698

Sales Channels

            

Direct sales

 $13,809 $3,773 $17,582

OEM partners

 8,188  8,188

Channel partners

  3,928 3,928
  $21,997 $7,701 $29,698

 

F- 18

 

Contract Balances

 

Contract liabilities are a component of deferred revenue, current contract assets are a component of prepaid and other assets and non-current contract assets are a component of other assets. The following table provides information about receivables, current and non-current contract assets, and contract liabilities from contracts with customers (in thousands).

 

  

Balance at December 31, 2022

 

Balance at December 31, 2021

         

Receivables, which are included in ‘Trade accounts receivable’

 $8,898 $8,891

Current contract assets, which are included in “Prepaid and other assets”

 $759 $1,895

Non-current contract assets, which are included in “other assets”

 $15 $844

Contract liabilities, which are included in “Deferred revenue”

 $6,758 $6,093

 

The Company records a receivable when revenue is recognized prior to receipt of cash payments and the Company has the unconditional right to such consideration, or deferred revenue when cash payments are received or due in advance of performance. For multi-year agreements, the Company generally invoices customers annually at the beginning of each annual service period.

 

The Company records net contract assets or contract liabilities on a contract-by-contract basis. The Company records a contract asset for unbilled revenue when the Company’s performance exceeds amounts billed or billable. The Company classifies the net contract asset as either current or non-current based on the expected timing of the Company’s right to bill under the terms of the contract. The current contract asset balance primarily relates to the net unbilled revenue balances with two significant customers, which the Company expects to be able to bill for within one year. The non-current contract asset balance consists of net unbilled revenue balances with two customers which the Company expects to be able to bill for in more than one year.

 

Contract liabilities, or deferred revenue from contracts with customers, is primarily composed of fees related to long-term service arrangements, which are generally billed in advance. Deferred revenue also includes payments for installation and training that has not yet been completed and other offerings for which the Company has been paid in advance and earn the revenue when it transfers control of the product or service.

 

Changes in deferred revenue from contracts with customers were as follows (in thousands):

 

  

Year Ended December 31, 2022

 

Year Ended December 31, 2021

Balance at beginning of period

 $6,093 $6,384

Deferral of revenue

 12,129 12,315

Recognition of deferred revenue

 (11,464) (12,606)

Balance at end of period

 $6,758 $6,093

 

The Company expects to recognize estimated revenues related to performance obligations that are unsatisfied (or partially satisfied) in the amounts of approximately $4.0 million in 2023, $1.6 million in 2024, and $1.2 million in 2025.

 

F- 19

 

Assets Recognized from the Costs to Obtain a Contract with a Customer

 

The Company recognizes an asset for the incremental costs of obtaining a contract with a customer if it expects the benefit of those costs to be longer than one year. Certain commission programs implemented by the Company require costs to be capitalized. The Company has classified the capitalized costs to obtain a contract as a component of prepaid expenses and other current assets as of December 31, 2022 and 2021, respectively.

 

Changes in the balance of capitalized costs to obtain a contract were as follows (in thousands):

 

  

Years Ended December 31,

  

2022

 

2021

Balance at beginning of period

 $302 $406

Deferral of costs to obtain a contract

 120 249

Recognition of costs to obtain a contract

 (181) (353)

Balance at end of period

 $241 $302

 

 

Note 6 Net Loss per Common Share

 

The Company follows FASB ASC 260-10, “Earnings per Share”, which requires the presentation of both basic and diluted earnings per share on the face of the statements of operations. The Company’s basic net loss per share is computed by dividing net loss by the weighted average number of shares of common stock outstanding for the period and, if there are dilutive securities, diluted income per share is computed by including common stock equivalents which includes shares issuable upon the exercise of stock options, net of shares assumed to have been purchased with the proceeds, using the treasury stock method.

 

A summary of the Company’s calculation of net loss per share is as follows (in thousands, except per share amounts):

 

  

2022

 

2021

 

2020

Net loss

 $(13,656) $(11,245) $(17,610)

Basic shares used in the calculation of earnings per share

 25,202 24,778 22,140

Effect of dilutive securities:

            

Stock options

   

Restricted stock

   

Diluted shares used in the calculation of earnings per share

 25,202 24,778 22,140

Net loss per share:

            

Basic

 $(0.54) $(0.45) $(0.80)

Diluted

 $(0.54) $(0.45) $(0.80)

 

The following table summarizes the number of shares of common stock for convertible securities, warrants and restricted stock that were not included in the calculation of diluted net loss per share because such shares are antidilutive:

 

  

Year Ended December 31,

  

2022

 

2021

 

2020

Common stock options

 2,610,659 2,486,511 1,869,507

Restricted Stock

  875 29,166
  2,610,659 2,487,386 1,898,673

 

Restricted common stock can be issued to directors, executives or employees of the Company and are subject to time-based vesting. These potential shares were excluded from the computation of basic loss per share as these shares are not considered outstanding until vested.

 

F- 20

 
 

Note 7 Allowance for Doubtful Accounts

 

The rollforward of the Company’s allowance for doubtful accounts for the years ended December 31 is as follows (in thousands):

 

  

2022

 

2021

 

2020

Balance at beginning of period

 $268 $111 $136

Additions charged to costs and expenses

 732 167 94

Reductions

 (78) (10) (119)

Balance at end of period

 $922 $268 $111

 

 

Note 8 Inventories

 

Inventory balances at  December 31, 2022 and 2021 were as follows (in thousands):

 

  

December 31, 2022

 

December 31, 2021

Raw materials

 $2,658 $2,962

Work in process

 101 173

Finished Goods

 2,892 1,279

Inventory Gross

 5,651 4,414

Inventory Reserve

 (262) (243)

Inventory Net

 $5,389 $4,171

 

 

Note 9 Goodwill and Intangible assets

 

At December 31, 2022 and 2021, all of the Company’s goodwill of $8,362,000 is allocated to its Detection reporting. There were no additions, impairments or other changes to the Company’s goodwill balance for either of the years ended December 31, 2022 or 2021.

 

Amortization expense related to intangible assets was approximately $211,000, $230,000 and $309,000 for the years ended December 31, 2022, 2021 and 2020, respectively.

 

              

Weighted

              

average

              

useful life

  

2022

 

2021

 

2020

 

(in years)

Gross Carrying Amount

                

Patents and licenses

 $626 $619 $595 5

Technology

 8,257 8,257 8,257 10

Customer relationships

 272 272 272 7

Tradename

 259 259 259 10

Total amortizable intangible assets

 9,414 9,407 9,383    

Accumulated Amortization

                

Patents and licenses

 $537 $534 $529    

Technology

 7,947 7,769 7,571    

Customer relationships

 189 162 135    

Tradename

 259 259 259    

Total accumulated amortization

 8,932 8,724 8,494    

Total amortizable intangible assets, net

 $482 $683 $889    

 

F- 21

 

Estimated remaining amortization of the Company’s intangible assets is as follows (in thousands):

 

  

Estimated

For the years ended

 

amortization

December 31:

 

expense

2023

 206

2024

 121

2025

 119

2026

 18

2027

 18
  $482

 

 

Note 10 Accrued and Other expenses

 

Accrued and other expenses consist of the following at December 31 (in thousands):

 

  

2022

 

2021

Accrued salary and related expenses

 $1,248 $2,016

Accrued accounts payable

 2,913 2,838

Accrued professional fees

 400 497

Other accrued expenses

 120 291
  $4,681 $5,642

 

 

Note 11 – Leases

 

The Company has leases for office space and office equipment. The leases expire at various dates through 2028.  In May 2022, the Company extended the term of its California facility lease, resulting in an increase of approximately $2.4 million to its right of use asset and related liability.  In November 2022, the Company extended the term of its Nashua, NH office lease, resulting in an increase of approximately $0.6 million to its right of use asset and related liability.  In October 2021, the Company extended the term of its Nashua warehouse until 2024, resulting in an increase of approximately $79,000 to its right of use asset and related lease liability.

 

    

Year Ended December 31,

Lease Cost

 

Classification

 

2022

 

2021

Operating lease cost - Right of Use

 

Operating expenses

 $859 $862

Operating lease cost - Variable Costs

 

Operating expenses

 277 186

Total

 $1,136 $1,048

 

  

Year Ended December 31,

  

2022

 

2021

Cash paid for operating cash flows from operating leases

 $931 $919

 

  

As of December 31,

  

2022

 

2021

Weighted-average remaining lease term of operating leases (in years)

 3.77 1.33

Weighted-average discount rate for operating leases

 6.98% 5.50%

 

F- 22

 

Maturities of the Company’s lease liabilities as of December 31, 2022 were as follows (in thousands):

 

Year Ended December 31:

 

Total

2023

 781

2024

 846

2025

 848

2026

 749

2027

 685

Thereafter

 172

Total lease payments

 4,081

Less: effects of discounting

 (696)

Total lease liabilities

 3,385

Less: current portion of lease liabilities

 (582)

Long-term lease liabilities

 $2,803

 

 

Note 12 Stockholders Equity

 

(a) Financing Activity

 

On April 27, 2020, the Company issued 1,562,500 shares of common stock to several institutional investors at a price of $8.00 per share in a registered direct offering. The gross proceeds of the offering were approximately $12.5 million, and the Company received net proceeds of approximately $12.3 million. The Company also entered into an at-the-market offering program with JMP Securities (the “ATM”) to provide for additional potential liquidity. The Company’s ATM facility provided for the sale of common stock having a value of up to $25.0 million. On December 17, 2020 the company sold 470,704 shares of common stock under the ATM facility. The gross proceeds were approximately $6.6 million, and the Company received net proceeds of approximately $6.1 million which is net of brokerage fees and offering costs to open the ATM. On March 2, 2021, the Company terminated the ATM offering program with JMP Securities

 

On March 2, 2021, the Company entered into an underwriting agreement (the “Underwriting Agreement”) with Guggenheim Securities, LLC, as representative of the several underwriters (the “Underwriters”), in connection with an underwritten public offering of 1,393,738 shares of the Company’s common stock, at a public offering price of $18.00 per share (the “Offering”). The Underwriting Agreement contained customary representations, warranties and covenants by the Company, indemnification obligations of the Company and the Underwriters, including for certain liabilities other obligations of the parties and termination provisions. In exchange for the Underwriters’ services, the Company agreed to sell the shares to the Underwriters at a purchase price of $16.92 per share and to reimburse the representative of the Underwriters for up to $125,000 of its expenses in connection with the Offering. The Offering closed March 5, 2021. The net proceeds to the Company from the Offering were approximately $23.2 million, after deducting underwriting discounts and commissions and estimated offering expenses payable by the Company.

 

(b) Stock Options

 

The Company's 2016 Stock Incentive Plan (the “2016 Plan”) provides for the grant of any or all of the following types of awards: (a) stock options, (b) restricted stock, (c) deferred stock and (d) other stock-based awards. Awards may be granted singly, in combination, or in tandem. All awards granted under the 2016 Plan are required to be granted at not less than 100% of the fair market value of the related award on the respective grant date. Awards under the 2016 Plan  may be granted to employees, directors and advisors to the Company and its subsidiaries.

 

At the Company’s 2021 annual meeting, the 2016 Plan was amended to increase the number of shares of common stock available thereunder from 2,600,000 to 4,700,000. At December 31, 2022, there were 1,448,471 shares available for issuance under the 2016 Plan.

 

F- 23

 
          

Weighted Average

          

Remaining

  

Number of

 

Weighted Average

 

Contractual Term

  

Shares

 

Exercise Price

 

(in years)

Outstanding, December 31, 2020

 1,869,507 $5.91    

Granted

 865,938 $16.33    

Exercised

 (168,450) $6.10    

Forfeited

 (80,484) $13.74    

Outstanding, December 31, 2021

 2,486,511 $9.27 5.42

Granted

 836,500 $4.92    

Exercised

 (73,500) $2.45    

Forfeited

 (638,519) $11.45    

Outstanding, December 31, 2022

 2,610,992 $7.54 3.76

Exercisable at December 31, 2020

 1,540,287 $5.55    

Exercisable at December 31, 2021

 1,619,855 $6.47    

Exercisable at December 31, 2022

 1,906,189 $7.59    

 

The Company’s stock-based compensation expense, including options and restricted stock by category is as follows (amounts in thousands):

 

  

Year Ended December 31,

  

2022

 

2021

 

2020

Cost of revenue

 $3 $15 $30

Engineering and product development

 220 356 376

Marketing and sales

 518 785 657

General and administrative expense

 945 1,627 1,781
  $1,686 $2,783 $2,844

 

As of December 31, 2022, there was approximately $1.7 million of total unrecognized compensation costs related to unvested options. That cost is expected to be recognized over a weighted average period of 1.9 years.

 

Options granted under the stock incentive plans were valued utilizing the Black-Scholes model using the following assumptions and had the following fair values:

 

  

Year Ended December 31,

  

2022

 

2021

 

2020

Average risk-free interest rate

 2.29% 0.42% 0.65%

Expected dividend yield

 

None

 

None

 

None

Expected life (in years)

 3.5 3.5 3.5

Expected volatility

 66.30 - 72.04% 65.57 - 67.42% 50.17 - 66.04%

Weighted average fair value

 $2.33 $7.22 $4.37

 

The Company’s 20222021 and 2020 average expected volatility and average expected life is based on the Company’s historical information. The risk-free rate is based on the rate of U.S. Treasury zero-coupon issues with a term most closely approximating the expected life of option grants. The Company has paid no dividends on its common stock in the past and does not anticipate paying any dividends in the future.

 

F- 24

 

Intrinsic values of options (in thousands) and the closing market price used to determine the intrinsic values are as follows:

 

Intrinsic value of stock options

 

  

Year Ended December 31,

  

2022

 

2021

 

2020

Outstanding

 $ $3,820 $13,626

Exercisable

 $ $3,730 $11,786

Exercised

 $ $1,453 $1,037

Company’s stock price at December 31

 $1.83 $7.20 $13.20

 

As of December 31, 2022, the exercise price of all outstanding stock options was higher than the Company's closing stock price.  Accordingly, the intrinsic value is zero in the table above.

 

 

 

(c) Restricted Stock

 

The Company’s restricted stock awards typically vest in either one year or three equal annual installments with the first installment vesting one year from grant date. All of the Company’s restricted stock grants in 2021 and 2020 had time-based vesting requirements. The grant date fair value for restricted stock awards is based on the quoted market value of Company stock on the grant date.

 

A summary of unvested restricted stock activity for the Stock Plans is follows:

 

  

Year Ended December 31,

  

2022

 

2021

 

2020

Beginning outstanding balance

 875 29,166 150,909

Granted

  22,488 

Vested

 (875) (50,779) (118,077)

Forfeited

   (3,666)

Ending outstanding balance

  875 29,166

 

(d) Employee Stock Purchase Program:

 

In December 2019, the Company’s Board of Directors adopted, and the stockholders approved the 2019 Employee Stock Purchase Plan (“ESPP”), effective January 1, 2020. The ESPP provides for the issuance of up 950,000 shares of common stock, subject to adjustment in the event of a stock split, stock dividend or other change in the Company’s capitalization. The ESPP may be terminated or amended by the Board of Directors at any time. Certain amendments to the ESPP require stockholder approval.  

 

Substantially all of the Company’s employees whose customary employment is for more than 20 hours a week are eligible to participate in the ESPP. Any employee who owns 5% or more of the voting power or value of the Company’s shares of common stock is ineligible to participate in the ESPP.

 

Any eligible employee can enroll in the Plan as of the beginning of a respective quarterly accumulation period. Employees who participate in the ESPP may purchase shares by authorizing payroll deductions of up to 15% of their base compensation during an accumulation period. Unless the participating employee withdraws from participation, accumulated payroll deductions are used to purchase shares of common stock on the last business day of the accumulation period (the “Purchase Date”) at a price equal to 85% of the lower of the fair market value on (i) the Purchase Date or (ii) the first day of such accumulation period. Under applicable tax rules, no employee may purchase more than $25,000 worth of common stock, valued at the start of the purchase period, under the ESPP in any calendar year.

 

The Company issued 46,096 and 24,786 shares of common stock under the ESPP for the years ended December 31, 2022 and 2021, respectively. There are 836,824 shares of Company common stock reserved for issuance under the ESPP as of December 31, 2022.  In October 2022, the Company suspended the ESPP such that the accumulation period from October 1, 2022 through December 31, 2022 and beyond will not occur.  

 

F- 25

 
 

Note 13 Income Taxes

 

Income Taxes

 

The components of income tax expense for the years ended December 31 are as follows (in thousands):

 

  

2022

 

2021

 

2020

Current provision:

            

Federal

 $ $ $

State

   37

Foreign

   
  $ $ $37

Deferred provision:

            

Federal

 $ $1 $1

State

   

Foreign

 (116)  
  $(116) $1 $1

Total

 $(116) $1 $38

 

The Company adopted ASU 2019-12 as of January 1, 2021. In accordance with this standard non-income and state franchise taxes are now classified as a component of operating expenses in General and Administrative expense. Income based tax expense will continue to be recognized as tax expense in the Consolidated Financial Statements. Tax expense for the year ended December 31, 2020 represents non-income and state franchise tax, however, the expense was not reclassified to operating expenses in accordance with ASU 2019-12 as it was immaterial.

 

A summary of the differences between the Company’s effective income tax rate and the Federal statutory income tax rate for the years ended December 31 is as follows:

 

  

2022

 

2021

 

2020

Federal statutory rate

 21.0% 21.0% 21.0%

State income taxes, net of federal benefit

 2.5% 5.2% 2.4%

Net state impact of deferred rate change

 (1.0)% 0.8% (0.7)%

Stock compensation expense

 (0.7)% 1.3% 0.9%

Other permanent differences

 (0.4)% (0.1)% (0.1)%

Change in valuation allowance

 (13.7)% (24.4)% (13.4)%

Tax credits

 2.0% 3.1% 1.4%

Accrual to tax return

 0.0% (1.4)% 0.0%

FV Mark to market on convertible notes

 0.0% 0.0% (9.0)%

Foreign Rate Differential

 0.0% 0.0% 0.0%

True Ups - NOL Expiration/162(m) limits

 (8.9)% (5.4)% (2.8)%

Effective income tax

 0.8% 0.1% (0.3)%

 

Deferred tax assets and liabilities are recognized for the expected future tax consequences of net operating loss carryforwards, tax credit carryforwards and temporary differences between the financial statement carrying amounts and the income tax basis of assets and liabilities. A valuation allowance is applied against any net deferred tax asset if, based on the available evidence, it is more likely than not that the deferred tax assets will not be realized.

 

F- 26

 

Deferred income taxes reflect the impact of “temporary differences” between the amount of assets and liabilities for financial reporting purposes and such amounts as measured by tax laws and regulations. The Company has fully reserved the U.S. net deferred tax assets, as it is more likely than not that the deferred tax assets will not be utilized. The Company has not reserved the foreign net deferred tax assets, as it is more likely than not that the deferred tax assets will be utilized. Deferred tax assets (liabilities) are composed of the following at  December 31, 2022 and 2021 (in thousands):

 

  

2022

 

2021

Inventory (Section 263A)

 $311 $276

Inventory reserves

 61 61

Bad debt reserves

 215 67

Other accruals

 813 854

Deferred revenue

 129 107

Accumulated depreciation/amortization

 17 8

Stock options

 1,108 795

Developed technology

 976 1,242

Tax credits

 4,427 4,176

NOL carryforward

 38,234 38,383

Lease Liability

 792 

Section 174 R&D

 1,749 290

Deferred tax assets

 48,832 46,259

Valuation allowance

 (47,930) (45,994)

Right of Use Asset

 (786) (265)

Goodwill tax amortization

 (6) (5)

Net deferred tax asset (liability)

 $110 $(5)

 

The increase in the net deferred tax assets and corresponding valuation allowance during the year ended  December 31, 2022 is primarily attributable to section 174 R&D capitalization. The movement in the valuation allowance during the year ended December 31, 2021 is primarily due to net operating losses and research and development credits.

 

As of December 31, 2022, the Company has federal net operating loss carryforwards totaling approximately $158.4 million. Federal net operating loss carryforwards totaling $116.3 million will expire at various dates from 2023 and 2037. The remaining $42.1 million of the federal net operating losses generated since December 31, 2017 can be carried forward indefinitely. As of December 31, 2022, the Company has provided a valuation allowance for its federal and state net operating loss carryforwards due to the uncertainty of the Company’s ability to generate sufficient taxable income in future years to obtain the benefit from the utilization of the net operating loss carryforwards. As of December 31, 2022, the Company has foreign net operating loss carryforwards totaling approximately $0.5 million. As of December 31, 2022, the Company has not provided a valuation allowance for its foreign net operating loss carryforward. In the event of a deemed change in control, an annual limitation imposed on the utilization of the net operating losses may result in the expiration of all or a portion of the net operating loss carryforwards.

 

The Company currently has approximately $4.6 million in net operating losses that are subject to limitations related to Xoft. Approximately $656,000 can be used annually through 2029. The Company has available tax credit carryforwards (adjusted to reflect provisions of the Tax Reform Act of 1986) to offset future income tax liabilities totaling approximately $4.4 million. The credits expire in various years through 2042. The Company has additional tax credits of $1.5 million related to Xoft which have been fully reserved for and as a result no deferred tax asset has been recorded. These credits expire in various years through 2030.

 

ASC 740-10 prescribes a recognition threshold and measurement attribute for the financial statement recognition and measurement of a tax position taken or expected to be taken in a tax return and also provides guidance on de-recognition, classification, interest and penalties, accounting in interim periods, disclosure, and transition.

F- 27

 

As of December 31, 2022 and 2021, the Company had no unrecognized tax benefits and no adjustments to liabilities or operations were required under ASC 740-10. The Company’s practice is to recognize interest and penalty expenses related to uncertain tax positions in income tax expense, which was zero for the years ended December 31, 2022, 2021 and 2020. The Company files United States federal and various state income tax returns. The Company also files tax returns in France. Generally, the Company’s three preceding tax years remain subject to examination by federal and state taxing authorities. The Company is not under examination by any other federal or state jurisdiction for any tax year.

 

The Company does not anticipate that it is reasonably possible that unrecognized tax benefits as of December 31, 2022 will significantly change within the next 12 months.

 

 

Note 14 Segment Reporting

 

(a) Segment Reporting

 

Operating segments are the components of our business for which separate financial information is available that is evaluated regularly by the chief operating decision maker in deciding how to allocate resources and in assessing performance. Our chief operating decision maker is our chief executive officer. Our operating segments are generally organized by the type of product or service offered and by geography. Each reportable segment generates revenue from the sale of medical equipment and related services and/or sale of supplies. The Company has determined there are two segments: Detection and Therapy.

 

The Detection segment consists of the Company’s advanced image analysis and workflow products, and the Therapy segment consists of the Company’s radiation therapy products, and related services. The primary factors used by the Company’s CODM to allocate resources are based on revenues, gross profit, operating income or loss, and earnings or loss before interest, taxes, depreciation, amortization, and other specific and non-recurring items of each segment. Included in segment operating income are stock compensation, amortization of technology and depreciation expense. There are no intersegment revenues.

 

The Company does not track its assets by operating segment and the CODM does not use asset information by segment to allocate resources or make operating decisions.

 

Segment revenues, gross profit, segment operating income or loss, and a reconciliation of segment operating income or loss to GAAP loss before income tax is as follows (in thousands):

 

  

Year Ended December 31,

  

2022

 

2021

 

2020

Segment revenues:

            

Detection

 $19,802 $22,019 $21,997

Therapy

 8,142 11,619 7,701

Total Revenue

 $27,944 $33,638 $29,698

Segment gross profit:

            

Detection

 $16,824 $18,510 $17,856

Therapy

 2,988 5,733 3,498

Total gross profit

 $19,812 $24,243 $21,354

Segment operating income (loss):

            

Detection

 $902 $1,563 $2,719

Therapy

 (3,767) (1,835) (3,028)

Segment operating income (loss)

 $(2,865) $(272) $(309)

General administrative

 $(10,852) $(10,460) $(9,079)

Interest expense

 (10) (141) (476)

Loss on extinguishment of debt

  (386) (341)

Other income

 (45) 15 97

Fair value of convertible debentures

   (7,464)

Loss before income tax

 $(10,907) $(10,972) $(17,263)

 

F- 28

 

Segment depreciation and amortization included in segment operating income (loss) is as follows (in thousands):

 

  

Year Ended December 31,

  

2022

 

2021

 

2020

Detection depreciation and amortization

            

Depreciation

 $109 $123 $115

Amortization

 $134 $158 164

Therapy depreciation and amortization

            

Depreciation

 $129 $129 $124

Amortization

 $73 $73 128

 

(b) Geographic Information

 

The Company’s sales are made to customers, distributors and dealers of mammography, electronic brachytherapy equipment and other medical equipment, and to foreign distributors of mammography and electronic brachytherapy equipment. Export revenue to a single country did not exceed 10% of total revenue in any year. Total export revenues were approximately $7.0 million or 25% of total revenue in 2022, $7.5 million or 22% of total revenue in 2021, and $6.1 million or 20% of total revenue in 2020.

 

As of December 31, 2022 and 2021, the Company had outstanding receivables of $4.0 million and $3.1 million, respectively, from distributors and customers of its products who are located outside of the U.S.

 

  

Percent of Export sales

Region

 

2022

 

2021

 

2020

Europe

 24% 39% 45%

Taiwan

 14% 12% 13%

Israel

 13% 0% 0%

Bangladesh

 8% 0% 0%

Malaysia

 4% 0% 0%

Canada

 1% 3% 5%

China

 18% 35% 22%

Australia

 3% 0% 0%

Other

 15% 11% 15%

Total

 100% 100% 100%

Total Export Revenue

 $6,976 $7,527 $6,081

 

Significant export sales in Europe are as follows:

 

 

Percent of Export sales

Region

2022

2021

2020

France

45%47%41%

Italy

11%5%8%

Spain

10%17%17%

Germany

9%4%12%

Belgium

8%0%0%

Switzerland

6%8%0%

Sweden

4%0%0%

United Kingdom

1%4%6%

Russia

0%8%0%
   %  %  %
   %  %  %

 

F- 29

 

(c) Major Customers

 

The Company had one major OEM customer, GE Healthcare, with revenues of approximately $4.4 million in 2022, $4.8 million in 2021 and $5.0 million in 2020 or 16%, 14% and 17% of total revenue, respectively. Cancer detection products are also sold through OEM partners, including GE Healthcare, Fujifilm Medical Systems, Siemens Medical, and Vital Images. For the year ended December 31, 2022, these four OEM partners composed approximately 29% of Detection revenues and 21% of total revenue. Detection OEM partners in total composed approximately 37% of Detection revenue and 26% of total revenue for the year ended December 31, 2022, 40% of Detection revenue and 26% of total revenue for the year ended December 31, 2021 and 37% of Detection revenue and 28% of total revenue for the year ended December 31, 2020. The Company also had one major direct customer with revenues of approximately $.8 million, or 2% of total revenue for year ended December 31, 2022.

 

OEM partners represented $2.0 million or 22% of outstanding receivables as of December 31, 2022, with GE Healthcare accounting for $1.0 million or 11% of this amount. The four largest Therapy customers composed $2.1 million or 24% of outstanding receivables as of December 31, 2022. The largest Detection direct customer represents $1.5 million or 17% of outstanding receivables as of December 31, 2022. These customers in total represented $3.6 million or 40%of outstanding receivables as of December 31, 2022.

 

 

Note 15 Commitments and Contingencies

 

(a) Purchase Commitments

 

The Company has non-cancelable purchase orders with key suppliers executed in the normal course of business that total approximately $4.6 million.

 

(b) Employment Agreements

 

The Company has entered into employment agreements with certain executives and key employees. The employment agreements provide for minimum severance payments and performance-based annual bonus compensation, as defined in their respective agreements, in the event that their employment is terminated without cause.

 

(c) Royalty Obligations

 

In connection with prior litigation, the Company received a nonexclusive, irrevocable, perpetual, worldwide license, including the right to sublicense certain Hologic patents, and a non-compete covenant as well as an agreement not to seek further damages with respect to the alleged patent violations. In return, the Company had a remaining obligation to pay a minimum annual royalty payment of $250,000 payable through 2016. In addition to the minimum annual royalty payments, the litigation settlement agreement with Hologic also provides for payment of royalties if such royalties exceed the minimum payment based upon a specified percentage of future net sales on any products that practice the licensed rights. The estimated fair value of the patent license and non-compete covenant is $100,000 and was amortized over the useful life of approximately four years. In addition, a liability has been recorded within accrued expenses and accounts payable for future payment and for minimum royalty obligations totaling $0.2 million.

 

(d) Legal Matters

 

In December 2016, the Company entered into an Asset Purchase Agreement with Invivo Corporation (the “Asset Purchase Agreement”). In accordance with the Asset Purchase Agreement, the Company sold to Invivo all right, title and interest to certain intellectual property relating to the Company’s VersaVue Software and DynaCAD product and related assets for $3.2 million. The Company closed the transaction on January 30, 2017 less a holdback reserve of $350,000 for net proceeds of approximately $2.9 million.

 

F- 30

 

On September 5, 2018, third-party Yeda Research and Development Company Ltd. (“Yeda”), filed a complaint (the “Complaint”) against the Company and Invivo in the United States District Court for the Southern District of New York, captioned Yeda Research and Development Company Ltd. v. iCAD, Inc. and Invivo Corporation, Case No. 1:18-cv-08083-GBD, related to the Company’s sale of the VersaVue software and DynaCAD product under the Asset Purchase Agreement. Yeda alleged, among other things, that the Company infringed upon Yeda’s source code, which was originally licensed to the Company, by using it in the products that the Company sold to Invivo and that it is entitled to damages that could include, among other things, profits relating to the sales of these products. On April 13, 2021, the Company and Yeda entered into a Settlement and Release Agreement (the “Settlement Agreement”) whereby the Company furnished to Yeda a one-time cash payment of $85,000 and received a full, non-conditional release from Yeda of any and all claims related to the Complaint and the subject of the Complaint. Neither the Company nor Invivo acknowledged any wrongdoing at any point in connection with the Complaint or the subject matter thereof. The Escrowed Amount was reserved, in part, to cover any legal expenses related to the Asset Purchase Agreement and the transactions contemplated therein. The remaining balance of the Escrowed Amount following such expenses is due and payable to the Company in accordance with the terms of the Asset Purchase Agreement. The Company and Invivo agreed that Invivo would pay $50,000 of the Escrowed Amount and the Company expensed approximately $93,000 in the second quarter of 2021.

 

In addition to the foregoing, the Company may be a party to various legal proceedings and claims arising out of the ordinary course of its business. Although the final results of all such matters and claims cannot be predicted with certainty, the Company currently believes that there are no current proceedings or claims pending against it the ultimate resolution of which would have a material adverse effect on its financial condition or results of operations, other than as set forth above. However, should the Company fail to prevail in any legal matter or should several legal matters be resolved against the Company in the same reporting period, such matters could have a material adverse effect on the Company’s operating results and cash flows for that particular period. The Company may be party to certain actions that have been filed against the Company which are being vigorously defended. The Company has determined that potential losses in these matters are neither probable or reasonably possible at this time. In all cases, at each reporting period, the Company evaluates whether or not a potential loss amount or a potential range of loss is probable and reasonably estimable under ASC 450, “Contingencies.” Legal costs are expensed as incurred.

 

 

Note 16 Notes Payable

 

(a) Loan and Security Agreement Western Alliance Bank

 

On March 30, 2020, the Company entered into a Loan and Security Agreement (the “Loan Agreement”) with Western Alliance Bank (the “Bank”) that provided an initial term loan (“Term Loan”) facility of $7.0 million and a $5.0 million revolving line of credit.

 

On April 27, 2021, the Company repaid its obligations in the aggregate amount of $7,354,283 under and terminated the Loan Agreement with the Bank, and its collateral securing the facility was released. The Company accounted for this repayment and retirement as an extinguishment of the Loan Agreement. The Company recorded a loss on extinguishment of approximately $386,000 related to the repayment and retirement of the Loan Agreement. The loss on extinguishment was composed of approximately $140,000 for a prepayment fee, $122,000 for the unaccrued final payment, $65,000 termination and other fees, and $58,000 for the unamortized and other closing costs from origination of the loan.

 

(b) Loan and Security Agreement Silicon Valley Bank

 

On August 7, 2017, the Company entered into a Loan and Security Agreement, (as amended, the “SVB Loan Agreement”), with Silicon Valley Bank that provided an initial term loan facility of $6.0 million and a $4.0 million revolving line of credit.

 

F- 31

 

On March 30, 2020, the Company elected to repay all outstanding obligations (including accrued interest) and retire the SVB Loan Agreement. The Company accounted for this repayment and retirement as an extinguishment of the SVB Loan Agreement. In addition to the outstanding principal and accrued interest, the Company was required to pay the $510,000 final payment, a termination fee of $114,000 and other costs totaling $10,000. The Company also wrote off unamortized original closing costs as of the extinguishment date. In March 2020 the Company recorded a loss on extinguishment of approximately $341,000 related to the repayment and retirement of the SVB Loan Agreement. The loss on extinguishment was composed of approximately $185,000 for the unaccrued final payment, $114,000 termination fee, and $42,000 of unamortized and other closing costs.

 

(c) Convertible Debentures

 

On December 20, 2018, the Company entered into a Securities Purchase Agreement (the “SPA”) with certain institutional and accredited investors (the “Investors”), including, but not limited to, all directors and executive officers of the Company at the time, pursuant to which the Investors purchased unsecured subordinated convertible debentures (the “Convertible Debentures”) with an aggregate principal amount of approximately $7.0 million in a private placement.

 

On February 21, 2020 (the “Conversion Date”), the conditions permitting a forced conversion were met, and the Company elected to exercise its forced conversion right under the terms of the Convertible Debentures.

 

As a result of this election, all of the outstanding Convertible Debentures were converted, at a conversion price of $4.00 per share, into 1,742,500 shares of the Company’s common stock. In accordance with the make-whole provisions in the Convertible Debentures, the Company also issued an additional 76,966 shares of its common stock. The make-whole amount represented the total interest which would have accrued through the maturity date of the Convertible Debentures, less the amounts previously paid, totaling $697,000. The conversion prices related to the make-whole amount were dependent on whether the Investors were related parties or unrelated third parties.

 

Accounting Considerations and Fair Value Measurements Related to the Convertible Debentures

 

The Company had previously elected to make a one-time, irrevocable election to utilize the fair value option to account for the Convertible Debentures as a single hybrid instrument at its fair value, with changes in fair value from period to period being recorded either in current earnings, or as an element of other comprehensive income (loss), for the portion of the change in fair value determined to relate to the Company’s own credit risk. The Company believed that the election of the fair value option allowed for a more meaningful representation of the total fair value of its obligation under the Convertible Debentures and allowed for a better understanding of how changes in the external market environment and valuation assumptions impact such fair value. The Company utilized a Monte Carlo simulation model to estimate the fair value of the Convertible Debentures.

 

The Company recorded a final adjustment to the Convertible Debentures based on their fair value on the Conversion Date, just prior to the forced conversion being completed. Given that the Company’s prior simulation model included the assumption that the Company would elect to force conversion in 100% of scenarios when the requirements were met, the final valuation was based on the actual results of the forced conversion. As such, the Company based the final fair value adjustment to the Convertible Debentures just prior to conversion on the number of shares of common stock that were issued to the Investors upon conversion and the fair value of the Company’s common stock as of the Conversion Date.

 

F- 32

 

The Company notes that the key inputs to the simulation model that were utilized to estimate the fair value of the Convertible Debentures at each valuation date included:

 

Input

 

December 31, 2019

 

February 21, 2020

Company’s stock price

 $7.77 $11.64

Conversion price

 4.00 4.00

Remaining term (years)

 1.97 

Equity volatility

 49.00% N/A

Risk free rate

 1.57% N/A

Probability of default event1

 0.45% N/A

Utilization of Forced Conversion (if available)1

 100.00% 100.00%

Exercise of Default Redemption (if available)1

 100.00% N/A

Effective discount rate1

 18.52% N/A

 

 

1

Represents a Level 3 unobservable input, as defined in Note 4 - Fair Value Measurements, below.

 

The Company’s stock price is based on the closing stock price on the valuation date. The conversion price is based on the contractual conversion price included in the SPA.

 

The remaining term was determined based on the remaining time period to maturity of the Convertible Debentures.

 

The Company’s equity volatility estimate was based on the Company’s historical equity volatility, the Company’s implied and observed volatility of option pricing, and the historical equity and observed volatility of option pricing for a selection of comparable guideline public companies.

 

The risk-free rate was determined based on U.S. Treasury securities with similar terms.

 

The probability of the occurrence of a default event was based on Bloomberg’s one year estimate of default risk for the Company (extrapolated over the remaining term).

 

The utilization of the Forced Conversion right and the default redemption right is based on management’s best estimate of both features being exercised upon the occurrence of the related contingent events.

 

The effective discount rate utilized at the December 31, 2019 and February 21, 2020 valuation dates was solved for utilizing the simulation model based on the principal value of the Convertible Debentures, as the transaction was determined to represent an ‘arm’s length’ transaction. The effective discount was corroborated against market yield data which implied the Company’s credit rating, and this implied credit rating will be utilized to determine the changes in the effective discount rate at future valuation dates. The effective discount rate utilized at the December 31, 2019 valuation date was based on yields on CCC-rated debt instruments with terms equivalent to the remaining term of the Convertible Debentures. The credit rating estimate was based on the implied credit rating determined at issuance and no changes were identified by the Company that would impact this assessment.

 

The fair value and principal value of the Convertible Debentures as of December 31, 2019 and the Conversion Date was as follows (in thousands):

 

Convertible Debentures

 

December 31, 2019

 

February 21, 2020

Fair value, in accordance with fair value option

 $13,642 $21,164

Principal value outstanding

 $6,970 $6,970

 

F- 33

 

The Company recorded a loss from the change in fair value of the Convertible Debentures of approximately $7.5 million for the year ending December 31, 2020. Upon the consummation of the forced conversion, the Company issued 1,816,466 shares of common stock with a fair value of approximately $21.2 million, which was reclassified to stockholders’ equity.

 

 

Note 17 Employee Benefit Plan

 

The Company has a 401(k) retirement plan (the “401(k) Plan”) for the benefit of eligible employees, as defined. Each participant may elect to contribute up to 90% of his or her compensation to the 401(k) Plan each year, subject to certain Internal Revenue Service limitations. The Company makes a safe harbor matching contribution of 100% of every dollar contributed, not to exceed 3% of participants’ eligible wages. The Company contributed approximately $0.6 million and $0.5 million during the years ended December 31, 2022 and 2021, respectively.  

 

 

Note 18 Subsequent Events

 

On March 20, 2023, the Company committed to a restructuring plan intended to support its long term strategic goals and reduce operating expenses by further aligning its cost structure to focus on areas it believes are more likely to generate the best long-term results, in light of current industry and macroeconomic environments (the “RIF”). The Company plans to reduce its workforce by approximately 28%, decreasing its headcount by approximately 23 employees, predominantly from the Company’s detection business unit. Xoft, Inc., a wholly-owned subsidiary of the Company, or its Therapy business unit, will also furlough 12 of its employees, or approximately 50% of its workforce. The Company currently estimates it will incur one-time cash pre-tax restructuring charges of an aggregate of approximately $0.3 million in the first half of 2023 as a result of the RIF, comprised primarily of one-time severance and benefits payments, and employee-related transition costs. Estimated amounts are subject to change until finalized and the Company may incur additional costs during the remainder of 2023.  

 

The Company has evaluated all other events and transactions subsequent to the balance sheet date to the date of filing and is not aware of any events or transactions that occurred subsequent to the balance sheet date that would require recognition or disclosure in the consolidated financial statements.   

 

F-34
EX-4 2 ex_460076.htm EXHIBIT 4 ex_460076.htm

Exhibit 4

 

DESCRIPTION OF SECURITIES

REGISTERED PURSUANT TO SECTION 12 OF THE

SECURITIES EXCHANGE ACT OF 1934

 

As of December 31, 2022, iCAD, Inc. (the Company, we, us or our) has one class of securities registered under Section 12 of the Securities Exchange Act of 1934, as amended: our common stock, par value $0.01 per share (Common Stock).

 

General

 

The following description of our capital stock and certain provisions of our certificate of incorporation, as amended (our Certificate of Incorporation) and by-laws, as amended (our Bylaws), are summaries, and are qualified in their entirety by reference to our Certificate of Incorporation and Bylaws. Copies of these documents can be accessed through hyperlinks to those documents in the list of exhibits in our Annual Report on Form 10-K for the fiscal year ending December 31, 2022 (our Annual Report). Capitalized terms used and not defined herein have the meanings ascribed to such terms in the Annual Report.2

 

Our authorized capital stock consists of 60,000,000 shares of Common Stock, and 1,000,000 shares of “blank check” preferred stock.

 

 

Common Stock

 

The rights, preferences and privileges of the holders of Common Stock are subject to, and may be adversely affected by, the rights of the holders of shares of any then outstanding preferred stock.

 

 

Voting Rights

 

Each share of Common Stock is entitled to one vote on all matters to be voted on by stockholders. There are no cumulative voting rights in the election of directors, minority stockholders will not be able to elect directors on the basis of their votes alone.

 

 

Dividend Rights

 

The holders of Common Stock are entitled to receive dividends when, as and if declared by our Board of Directors out of funds legally available therefor.

 

 

No Preemptive or Similar Rights

 

Holders of shares of Common Stock have no conversion, preemptive or other subscription rights, and there are no redemption provisions applicable to the Common Stock. All outstanding shares of Common Stock are fully paid and nonassessable.

 

 

Right to Liquidation Distributions

 

In the event of liquidation, dissolution or winding up of our Company, the holders of Common Stock are entitled to share in all assets remaining, if any, which are available for distribution to them after payment of liabilities and after provision has been made for each class of stock, if any, having preference over the Common Stock.

 

Limitations on Liability and Indemnification of Officers and Directors

 

Section 102 of the DGCL allows a corporation to eliminate the personal liability of directors of a corporation to the corporation or its stockholders for monetary damages for a breach of fiduciary duty as a director, except where the director breached his duty of loyalty, failed to act in good faith, engaged in intentional misconduct or knowingly violated a law, authorized the payment of a dividend or approved a stock repurchase in violation of Delaware law or obtained an improper personal benefit.

 

 

 

Section 145 of the DGCL provides, among other things, that a corporation may indemnify any person who was or is a party or is threatened to be made a party to any threatened, pending or completed action, suit or proceeding (other than an action by or in the right of the corporation) by reason of the fact that the person is or was a director, officer, agent or employee of the corporation or is or was serving at the corporation’s request as a director, officer, agent, or employee of another corporation, partnership, joint venture, trust or other enterprise, against expenses, including attorneys’ fees, judgment, fines and amounts paid in settlement actually and reasonably incurred by the person in connection with such action, suit or proceeding. The power to indemnify applies (a) if such person is successful on the merits or otherwise in defense of any action, suit or proceeding or (b) if such person acted in good faith and in a manner he reasonably believed to be in the best interest, or not opposed to the best interest, of the corporation, and with respect to any criminal action or proceeding, had no reasonable cause to believe his conduct was unlawful. The power to indemnify applies to actions brought by or in the right of the corporation as well, but only to the extent of defense expenses (including attorneys’ fees but excluding amounts paid in settlement) actually and reasonably incurred and not to any satisfaction of judgment or settlement of the claim itself, and with the further limitation that in such actions no indemnification shall be made in the event of any adjudication of negligence or misconduct in the performance of duties to the corporation, unless the court believes that in light of all the circumstances indemnification should apply.

 

We have entered into indemnification agreements with each of our directors and officers. Generally, these agreements attempt to provide the maximum protection permitted by Delaware law with respect of indemnification. The indemnification agreements provided that we will pay certain amounts incurred in connection with any action, suit, investigation or proceeding arising out of or relating to the performance of services by the director or officer, or by acting as a director, officer or employee.

 

 

Liability Insurance.

 

We have obtained directors’ and officers’ liability insurance which covers certain liabilities, including liabilities to us and our stockholders.

 

 

Certificate of Incorporation

 

The Certificate of Incorporation eliminates, to the fullest extent permitted by the DGCL, a director’s personal liability to the Company or its stockholders for monetary damages for breach of fiduciary duty as a director.

 

 

Bylaws

 

The Bylaws provide that the Company will indemnify its officers and directors to the full extent permitted by the laws of the State of Delaware and the employment agreements with the Company’s executive officers and indemnification agreements between the Company and its directors and certain of its officers provide that the Company will indemnify them to the full extent provided by the DGCL.

 

 

Anti-Takeover Provisions

 

Our Certificate of Incorporation authorizes the Board of Directors to issue up to 1,000,000 shares of preferred stock. The preferred stock may be issued in one or more series, the terms of which may be determined at the time of issuance by our Board of Directors, without further action by stockholders, and may include, among other things, voting rights (including the right to vote as a series on particular matters), preferences as to dividends and liquidation, conversion and redemption rights, and sinking fund provisions. Although there are currently no shares of preferred stock outstanding, future holders of preferred stock may have rights superior to our Common Stock and such rights could also be used to restrict our ability to merge with, or sell our assets to a third party.

 

 

Section 203 of the DGCL

 

We are also subject to the provisions of Section 203 of the DGCL, which could prevent us from engaging in a “business combination” with a 15% or greater stockholder” for a period of three years from the date such person acquired that status unless appropriate board or stockholder approvals are obtained. These provisions could deter unsolicited takeovers or delay or prevent changes in our control or management, including transactions in which stockholders might otherwise receive a premium for their shares over the then current market price. These provisions may also limit the ability of stockholders to approve transactions that they may deem to be in their best interests.

 

 

 

The existence of the foregoing provisions of our certificate of incorporation and bylaws and the DGCL may have an anti-takeover effect and could delay, defer or prevent a tender offer or takeover attempt that a stockholder might consider in its best interest, including those attempts that might result in a premium over the market price for the shares of our Common Stock held by stockholders.

 

 

Transfer Agent

 

The transfer agent and registrar for the Common Stock is Continental Stock Transfer & Trust Company.

 

 

Listing

 

Our Common Stock is listed on The Nasdaq Stock Market under the symbol “ICAD.”

 

 
EX-10.P 3 ex_491141.htm EXHIBIT 10(P) ex_491141.htm

 

 

Exhibit 10.p

EMPLOYMENT AGREEMENT

 

 

 

THIS EMPLOYMENT AGREEMENT (the “Agreement”) is made and entered into as of the th day of March, 2023 (the “Effective Date”), between iCAD, Inc., a corporation with a principal place of business at 98 Spit Brook Road Suite 100, Nashua, NH 03062 (which hereinafter includes any parent, subsidiary and affiliate, and is collectively referred to as the “Company”), and Dana Brown (hereinafter referred to as “Executive” or “you”). In consideration of the promises and the mutual covenants herein, and for other good and valuable consideration, the receipt and sufficiency of which are hereby acknowledged, the parties hereto mutually agree as follows:

 

 

1.

Eligibility For Employment. The Immigration Reform and Control Act requires all employees of

U.S. companies to have evidence of identity and authorization to work in the U.S. Executive represents and warrants that Executive has such authorization and will provide the Company with evidence thereof on or before the Effective Date of this Agreement. Executive further acknowledges that the Company may perform a background check on Executive for purposes relating to Executive’s Company employment, after providing written notice to and obtaining written consent from Executive. At all times Company shall comply with the Fair Credit Reporting Act and any other applicable laws regarding background checks, and Executive agrees that if the results of said background check are unsatisfactory to the Company, the Company may terminate this Agreement immediately upon written notice, and Executive shall have no further rights or obligations hereunder.

 

2.    Employment Period. Executive’s employment hereunder shall be effective on the Effective Date and shall continue until terminated by either party in accordance with Section 7. The period during which Executive is employed under this Agreement shall be referred to herein as the “Employment Period.” The date on which this Agreement terminates pursuant to Section 7 shall be referred to herein as the “Termination Date.”

 

 

3.    Employment Period Duties. During the Employment Period, the Executive shall be employed by and serve as Chief Executive Officer and President of the Company on a full-time basis reporting directly to the Company’s Board of Directors (“Board”). As CEO and President, and subject to Board approval and election by the shareholders of Company, Executive will also serve as a member of the Board. The Executive shall perform such duties as are normally associated with the position of Chief Executive Officer and President of the Company and Chief Executive Officer and President of a public company and such duties as are assigned to Executive from time to time and are consistent with those performed by the position of Chief Executive Officer and President of a public company. Executive hereby agrees and understands that the primary place of work is the Company office in Nashua, NH, and that Executive may also be required to travel, including travel overseas, in furtherance of the duties of the position.

 

4.    Exclusive Service. Executive hereby agrees to devote all of his/her reasonable efforts and business time, attention, and energies to the performance of his/her duties under this Agreement and to the Company; provided that Executive may serve on the board of directors of purely philanthropic or civic organizations or on the board of directors of one other company that is not competitive with the business of the Company (“Corporate Boards”), in each case only to the extent that such service or participation does not interfere with

 

Executive’s employment with the Company or duties under this Agreement. Executive may serve on the board of directors of additional companies that are not competitive with the business of the Company to the extent that such service or participation does not interfere with Executive’s employment with the Company or duties under this Agreement and Executive has advised the Company prior to commencing, and the Company has consented (which consent shall not be unreasonably withheld) to, such additional Corporate Board service.

 

5.    Restrictive Covenants. Executive understands and acknowledges that Executive will have direct and indirect responsibility for managing and overseeing analysis throughout the Company, working directly with the executive team, and overseeing special projects. Executive understands and agrees that her duties extend to all geographic regions in which the Company operates and all other jurisdictions where the Company conducts business during the Employment Period in furtherance of the Company’s business and relationships. Executive further understands and agrees that Executive will have and be given access to, solely for the purpose of furthering the Company’s business, all of the Company’s trade secrets, and proprietary and confidential information, Executive will become familiar with such trade secrets and information, and Executive’s services will be special, unique and extraordinary to the Company in this regard. Consequently, the Executive agrees as follows:

 

5.1    During the Employment Period and during the one (1) year period following the Termination Date (the “Covenant Period”), Executive will not, directly or indirectly, individually or jointly, own any interest in, operate, join, control, promote, participate, engage or have any other interest (whether Executive is acting as owner, partner, stockholder, employee, broker, agent, principal, trustee, board member, corporate officer, director, advisor, consultant or in any other capacity), or enter into the employment of or perform any other services for any person or entity (other than the Company) that engages in any business activities that are competitive with the business in which the Company is engaged during the Employment Period, anywhere in the United States (the “Covenant Area”). Executive agrees and understands that the provisions described in this Section 5.1 are necessary to protect the good will and the confidential, proprietary and trade secret information belonging to the Company. Notwithstanding anything herein to the contrary, this Agreement will not prevent Executive from holding for investment up to 5%, or any amount provided by law, whichever is greater, of any class of stock or other securities of a publicly held company, if such stock is publicly traded and listed on any national or regional stock exchange.

 

5.2    Executive understands that the Company has spent considerable time, effort and expense developing proprietary information and has taken reasonable measures to protect its secrecy. Therefore, as a condition of employment with the Company, Executive shall execute the Non-Solicitation, Non- Disclosure and Inventions Assignment Agreement (the “NDA”), which is attached hereto as Exhibit A and incorporated by reference herein. The NDA is intended to survive and does survive the termination or expiration of this Agreement. The obligations, duties and liabilities of the Executive pursuant to this Section 5 and Exhibit A of this Agreement are continuing, absolute and unconditional, and shall remain in full force and effect, despite any termination of this Agreement for any reason whatsoever, with or without Cause.

 

6.    Compensation and Benefits. As compensation for the services to be performed by the Executive under this Agreement, the Company agrees to pay the Executive, and the Executive agrees to accept the following:

 

6.1    Salary. The Company shall pay to the Executive an annual base salary of Four Hundred Thousand US Dollars ($400,000) (the “Base Salary”) commencing on the Effective Date of this Agreement, which shall be payable in equal installments, not less frequently than bi-weekly, in accordance with the Company’s payroll practices; shall be subject to customary and required deductions and withholdings; and shall be reviewed by the Company in its sole discretion based upon the Executive’s and the Company’s performance and may be increased (but not decreased).

 

6.2    Discretionary Bonus. Executive will be eligible to participate in Company’s annual discretionary bonus plan for executives (“Bonus Plan”), subject to its terms and conditions, with the potential to earn a cash and/or equity-based bonus up to thirty (30) percent of Executive’s Base Salary, based upon achievement of corporate and individual goals under the Bonus Plan (“Discretionary Bonus”) for the given calendar year to which such Discretionary Bonus relates (“Bonus Year”). Any Discretionary Bonus shall be paid in full in a single lump sum cash payment during the calendar year following the Bonus Year for which it is earned and vested (“Payment Calendar Year”) and no later than the earlier of (i) December 31 of the Payment Calendar Year or (ii) fifteen (15) calendar days following the date on which the Company publicly announces its results of operations for such Bonus Year. No annual Discretionary Bonus is guaranteed, and its payment rests in the sole discretion of the Company.

 

6.3    Benefits. The Executive shall be entitled to participate in the Company’s benefit plans, including but not limited to, medical, dental, vision, life and disability insurance plans, and 401k plan for its employees, subject to the eligibility and contribution requirements, enrollment criteria and the other terms and conditions of such plans. The Company reserves the right to modify, amend and eliminate any such plans, in its sole and absolute discretion.

 

 

6.4    Paid Time Off. Executive shall be entitled to paid time off (“PTO”) and holidays pursuant to the terms of the Company’s paid time off policy as may exist and be amended from time to time. Initially, Executive shall accrue up to eight weeks of PTO per calendar year.

 

 

6.5    Expense Reimbursement. The Company shall reimburse the Executive for any reasonable out-of-pocket business expense, including for travel, marketing, entertaining or other similar business expenses incurred by the Executive during the Employment Period in the discharge of the position duties under this Agreement (“Expense”); provided that for each Expense, such Expense was incurred and the related reimbursement request was made, in compliance with the Company’s expense reimbursement policy in effect and supported by relevant documentation.

 

6.6    Stock Options. Subject to approval by the Company’s Board of Directors, you will be granted 250,000 iCAD incentive stock options, subject to a 3-year vesting schedule and a 10-year expiration period. The exercise price is determined by the fair market value of the Company’s stock on the grant date. In addition, you will be eligible to receive an additional grant of stock options or other form of equity on each anniversary of the Effective Date.

 

7.    Termination. Notwithstanding any other provision of this Agreement, the employment relationship between the Company and Executive shall be an at-will employment relationship. Either party may terminate Executive’s employment under this Agreement at any time for any reason. For purposes of this Agreement, the “Termination Date” shall mean (a) if Executive’s employment is terminated by death, the date of death;

 

 

(b)

if Executive’s employment is terminated by Disability, the fifteenth (15th) day after Notice is given; and

(c)    If Executive’s employment is terminated with Cause, without Cause, or for Good Reason (as defined below), the later of the date specified in the Notice or after expiration of any applicable cure periods, if any. No matter the reason for termination, on or prior to the Termination Date, Executive shall return to the Company any and all Proprietary Information (as defined Exhibit A) in the Executive’s possession, together with any and all other property of the Company.

 

7.1    Notice of Termination. In the event this Agreement is terminated by Executive for any reason other than for Good Reason (as defined below), Executive shall provide the Company with a written notice (“Notice”) of Executive’s intent to terminate this Agreement at least thirty (30) days prior to the Termination Date. In the event that the Agreement is terminated by the Executive for Good Reason, Executive must satisfy the Good Reason Process and Good Reason Cure Period as defined below. In the event that this Agreement is terminated by the Company without Cause (as defined below), the Company shall provide the Executive with Notice of its intent to terminate this Agreement at least thirty (30) days prior to the Termination Date. For purposes of this Agreement, Notice shall mean a notice which shall indicate the specific termination provision in this Agreement relied upon and shall set forth in reasonable detail the facts and circumstances claimed to provide a basis for termination under the provision so indicated. For the purpose of this Section 7, “Cause” shall mean Executive: (i) fails or refuses to substantially perform Executive’s obligations under this Agreement or to the Company (other than such failure directly resulting from a legally protected illness, condition or disability); provided, however, that the Company shall have provided Executive with written notice that such actions are occurring and the Executive has been afforded at least thirty (30) days to cure same; (ii) engaging in illegal conduct, gross negligence or willful misconduct (including but not limited to, theft, fraud, embezzlement and securities law violations) that is, or is reasonably likely to be, injurious to the Company or its affiliates; (iii) violating a federal or state law or regulation applicable to the Company’s business which violation is, or is reasonably likely to be, injurious to the Company; (iv) breaching the terms of any restrictive covenant agreement, confidentiality agreement or invention assignment agreement between Executive and the Company; (v) being convicted of, or entering a plea of nolo contendere to, a felony, or committing any act of moral turpitude, dishonesty or fraud, or the misappropriation of property belonging to the Company or its affiliates; (vi) engaging in any act that constitutes misconduct, theft, fraud, misrepresentation, conflict of interest, or breach of fiduciary obligations or duty of loyalty to the Company;

 

(vii) possessing or use of illegal drugs, a prohibited substance and/or alcohol, to such extent that it impairs Executive’s ability to perform the duties or responsibilities or compromises the safety of Executive or others, subject to applicable law; or (viii) violating or failing to comply with any securities law, rule or regulation, or stock exchange regulation or rule relating to or affecting the Company, including, but not limited to, Executive’s failure or refusal to honestly provide a certificate in support of the Company or officer or employee of the Company as required under and in compliance with the Sarbanes-Oxley Act of 2002. In the event that Executive terminates this Agreement for any reason other than Good Reason, or the Company terminates this Agreement for Cause (as defined herein), the Agreement shall automatically terminate on the Termination Date and Executive shall only receive payment of any accrued but unpaid Base Salary through the Termination Date, reimbursement for any unpaid and approved expenses incurred pursuant to Section 6.6 through the Termination Date, and any accrued but unpaid vacation (collectively, the “Accrued Amounts”). “Good Reason” means that Executive has complied with the “Good Reason Process” (as defined below) following the occurrence of any of the following events: (a) the Company changing the Executive’s position such that she is no longer the Chief Executive Officer and President of the Company, or materially diminishing

 

the Executive’s authority, duties and/or responsibilities such that his/her authority, duties and/or responsibilities are no longer commensurate with those customarily associated with the title of Chief Executive Officer and President; (b) the Company reducing the Executive’s compensation below the Base Salary; (c) the Company requiring the Executive, without his/her consent, to relocate more than fifty (50) miles from the Company’s principal office to which she reports as of the Effective Date; or (d) any material breach by the Company of any of its obligations under this Agreement; or (e) the Company demonstrably demanding that Executive perform her duties in a manner that violates any applicable laws, the Company Code of Business Conduct and Ethics, or any Company policies. “Good Reason Process” means that (a) the Executive reasonably determines in good faith that a Good Reason condition has occurred; (b) the Executive notifies the Company in writing of the occurrence of the Good Reason condition within forty-five (45) days of the occurrence of such condition; (c) the Executive cooperates in good faith with the Company’s efforts, for a period not less than thirty (30) days following such notice (the “Good Reason Cure Period”), to remedy the condition; (d) notwithstanding such efforts, the Good Reason condition continues to exist; and (e) the Executive terminates his/her employment within thirty (30) days after the end of the Good Reason Cure Period.

 

 

7.2    Termination Upon Death or Disability. In the event of Executive’s death or the Executive’s incapacity due to Disability (as defined herein) during the Employment Period (as defined herein), the Agreement shall automatically terminate on the Termination Date and Executive shall only receive payment of the Accrued Amounts. In the event of Executive’s death, those payments will be made to the estate, legal representative or beneficiary, as applicable, of Executive and any death benefits payable and due to the death of Executive under Company benefit plans or programs will also be paid. For the purpose of this Section 7.2, Disability shall be defined as the Executive being absent and unable to perform the essential functions of her position under this Agreement, with or without a reasonable accommodation, for either ninety (90) consecutive days or a total of 90 days out of any period of one hundred and eighty consecutive days, all as determined in good faith by the Company.

 

7.3    Severance Upon Termination of Employment Without Cause or for Good Reason. In the event that the Company terminates this Agreement or Executive’s employment without Cause (as defined in Section 7.1), or Executive terminates this Agreement for Good Reason (as defined in Section 7.1 and subject to the satisfaction of the Good Reason Process and Good Reason Cure Period), then subject to the conditions set forth in this Section 7.3, the Executive shall receive the Accrued Amounts, as well as an amount equal to the pro rata share of the Discretionary Bonus for the employment year in which the Termination Date occurs, payable at such time the Discretionary Bonus, if any, would otherwise have been payable in accordance with Section 6.3 hereof. Additionally, the Company shall pay its share of the COBRA premiums necessary to continue Executive’s health insurance coverage in effect for Executive and Executive’s eligible dependents (as of the Termination Date) for twelve (12) months beyond the Termination Date, provided that Executive timely elects continued coverage under COBRA following the Termination Date. Executive’s receipt of payments and benefits in this Section 7.3 is conditioned on and subject to (i) Executive signing and not rescinding this Agreement and the NDA attached hereto as Exhibit A (and incorporated herein), and (ii) Executive signing and not rescinding an effective, general release of all claims in favor of the Company and in a form acceptable to the Company within no greater than 60 days following Executive’s Termination Date.

 

 

7.4    Termination Following Change in Control. Anything contained herein to the contrary notwithstanding, in the event the Executive’s employment hereunder is terminated within nine (9) months

 

following a Change in Control (as defined below) by the Company without Cause or by the Executive for Good Reason, then the Company shall pay to the Executive in complete satisfaction of its obligations under this Agreement, the Accrued Amounts, as well as an amount equal to (i) (a) her Base Salary as then in effect for a period of six months (6) months from the Termination Date, payable in equal installments on the Company’s normal payroll dates for the six-month (6) month period following the Termination Date; and (b) an amount equal to the Discretionary Bonus which would otherwise been payable in accordance with Section

6.3 hereof for the employment year in which the Termination Date occurs, payable at such time the Discretionary Bonus, if any, would otherwise have been payable in accordance with Section 6.3 hereof; and

(c) the Company shall pay its share of the COBRA premiums necessary to continue Executive’s health insurance coverage in effect for Executive and Executive’s eligible dependents (as of the Termination Date) for eighteen (18) months beyond the Termination Date, provided that Executive timely elects continued coverage under COBRA following the Termination Date.; or (ii) except with regard to the payment of any amount that is a Section 409A Amount, the Company, in its sole discretion, may elect to make a lump sum cash payment equal to the present value of the payments otherwise due under clause (i); provided that if any severance payment payable after a “Change in Control” as defined in Section 280G of the Internal Revenue Code of 1986 (the “Code”), either alone or together with other payments or benefits, either cash or non-cash, that the Executive has the right to receive from the Company, including, but not limited to, accelerated vesting or payment of any deferred compensation, options, stock appreciation rights or any benefits payable to the Executive under any plan for the benefit of employees, which would constitute an “excess parachute payment” (as defined in Code Section 280G), then such severance payment or other benefit shall be reduced to the largest amount that will not result in receipt by the Executive of a parachute payment. The determination of the amount of the payment described in this subsection shall be made by the Company’s independent auditors at the sole expense of the Company. For purposes of clarification the value of any options described above will be determined by the Company’s independent auditors using a Black-Scholes valuation methodology.

 

 

For purposes of this Agreement, a “Change in Control” shall be deemed to occur (i) when any “person” as defined in Section 3(a)(9) of the Securities Exchange Act of 1934, as amended (the “Exchange Act”), and as used in Section 13(d) and 14(d) thereof, including a “group” as defined in Section 13(d) of the Exchange Act, but excluding the Executive, the Company or any subsidiary or any affiliate of the Company or any employee benefit plan sponsored or maintained by the Company or any subsidiary of the Company (including any trustee of such plan acting as trustee), becomes the “beneficial owner” (as defined in Rule 13(d)(3) under the Exchange Act) of securities of the Company representing 50% or more of the combined voting power of the Company’s then outstanding securities; or (ii) the sale of all or substantially all of the assets of the Company, or (iii) the occurrence of a transaction requiring stockholder approval for the acquisition of the Company by an entity other than the Company or a subsidiary or an affiliated company of the Company through purchase of assets, or by merger, or otherwise.

 

If within nine (9) months after the occurrence of a Change in Control, the Company shall terminate the Executive’s employment without Cause or Executive shall resign for Good Reason, then notwithstanding the vesting and exercisability schedule in any stock option or other equity award agreement between the Company and the Executive, all unvested stock options and other equity awards granted by the Company to the Executive pursuant to such agreement shall immediately vest and become exercisable and shall remain exercisable for not less than one year thereafter.

 

8.    Injunctive Relief. Executive and the Company: (i) intend that the provisions of Section 5 and Exhibit A be and become valid and enforceable; (ii) acknowledge and agree that the provisions of Section 5 and Exhibit A are reasonably necessary to protect the legitimate interests of the Company; and (iii) that any violation of Section 5 or Exhibit A will result in immediate and irreparable injury to the business and good will of the Company for which there exists no adequate remedy at law. Accordingly, Executive agrees that if she violates any of the provisions of Section 5 or Exhibit A then, in addition to any other remedy available at law or in equity, the Company shall be entitled to specific performance or injunctive relief without posting a bond, or other security, and without notice to Executive or the necessity of proving actual damages.

 

9.    Warranties and Covenants. As an inducement to the Company to enter into this Agreement, Executive represents and warrants as follows: (i) there exist no impediments or restraints, contractual or otherwise on Executive’s power, right or ability to enter into this Agreement and to perform her duties and obligations hereunder; and (ii) the performance of her obligations under this Agreement do not and will not violate or conflict with any agreement relating to confidentiality, non-competition or exclusive employment to which Executive is or was subject.

 

10.    Indemnification. In the event that Executive is made a party or threatened to be made a party to any action, suit, or proceeding, whether civil, criminal, administrative or investigative, (collectively, a “Proceeding”) by reason of the fact that Executive is or was an employee, officer or director of the Company, or is or was serving at the request of the Company as a director, officer, member, employee or agent of another corporation or a partnership, joint venture, trust or other enterprise, Executive shall be indemnified and held harmless by the Company to the fullest extent permitted by, and except as prohibited under, applicable law from and against any liabilities, costs, claims and expenses, including all costs and expenses incurred in defense of any Proceeding (including attorneys’ fees). Costs and expenses incurred by Executive in defense of such Proceeding (including attorneys’ fees) shall be paid by the Company in advance of the final disposition of such litigation upon receipt by the Company of: (i) a written request for payment; (ii) appropriate documentation evidencing the incurrence, amount and nature of the costs and expenses for which payment is being sought; and (iii) an undertaking adequate under applicable law made by or on Executive’s behalf to repay the amounts so paid if it shall ultimately be determined by a court of competent jurisdiction that Executive is not entitled to be indemnified by the Company under this Agreement. This indemnification provision shall not apply to any Proceeding initiated by Executive or the Company relating to a dispute between Executive and the Company with respect to this Agreement or Executive’s employment under this Agreement.

 

11.    Directors and Officers Insurance. The Company represents that it will maintain directors’ and officers’ liability insurance during the term of Executive’s employment providing coverage to Executive on terms that are no less favorable than the coverage provided to the directors and senior most executives of the Company, subject to the terms and exclusions of the applicable policy.

 

12.    Withholding. All sums payable to Executive shall be reduced by all federal, state, local and other withholding and similar taxes and payments required by applicable law.

 

13.    Code Section 409A; Six Month Holdback. It is intended that all of the payments and benefits payable under this Agreement satisfy, to the greatest extent possible, the exemptions from 409A, and all provisions of this Agreement shall be construed in a manner consistent with the requirements for avoiding taxes or penalties

 

under Section 409A of the Code. To the extent (i) any payments to which Executive becomes entitled under this agreement, or any agreement or plan referenced herein, in connection with Executive’s separation of service from the Company constitute deferred compensation subject to Section 409A of the Code and (ii) Executive is deemed by the Company at the time of such separation of service to be a “specified employee” under Section 409A of the Code, as determined by Company, by which determination Executive agrees to be bound, then such payment shall not be made or commence until the earliest of (i) the expiration of the six (6)- month period measured from the date of Executive’s “separation from service” (as such term is defined below); (ii) the date Executive becomes “disabled” (as defined in Section 409A of the Code); or (iii) the date of Executive’s death following such separation from service; provided, however, that such deferral shall only be effected to the extent required to avoid adverse tax treatment to Executive, including (without limitation) the additional twenty percent (20%) tax for which Executive would otherwise be liable under Section 409A(a)( 1 )(B) of the Code in the absence of such deferral. Upon the expiration of the applicable deferral period, any payments which would have otherwise been made during that period (whether in a single sum or in installments) in the absence of this paragraph shall be paid to Executive in one lump sum. With respect to any determination that the payments or benefits provided for in this Agreement are subject to Section 409A, then each payment or installment is a separate and distinct payment and, to the extent any payment under this Agreement may be classified as a “short-term deferral” within the meaning of Section 409A, such payment shall be deemed a short- term deferral, even if it may also qualify for an exemption from Section 409A under another provision of Section 409A. Each other payment that is not a “short-term deferral” is intended to be a payment upon an involuntary termination from service and payable pursuant to Treasury Regulation Section 1.409A- 1(b)(9)(iii), et. seq., to the maximum extent permitted by that regulation. With regard to any provision herein that provides for reimbursement of costs and expenses or in-kind benefits, except as permitted by Code Section 409A, (i) the right to reimbursement or in-kind benefits is not subject to liquidation or exchange for another benefit, (ii) the amount of expenses eligible for reimbursement, or in-kind benefits, provided during any taxable year shall not affect the expenses eligible for reimbursement, or in-kind benefits to be provided, in any other taxable year, provided that the foregoing clause (ii) shall not be violated with regard to expenses reimbursed under any arrangement covered by Section 105(b) of the Code solely because such expenses are subject to a limit related to the period the arrangement is in effect and (iii) such payments shall be made on or before the last day of the Executive’s taxable year following the taxable year in which the expense was incurred. For purposes of this Agreement, separation or termination of Executive’s employment with the Company shall mean “separation from service” within the meaning of Section 409A of the Code and Section 1.409A-l(h) of the regulations promulgated under the Code or any successor regulations. In any event, Company makes no representations or warranty and shall have no liability to Executive or any other person if any benefits or payments under this Agreement are determined to be deferred compensation subject to Code Section 409A and/or to not to satisfy the conditions of that section. No interest shall be due on amounts deferred.

 

 

14.    Notices. Any notice or other communication required or permitted under this Agreement shall be in writing and shall be deemed to have been given: (i) when hand-delivered if delivered by personal delivery or by Federal Express or similar courier service; (ii) on the date of receipt, refusal or non-delivery indicated on the return receipt if deposited in the United States mail, registered or certified, return receipt requested and with proper postage prepaid; or (iii) when received, if sent by facsimile with a copy sent via regular U.S. mail. All notices shall be addressed to the Company or Executive at their respective addresses set forth below, or

 

to such other address as either party may designate for itself or himself/herself by written notice to the other given from time to time in accordance with the provisions of this Agreement:

 

To Executive:         Dana Brown

98 Spit Brook Road, Suite 100

Nashua, NH 03062

 

To Company:         iCAD, Inc.

98 Spit Brook Road- Suite 100

Nashua, NH 03062

Attn: Chairman of the Board

 

15.    Executives Cooperation. During the Employment Period and thereafter, the Executive shall cooperate with the Company in any internal investigation or administrative, regulatory or judicial proceeding as reasonably requested by the Company (including, without limitation, the Executive being available to the Company upon reasonable notice for interviews and factual investigations, appearing at the Company’s request to give testimony without requiring service of a subpoena or other legal process, volunteering to the Company all pertinent information and turning over to the Company all relevant documents which are or may come into the Executive’s possession, all at times and on schedules that are reasonably consistent with the Executive’s other permitted activities and commitments). In the event the Company requires the Executive’s cooperation in accordance with this section after the termination of the term of this Agreement, the Company shall reimburse the Executive for all of her reasonable costs and expenses incurred, in connection therewith, plus pay the Executive a reasonable amount per day for her time spent.

 

 

 

16.

General Provisions.

 

 

16.1    Amendment. The provisions of this Agreement may be amended, modified, supplemented, or otherwise altered only if the Company’s Chairman of the Board (or Compensation Committee Chairman) and the Executive have each duly executed and delivered to the other party a written instrument which states that it constitutes an amendment or modification (as applicable) to this Agreement and specifies the provision(s) that are being modified or amended (as applicable).

 

16.2    Representation by Counsel and Mutual Negotiation. Each party has had the opportunity to be represented by counsel of her or its choice in negotiating this Agreement. This Agreement shall therefore be deemed to have been negotiated, drafted and prepared at the joint request and direction of the parties, at arm’s length, with the advice and participation of counsel, and shall be interpreted in accordance with its terms and without favor to any party.

 

16.3.    Binding Effect and Assignment. The provisions of this Agreement shall be binding upon and shall inure to the benefit of the Executive, his/her heirs, executors, and administrators, and the Company, its successors and assigns, except that the Executive may not assign any of his/her rights or duties hereunder without the prior written consent of the Company, which consent may be withheld by the Company in its sole discretion. Company may assign its rights, together with its obligations hereunder, to any parent, subsidiary or successor, or in connection with any sale, transfer or other disposition of all or substantially all

 

of its business and assets; provided, however, that any such assignee assumes Company’s obligations hereunder.

 

16.4.    Waivers. The failure by either party at any time to require performance or compliance by the other of any of its obligations or agreements shall in no way affect the right to require such performance or compliance at any time thereafter. The waiver by either party of a breach of any provision hereof shall not be taken or held to be a waiver of any preceding or succeeding breach of such provision or as a waiver of the provision itself. No waiver of any kind shall be effective or binding, unless it is in writing and is signed by the party against whom such waiver is sought to be enforced.

 

16.5.    Entire Agreement. This Agreement, the documents referenced herein, and its Exhibit sets forth the entire Agreement between the Company and the Executive relating to its subject matter and supersedes all such prior agreements and understandings, both written and oral, between the parties with respect to the subject matter of this Agreement including but not limited to the Change of Control and Bonus Agreement entered into by the Company and the Executive in October 2015, which is terminated hereby.

 

16.6.    Headings and Interchangeability. The headings of sections and subsections in this Agreement are merely for convenience of reference and shall not affect the interpretation of any of the provisions of this Agreement. Whenever appropriate, the singular form of a word shall be interpreted in the plural and vice versa. All words and phrases shall be construed as masculine, feminine or neuter gender, according to the context.

 

16.7.    Further Assurances. Each party agrees to cooperate with the other, and to execute and deliver, or cause to be executed and delivered, all such other instruments and documents, and to take all such other actions as may be reasonably requested of him or it from time to time, in order to effectuate the provisions and purposes of this Agreement.

 

 

16.8.    Severability. Whenever possible, each provision of this Agreement shall be construed and interpreted in such a manner as to be effective and valid under applicable law, but if any provision of this Agreement or the application thereof to any party or circumstance shall be prohibited by or invalid under applicable law, such provision shall be ineffective to the extent of such prohibition without invalidating the remainder of such provision or any other provision of this Agreement or the application of such provision to other parties or circumstances. Without limitation of the foregoing, the parties agree and acknowledge that the duration, scope and geographic area of the covenants described in Sections 5 and Exhibit A hereof are fair, reasonable and necessary in order to protect the goodwill and other legitimate interests of the Company, that adequate consideration has been received by the Executive for such obligations, and these obligations do not and will not prevent the Executive from earning a livelihood. If, however, for any reason any court of competent jurisdiction determines that such restrictions are not reasonable, that consideration is inadequate or that the Executive has been prevented unlawfully from earning a livelihood, such restrictions shall be interpreted, modified or rewritten to include as much of the duration, scope and geographic area identified in such provisions as will render such restrictions valid and enforceable.

 

16.9.    Governing Law. This Agreement, the performance of the parties hereunder and any dispute arising out of or in connection with this Agreement shall be governed by the internal laws (and not the law of conflicts) of the State of Delaware. Any claim or controversy arising out of or in connection with this

 

Agreement, or the breach thereof, shall be adjudicated exclusively by the state courts for the State of New Hampshire, or by a federal court sitting in New Hampshire. The parties hereto agree to the personal jurisdiction of such courts and agree to accept process by regular mail in connection with any such dispute.

 

17.    Enforcement. In the event that any proceedings are brought to enforce this Agreement or remedy any breach hereof, then in addition to any and all damages resulting from any breach hereof, the prevailing party shall be entitled to recover its or his costs and expenses, including reasonable attorneys’ fees, incurred in the proceedings relating to the terms and conditions of this Agreement.

 

18.    Counterparts. This Agreement may be executed in any one or more counterparts, each of which shall constitute an original, no other counterpart needing to be produced, and all of which, when taken together, shall constitute but one and the same instrument.

 

 

 

IN WITNESS WHEREOF, the parties hereto have executed this Agreement as of the day and year first written above.

 

 

EXECUTIVE:         COMPANY:

 

[Embedded Table, Chart, Shape or Object can not be converted, please insert manually]

Dana R. Brown         

By: Dana R. Brown (Mar 9, 2023 12:50 MST)                  By:

 

EXHIBIT A

 

iCAD, Inc.

Confidentiality, Invention Assignment and Non-Solicitation Agreement

 

In consideration of employment of the undersigned (“Employee”) by or on behalf of iCAD, Inc. or its subsidiary (the “Company”), Employee covenants and agrees:

 

 

1.

ACKNOWLEDGEMENTS AND EMPLOYEE ACCESS TO CONFIDENTIAL INFORMATION.Employee

acknowledges that: (a) Company is in a highly competitive industry; (b) from the outset of and during the course of Employee’s employment with Company Employee will have access to Confidential Information (as such term is defined below) of Company and/or its client relationships and goodwill, which, are highly valuable to Company and if disclosed in an unauthorized manner, could be highly prejudicial to Company and/or its clients; (c) Company would be irreparably harmed by Employee’s subsequent work for a competitor due to the possibility that there would be inadvertent or other disclosures of Company’s to Confidential Information (as such term is defined below) or that there would be improper interference with its valuable client relationships and goodwill; (d) Employee was given adequate consideration for this Agreement, and that as additional consideration for signing this Agreement and the restrictions contained herein, Employee acknowledges that Employee was given access to Confidential Information (as such term is defined below), proprietary and trade secret information; and (e) the restrictions in this Agreement are reasonable and necessary to protect the Company’s legitimate business interests.

 

 

2.

VALUE OF COMPANY BUSINESS, CLIENTS, AND CONFIDENTIAL INFORMATION.Employee

acknowledges that Company has created and developed Confidential Information (as such term is defined below). Additionally, Employee acknowledges that Company has entered into agreements with third parties whereby these third parties produce confidential, proprietary, and/or trade secret information for Company. Such information has independent actual or potential economic value from not being generally known to the public or to other persons who can obtain economic value from its disclosure or use, and is not readily available through any source other than Company. Maintenance of confidentiality regarding such information and special knowledge is essential to preserving the competitive position and value of Company. Further, the specialized services provided by Company to its clients are such that potential clients might not be aware of the availability of such services from Company. This specialized business requires Company to develop confidential relationships with its clients, whereby Company and each client work together closely to develop customized services for each client. Therefore, information concerning both the nature and the fact that Company's client relationships has independent actual or potential economic value from not being generally known to the public or to other persons who can obtain economic value from its disclosure or use.

 

 

3.

CONFIDENTIAL INFORMATION DEFINED. “Confidential Information” of Company includes, but is not limited to, proprietary and trade secret information; the identity of Company clients; client information, including without limitation, personal, financial, social, or business information, client lists, client addresses or phone numbers, client contracts, particular needs and preferences of each client, and the manner in which business is conducted with each client; business methods; devices; processes; compilation of information; computer software developed by or for Company; computer-aided cancer detection methods; records; sales techniques and figures; marketing strategies; pricing and pricing strategies; methods of data processing; codes; surveys; designs; questionnaires; reports; industry norms; models; forecasts; formulae; equations; studies or data developed in connection with any project or activity of Company, and Company financial information.

 

 

a.

Confidential Information shall not include: (a) information now and hereafter voluntarily disseminated by Company to the public or which otherwise becomes part of the public domain through lawful means; and

 

(b) information already known to Employee as documented by written records which predate Employee's employment with Company.

 

 

4.

NON-DISCLOSURE OF CONFIDENTIAL INFORMATION. The Employee shall not, during or after Employee's employment with Company, use, publish, communicate, reproduce, disclose, remove from Company premises, or disseminate in any manner whatsoever any Confidential Information, either directly or indirectly, except as

 

required in the course of employment with Company, as expressly authorized in writing by an officer or manager of Company, or as is disclosed as part of a voluntary communication with the United States Securities and Exchange Commission or any other governmental agency about a good-faith belief that a securities law violation may have occurred. Nothing in this Agreement shall waive or release any rights or claims that Employee may have under the Dodd-Frank Wall Street Reform and Consumer Protection Act. Nothing in this Agreement prohibits Employee from discussing terms and conditions of employment or engaging in other concerted activity protected by law. Further, nothing in this Agreement prohibits Employee from cooperating with governmental investigations or reporting possible violations of laws or regulations to any governmental agency or entity, as required by law.

 

 

5.

DUTY TO PREVENT DISCLOSURE. Employee agrees to take all precautions reasonably necessary to prevent the unauthorized handling, use, access, disclosure, or dissemination of Confidential Information either during employment with Company or following termination of employment with Company for any reason whatsoever and Employee shall follow all applicable policies and procedures of the Company regarding maintenance and protection of Confidential Information.

 

 

6.

CLIENT INFORMATION. Employee agrees not to use, publish, communicate, reproduce, disclose, remove from Company premises, or disseminate in any manner whatsoever, for compensation or otherwise, any information, actions, events, behavior, or other conduct that Employee observes or hears from Company’s clients, either directly or indirectly, either during employment with Company or following termination of employment, except as required in the course of employment with Company.

 

 

 

7.

REQUIRED DISCLOSURE. Notwithstanding Sections 4, 5 and 6 above, in the event that Employee is requested or required (by oral questions, interrogatories, requests for information or documents, subpoena, civil investigative demand or other similar process in legal proceedings) to disclose any of the Confidential Information, Employee shall provide Company with prompt written notice of any such request or requirement so that Company may seek a protective order or other appropriate remedy, or waive compliance with the provisions of this Agreement.

 

 

8.

RETURN OF MATERIALS UPON TERMINATION OF EMPLOYMENT. Employee agrees that upon termination of Employee's employment with Company, for any reason whatsoever, Employee will immediately turn over to Company all Confidential Information, including but not limited to, any client lists, client contracts, or other client information in Employee's possession. Employee also agrees that upon Employee’s termination of employment with Company, for any reason whatsoever, to return all other Company property or equipment, including but not limited to documents, computer software, and/or other materials related to the business, professional or personal affairs of Company or any of Company’s clients. Further, Employee will not retain any copies of any of the above materials in hardcopy, electronic or other form.

 

 

 

9.

INVENTIONS.

 

 

a.

Employee has attached hereto, as Exhibit A, a list describing all inventions, original works of authorship, developments, improvements, and trade secrets which were made by him/her prior to his/her employment with the Company (collectively referred to as “Prior Inventions”), which belong to him/her, which relate to the Company’s proposed business, products or research and development, and which are not assigned to the Company hereunder; or, if no such list is attached, Employee represents that there are no such Prior Inventions. If in the course of Employee’s employment with the Company, Employee incorporates into a Company product, process or service a Prior Invention owned by him/her or in which Employee has an interest, Employee hereby grants to the Company a nonexclusive, royalty- free, fully paid-up, irrevocable, perpetual, worldwide license to make, have made, modify, use and sell such Prior Invention as part of or in connection with such product, process or service, and to practice any method related thereto.

 

 

 

b.

Employee will promptly disclose to the Company, or any persons designated by it, all improvements, inventions, original works of authorship, developments, concepts, designs, discoveries, ideas, trademarks, trade secrets, formulae, processes, techniques, know-how and data, whether or not

 

patentable or copyrightable, made or conceived or reduced to practice or learned by Employee, either alone or jointly with others, during the period of Employee's employment hereunder, which are related to or useful in the business of the Company, or result from tasks assigned Employee by the Company, or result from use of premises owned, leased or contracted for by the Company collectively referred to herein as "Inventions"), except as provided in section 8.f below.

 

 

 

c.

Employee agrees that all Inventions shall be the sole property of the Company and its assigns, and the Company and its assigns shall be the sole owner of all patents and other rights in connection therewith. Employee hereby assigns to the Company any rights Employee may have or acquire in all Inventions. Employee further agrees, as to all Inventions, to assist the Company in every proper way (but at the Company's expense) to obtain and from time to time enforce patents and copyrights on and trade secrets relating to Inventions in any and all countries, and to that end Employee will execute all documents for use in applying for and obtaining such patents and copyrights thereon and enforcing same, as the Company may desire, together with any assignments thereof to the Company or persons designated by it.

 

 

d.

Employee's obligation to assist the Company in obtaining and enforcing patents and copyrights for and trade secrets relating to Inventions in any and all countries shall continue beyond the termination of Employee's employment, but the Company shall compensate Employee at a reasonable rate after such termination for time actually spent by Employee at the Company's request on such assistance.

 

 

e.

Employee agrees to keep and maintain adequate and current written records of all Inventions made by him/her (solely or jointly with others) during the term of his/her employment with the Company. The records will be in the form of notes, sketches, drawings, and any other format that may be specified by the Company. The records will be available to and remain the sole property of the Company at all times.

 

 

10.

THIRD PARTY INFORMATION. Employee acknowledges and agrees that Employee will not utilize any confidential, proprietary or trade secret information of any other party in Employee's work for the Company, will not knowingly infringe on the patent, copyright or trademark of any other party in Employee's work for the Company, and is not bound or restricted in Employee's work for the company as a result of any non-competition or other agreement or agreements to which Employee is bound.

 

 

11.

PROHIBITION ON USE OF TRADE SECRET INFORMATION TO SOLICIT CLIENTS. Employee agrees that

 

during his/her employment with Company and following termination of Employee's employment with Company, for any reason whatsoever, Employee shall not use any Company trade secrets to contact or solicit any clients or prospective clients of Company whom he/she served or whose names became known to him/her while in the employ of Company either on the Employee's behalf or on behalf of any other party engaged in a business which is competitive with Company.

 

 

12.

NON-SOLICITATION OF COMPANY EMPLOYEES. Employee agrees that during his/her employment with Company and for a period of one year following termination of his/her employment with Company, Employee shall refrain from interfering with Company's employees and shall not directly or indirectly, recruit or attempt to recruit, solicit or attempt to solicit, induce or attempt to induce, persuade or attempt to persuade any Company employee to leave the service of Company, whether or not the solicited employee would commit any breach of his or her own employment terms by so leaving.

 

 

 

13.

NO COMPETITION DURING EMPLOYMENT. Employee agrees that during his/her employment with Company, Employee will not engage in any other employment or activity that might interfere with or be in competition with the interests of Company.

 

 

14.

NON-COMPETE AFTER EMPLOYMENT. Employee agrees that for a period one year following the termination of his/her employment with Company (“Restrictive Period”), he/she will not, directly or indirectly work for a business directly competitive with the Company within the United States of America. This means

 

Employee will not engage in any activities involving computer-aided detection or diagnosis or treatment of cancer or other conditions as an employee, owner, investor, independent contractor, or consultant during the Restrictive Period.

 

 

 

 

 

15.

REMEDIES. In the event Employee breaches any of the covenants contained herein, Employee acknowledges that the Company’s remedy at law for damages will be inadequate and that a breach may cause irreparable injury to Company that could not be compensated by money damages. Therefore Company may enforce this Agreement by seeking injunctive relief, obtain a court order prohibiting Employee from breaching the Agreement and seek to recover any and all costs and expenses incurred in enforcing this Agreement, in addition to any other relief provided by applicable law. The limitations in this Agreement, which apply for a period one year after termination, shall be enforced by a court from the date of the last breach or violation of the applicable restriction(s) up to twenty-four months after termination of employment.

 

 

16.

TRADE SECRETS. The Parties further recognize and acknowledge that neither the above provisions nor Company's exercise of any rights thereunder shall limit the rights of Company under applicable statutes and common law rules regarding trade secrets or limit the rights of Company to seek damages relief.

 

 

17.

TERMINATION OF EMPLOYEE. Violation by Employee of any of these provisions shall, in addition to any other remedy available to Company, be sufficient basis for immediate termination of Employee as an employee of the Company.

 

 

18.

SEVERABILITY AND REFORMATION. The parties agree that in the event a court of competent jurisdiction finds any provision of this Agreement to be invalid or otherwise unenforceable, the remaining portions of this Agreement will retain their full force and effect. If a court decides that any provision of this Agreement is too broad, then the court may limit and/or reform that provision and enforce it as limited and/or reformed.

 

 

19.

ENTIRE AND SOLE AGREEMENT. The parties agree that this Agreement contains their entire agreement and supersedes all other agreements and understandings, whether written or oral, covering the subject matter hereof. The parties warrant that there were no representations, agreements, arrangements or understandings, whether written or oral, between them relating to the subject matter contained in this Agreement which are not fully expressed herein. No modification, amendment or waiver of any of the provisions contained in this Agreement, or any future representations, promise, or condition in connection with the subject matter of this Agreement, shall be binding upon any party to this Agreement unless made in writing and signed by such party or by a duly authorized officer, partner, or agent of such party.

 

 

 

20.

CHOICE OF LAW AND FORUM. The parties agree that the laws of the State of New Hampshire shall govern the interpretation and enforcement of this Agreement, without giving effect to that state's choice of law rules and shall exclusively be enforced by any state or federal court of the State of New Hampshire, and the parties to this Agreement consent to the jurisdiction and venue of New Hampshire.

 

 

21.

INDEPENDENT REVIEW AND ADVICE. By signing his/her name below, Employee expressly acknowledges that he/she has read this Agreement, has had the opportunity to ask Company representatives questions about it, has had the opportunity to consult with an attorney of his/her choice (at his/her own expense) before signing it, and understands the contents of this Agreement. Employee further agrees that signing this Agreement is a condition of his/her employment with Company and payment therefore, which he/she understood before accepting employment with Company.

 

 

 

22.

COSTS AND ATTORNEYS FEES. In the event of any dispute, controversy, or other proceedings (including litigation or arbitration) arising out of or related to this Agreement, the prevailing party shall be entitled to reimbursement of all of its costs, including without limitation attorney and expert witness fees and costs.

 

 

 

23.

SUCCESSORS AND ASSIGNS. All covenants, representations, warranties and agreements of the parties contained herein shall be binding upon and inure to the benefit of their respective successors and permitted assigns.

 

Dana R. Brown         

EMPLOYEE SIGNATURE:Dana R. Brown (Mar 9, 2023 12:50 MST)         


 

 

YOUR NAME PRINTED: Dana R. Brown


 

 

DATE: Mar 9, 2023

 

_

 
EX-10.Q 4 ex_491142.htm EXHIBIT 10(Q) ex_491142.htm

 

Exhibit-10.q

 

TRANSITION AND SEPARATION AGREEMENT

 

This Transition and Separation Agreement and General Release (the “Separation Agreement”) is entered into by and between Stacey Stevens (“Employee”), an individual residing in the State of Massachusetts, and iCAD, Inc., a Delaware corporation (the “Company”). The Employee and the Company shall herein be referred to as the “Parties.”

 

WHEREAS, Employee has been employed by the Company pursuant to an Employment Agreement dated March 1, 2022 (the “Employment Agreement”);

 

WHEREAS, Employee’s employment with the Company is ending as of the Separation Date, set forth below; and

 

 

WHEREAS, Employee and the Company wish to memorialize in writing the terms upon which the employment relationship is ending;

 

THEREFORE, in consideration of the mutual promises herein and for other good and valuable consideration, the receipt and sufficiency of which are hereby acknowledged, Employee and the Company agree as follows:

 

 

1.

Separation From Employment.

 

(a)    Transition of Role. As of March 9, 2023 (the “Transition Date”), Employee shall no longer be Chief Executive Officer and President of the Company and hereby resigns her position as a member of the Board of Directors of the Company (the “Board”). A press release and Q&A relating to Employee’s separation is attached hereto as Exhibit A. The Parties agree that any future press release or public communication concerning Employee’s transition, resignation, separation or by Employee, with respect to the business, operations or management of the Company, shall be substantially in the same form as Exhibit A and consistent with the Parties’ obligations in Section 5. Employee shall serve in the role of Senior Advisor from the Transition Date until the Separation Date, and in such role Employee shall consult with the Board and with the new Chief Executive Officer on business matters as requested from time to time. During the transition period, Employee shall work remotely, except as mutually agreed.

 

 

(b)    Separation Date. Employee’s employment with the Company and all affiliated companies shall end on the earlier of (i) April 30, 2023 or (ii) the effective date of any resignation of employment by Employee (such earlier date being the “Separation Date”). Except as otherwise provided in this Separation Agreement, Employee’s active duties with the Company will cease on the Separation Date.

 

 

2.

Compensation and Benefits.

 

(a)    Base Compensation. Employee shall continue to receive Employee’s current base salary through the Separation Date, in accordance with the Company’s normal payroll practices.

 

(b)    Accrued Paid Time Off. On or before the next regular payroll date following the Separation Date, Employee shall receive payment for five weeks of paid time off (PTO), less any PTO actually taken between January 1, 2023 and the Separation Date.

 

(c)    Severance Payments. If Employee signs (and does not revoke) this Separation Agreement and the Supplemental Release, in accordance with the procedural requirements stated herein, Employee shall receive severance payments in the total amount of

$433,333.33, equivalent to 13 months of Employee’s current base salary, payable in the form of salary continuation over the 13 month period following the Separation Date in accordance with the Company’s normal payroll practices. Severance payments shall begin on the next regular payroll date following the Supplemental Release Effective Date (defined in Exhibit B hereto).

 

 

(d)

Bonus. Employee acknowledges that she will not receive any further bonus

payments.

 

 

(e)

Equity. The post separation exercise period for all outstanding options to

 

acquire Common Stock held by Employee, listed on Exhibit C hereto, shall be extended to a date that is 24 months from the Separation Date.

 

 

(f)

Employee Benefits.

 

 

(i)    Group Health Insurance Coverage. Employee’s group health insurance shall continue through the Separation Date. After such date, the Employee may elect to continue group health insurance at Employee’s own expense to the extent permitted by applicable law and in accordance with the group health insurance plan. Additional information about continuation coverage will be provided separately by the plan administrator.

 

(ii)    Other benefits. Except as otherwise expressly stated herein or as otherwise required by law, as of the Separation Date, Employee shall cease to participate in all employee benefits, plans, policies and practices provided by the Company.

 

 

(g)

Legal Fee Reimbursement. The Company shall reimburse Employee up to

$7,500 for the legal fees incurred by her in connection with the review, negotiation and execution of this Agreement upon receipt of an invoice from Employee’s legal representative.

 

 

3.

Cessation of Authority and Continuing Duties.

 

(a)    Cessation of Authority. Except as provided in any such agreement between the parties, Employee understands and agrees that as of the Separation Date, Employee is no longer authorized to incur any expenses, obligations or liabilities, or to make any commitments on behalf of the Company.

 

(b)    Transition. During the period of thirteen months following the Separation Date, Employee agrees to cooperate reasonably and at mutually convenient times and locations with the Company regarding any transitional assistance that may be requested by the Company, including (i) answering questions about matters relating to the business of the Company or its affiliates as to which Employee has knowledge; and (ii) forwarding to the appropriate person any

 

email, voicemail message or other communication received by Employee after the Separation Date that relates to the business of the Company or its affiliates.

 

(c)    Cooperation. Section 15 of the Employment Agreement is expressly incorporated herein by reference.

 

4.    Return of Company Materials and Property. Employee understands and agrees that, no later than the Separation Date, Employee shall return any and all Company-owned computer equipment, including laptops and other computer accessories, cell phones, security cards, keys, credit cards, marketing materials; any Company customer files, and all documents, data, records, notes, passwords, drawings, manuals, and all other tangible information in whatever form which pertains to the Company or any of the Company’s customers; and the Employee will not retain any such information or any reproduction or excerpt thereof, unless otherwise permitted by a consulting agreement or other agreed relationship between the parties.

 

5.    Nondisparagement and Messaging. For a period from the Effective Date until five years after the Separation Date, Employee will not make any statements that are derogatory or disparaging toward the Company or the Company Parties, as defined below, or the Company’s management, products or services. For a period from the Effective Date until five years after the Separation Date, the Company agrees that the members of Company’s Board and senior management team will not make any statements that are derogatory or disparaging toward Employee. Nothing in this paragraph shall prohibit any person from making any truthful statement in accordance with a subpoena, a court order, a government agency investigation, or as otherwise required by law. The Company and Employee agree that Employee’s separation shall be messaged in all settings (both internally and externally) as follows: “Stacey has elected to resign from employment for personal reasons.” The Company agrees that no member of the Board or senior management team will deviate from this agreed-upon messaging with respect to any communication (written or verbal) with any person or entity regarding Employee’s separation from employment. Furthermore, during the period in which Employee is receiving severance payments, Employee will not make, effect, initiate, cause or assist in any “solicitation” of “proxies” (as those terms are used in the proxy rules of the Securities and Exchange Commission) or consents with respect to any securities of the Company.

 

6.    Restrictive Covenants. The restrictive covenants contained in Section 5.1 of the Employment Agreement are incorporated herein by reference and shall continue in full force and effect in accordance with their terms. The Non-Solicitation, Non-Disclosure and Inventions Assignment Agreement (the “NDA”), described in Section 5.2 of the Employment Agreement, shall also remain in full force and effect in accordance with its terms.

 

 

7.    Indemnification. Section 10 of the Employment Agreement is expressly preserved and incorporated by reference herein.

 

 

 

8.

General Release by Employee.

 

(a)    Release. Except as provided in Section 8(d), Employee, on behalf of himself/herself and Employee’s spouse, heirs, executors, administrators, assigns, insurers, attorneys and other persons or entities, acting or purporting to act on Employee’s behalf

 

(collectively, the “Employee Parties”), does hereby irrevocably and unconditionally release, acquit and forever discharge the Company, and each of its officers, directors, employees, agents, representatives, predecessors, successors, assigns, insurers, and attorneys (collectively, the “Company Parties”), from any and all actions, causes of action, suits, claims, obligations, liabilities, debts, demands, contentions, damages, judgments, levies and executions of any kind, whether in law or in equity, known or unknown, including but not limited to claims which the Employee Parties have or have had against the Company Parties by reason of, arising out of, related to, or resulting from Employee’s employment with the Company or the termination thereof, existing as of the Effective Date (defined in Section 20 below).

 

(b)    Specific Types of Claims Included in Release. The claims released herein specifically include, but are not limited to, the following types of claims:

 

(i)    Claims for compensation or employee benefits, such as wages, salary, bonuses, commissions, incentive payments, overtime pay, vacation pay, holiday pay or reimbursement of expenses, or claims arising under applicable wage payment laws.

 

(ii)    Claims relating to employment discrimination or harassment, such as discrimination or harassment based on race, sex, age, religion, national origin, handicap, disability, marital status, sexual orientation, gender identity, military service, veteran status or other characteristics protected by law. This includes claims arising under Title VII of the Civil Rights Act of 1964, the Civil Rights Act of 1991, the civil rights statute codified at 42 U.S.C. § 1981, the Age Discrimination in Employment Act, the Americans with Disabilities Act, the Equal Pay Act, the Older Workers Benefit Protection Act, the Lilly Ledbetter Fair Pay Act, the Genetic Information Nondiscrimination Act, and any other federal, state or local law of similar purpose or effect.

 

(iii)    Claims relating to employee leave, such as the Family and Medical Leave Act and the Uniformed Services Employment and Reemployment Rights Act, or any other federal, state or local leave law.

 

(iv)    Claims relating to retaliation or whistleblowing, such as the anti-retaliation provisions of the Sarbanes-Oxley Act or the Dodd-Frank Wall Street Reform and Consumer Protection Act; the anti-retaliation provisions of the federal employment discrimination statutes or the Fair Labor Standards Act; or any other federal or state law regarding whistleblower retaliation.

 

(v)    Claims for wrongful discharge or based on laws otherwise restricting an employer’s ability to terminate employees; claims arising in tort or based on personal injury, defamation, invasion of privacy, fraud, misrepresentation or infliction of emotional distress; claims based on breach of contract or breach of a covenant of good faith and fair dealing; or any other federal, state or local law governing the employer-employee relationship, such as the Employee Retirement Income Security Act; the Employee Polygraph Protection Act; the Worker Adjustment and Retraining Notification Act, or the Fair Credit Reporting Act.

 

(c)    Release of Unknown Claims. Employee understands and acknowledges that the foregoing release may include claims that Employee may not know about. It is Employee’s knowing and voluntary intent to release all such known and unknown claims, even though Employee recognizes that someday Employee might learn that facts Employee currently believes to be true are untrue and even though Employee might then regret having signed this Separation Agreement. Nevertheless, Employee is assuming that risk and Employee agrees that this Separation Agreement will remain effective in all respects in any such case. Employee expressly waives all rights Employee might have under any law that is intended to protect Employee from waiving unknown claims. Employee understands the significance of doing so.

 

 

(d)

Exceptions to Release. The foregoing release does not release or impair:

(i) the Company’s promises and obligations under this Separation Agreement; (ii) any rights Employee has under applicable workers compensation laws; (iii) any vested rights under a qualified retirement plan; (iv) any other claims that cannot lawfully be released; (v) Employee’s ability to communicate with the Equal Employment Opportunity Commission or any other governmental agency, as long as Employee does not seek any personal relief for any claims released herein; or (vi) any claims arising after the date of Employee’s execution of this Separation Agreement.

 

 

9.

Release by the Company.

 

(a)    Release. Except as provided in Section 9(b), the Company and the Company Parties do hereby irrevocably and unconditionally release, acquit and forever discharge Employee and the Employee Parties, from any and all actions, causes of action, suits, claims, obligations, liabilities, debts, demands, contentions, damages, judgments, levies and executions of any kind, whether in law or in equity, known or unknown, including but not limited to claims which the Company has or has had against the Employee Parties by reason of, arising out of, related to, or resulting from Employee’s employment with the Company or the termination thereof, existing as of the Effective Date.

 

 

(b)

Exceptions to Release. The foregoing release does not release or impair:

(i) Employee’s promises and obligations under this Separation Agreement; (ii) any claims by the Company or its shareholders based on fraud, embezzlement or breach of fiduciary duty; (iii) any claims that cannot lawfully be released; (iv) any required clawback of incentive compensation in accordance with applicable securities regulations; or (v) any claims arising after the date of Employee’s execution of this Separation Agreement. As of the date of the Company’s execution of this Separation Agreement, the Company represents and warrants that it is not aware of any facts or circumstances supporting claims against Employee for fraud, embezzlement, breach of fiduciary duty or violation of her obligations under the Employment Agreement.

 

 

10.

Employee Representations. Employee hereby acknowledges and agrees as follows:

 

(a)    No litigation or other proceeding has been filed or is pending by the Employee Parties against the Company Parties; no person or entity other than Employee has or has had any interest in the matters released herein; Employee has the sole right, capacity, and exclusive authority to execute this Separation Agreement; and Employee has not sold, assigned,

 

transferred, conveyed or otherwise disposed of any of the claims, demands, obligations, or causes of action released herein.

 

(b)    The release given by Employee in Section 8 of this Separation Agreement is given solely in exchange for the consideration set forth in Section 2 of this Separation Agreement, which is an express condition of receipt of severance under the Employment Agreement.

 

 

(c)    By entering into this Separation Agreement, Employee does not waive rights or claims that may arise after the date this Separation Agreement is executed.

 

(d)    Employee has been advised to consult an attorney prior to entering into this Separation Agreement, and has had the opportunity to do so.

 

(e)    Employee has been given a period of at least twenty-one (21) days within which to consider the terms of this Separation Agreement, and if Employee chooses to sign and return this Separation Agreement in less than 21 days, Employee does so of Employee’s own free will and volition.

 

 

(f)    Employee may revoke this Separation Agreement by providing written notice of revocation to the Company’s General Counsel, Patricia Padurean, within seven (7) days after the date on which Employee signs this Separation Agreement. In the event Employee revokes this Separation Agreement during the seven day revocation period, this Separation Agreement shall be entirely void and Employee shall not be entitled to any of the consideration provided in Paragraph 2 of this Separation Agreement.

 

 

11.

[Section intentionally left blank]

 

12.    No Other Representations. Employee represents and acknowledges that in executing this Separation Agreement Employee does not rely, and has not relied, upon any representation or statement not set forth herein made by any of the Company Parties or by any of the Company Parties’ agents, representatives, or attorneys with regard to the subject matter, basis, or effect of this Separation Agreement or otherwise.

 

13.    No Admission of Liability. This Separation Agreement shall not be construed as an admission of liability by the Company or the Employee or an admission that the Company or Employee has acted in any way wrongfully towards the other. The parties specifically deny and disclaim any such liability or wrongful conduct.

 

 

14.    Taxation and Withholding. Employee acknowledges that payments and benefits hereunder may be taxable and that the Company makes no representation or warranty regarding the income tax effects of any payment or benefit provided hereunder. Employee shall be solely responsible for Employee’s liability with respect to all payments and benefits provided under this Separation Agreement. Company may withhold from any amounts payable under this Separation Agreement such federal, state or local taxes as shall be required to be withheld pursuant to any applicable law or regulation.

 

15.    Knowledgeable Decision By Employee. Employee represents and warrants that Employee has read all the terms of this Separation Agreement. Employee understands the terms of this Separation Agreement and understands that this Separation Agreement releases forever the Company Parties from any legal action arising from Employee’s employment relationship with the Company, and the termination of that relationship between Employee and the Company. Employee is voluntarily signing and delivering this Separation Agreement of Employee’s own free will in exchange for the parties’ mutual agreement to execute this Separation Agreement, which Employee acknowledges and agrees is adequate and satisfactory.

 

16.    Severability. In the event any portion or clause of this Separation Agreement is deemed invalid or unenforceable in a court of law, the remainder of the Separation Agreement shall be severed from the invalid or unenforceable portion.

 

17.    Entire Agreement. This Separation Agreement expresses the entire agreement of the parties with respect to its subject matter. Any prior agreement (whether written or oral) between the parties with respect to the subject matter of this Separation Agreement is null and void, except that the NDA, documents pertaining to Employee’s equity ownership, and certain provisions of the Employment Agreement shall survive as further described in this Separation Agreement. This Separation Agreement may only be modified in a writing signed by both parties.

 

18.    Assignment. This Separation Agreement shall accrue to the benefit of, and be binding upon, the Company and its successors and assigns, and shall be freely assignable to any entity with which the Company may merge or otherwise combine, or to which the Company may sell all or substantially all of its assets. No assignment of this Agreement by the Company shall be effective unless the successor or assign acknowledges its obligations to honor all of the Company’s promises and obligations under this Separation Agreement, including (without limitation) the obligation to provide the compensation and benefits described in Section 2. This Separation Agreement is personal to the Employee and may not be assigned by Employee.

 

19.    Governing Law. This Separation Agreement shall be construed in accordance with, and governed by, the laws of the State of Delaware.

 

20.    Effective Date. For purposes of this Separation Agreement, the “Effective Date” of this Separation Agreement shall be the date on which this Separation Agreement becomes effective, which shall be the date which is exactly eight (8) days following the Execution Date, unless this Separation Agreement has been revoked by Employee prior to such date in accordance with the provisions of this Separation Agreement. The “Execution Date” shall mean that date on which this Separation Agreement is signed by Employee.

 

 

21.    Offer Period. The signed original of this Separation Agreement must be returned to the Chief Legal Officer of the Company no later than March 9, 2023 or this offer will be considered withdrawn.

 

NOTICE: THIS SEPARATION AGREEMENT CONTAINS A WAIVER OF LEGAL RIGHTS. YOU SHOULD READ IT CAREFULLY AND CONSIDER SEEKING THE ADVICE OF AN ATTORNEY (AT YOUR OWN EXPENSE) BEFORE SIGNING IT.

 

 

IN WITNESS WHEREOF, the parties have executed this Separation Agreement, which shall be deemed effective as of the “Effective Date,” as defined in Section 20 above.

 

 

ex_491142img001.jpg

 

iCAD, Inc.

 

By:          

 

 

Printed Name:

 

Dana Brown         

 

 

Title:          Executive Chairman         

 

 

 

 

[Embedded Table, Chart, Shape or Object can not be converted, please insert manually]

 

 

 

Stacey Stevens

 

[Embedded Table, Chart, Shape or Object can not be converted, please insert manually]

 

 

 

Date of Signature

 

EXHIBIT A

PRESS RELEASE AND Q&A

 

 

March 10, 2023

 

iCAD Announces Leadership Transition

 

Stacey Stevens Resigns as President and CEO and as a Member of the Board

 

Dana Brown Named President and CEO and Chairman of the Board

 

NASHUA, N.H. – March 10, 2023 - iCAD, Inc. (NASDAQ: ICAD), a global medical technology leader providing innovative cancer detection and therapy solutions, today announced the Board of Directors has accepted the resignation, for personal reasons, of Stacey Stevens as President and CEO and named Dana Brown as President and Chief Executive Officer, effective immediately. Ms. Brown will also retain her position as Chairman of the Board.

 

The Board congratulates Ms. Stevens on her outstanding leadership and thanks her for her dedicated service of over 16 years that has led to numerous successes for the organization. Ms. Stevens joined iCAD as its Senior Vice President Marketing and Strategy in 2006. Since then, she helped to build important strategic partnerships, improve and stabilize shareholder and customer relationships, usher in the transition from a perpetual license business model to a subscription approach among many other accomplishments. Her marketing and strategy, sales and partnership building skills have created a foundational structure that will serve iCAD for years to come and are a true testament to Ms. Stevens’ skillset as a leader. “We cannot thank Ms. Stevens enough for the commitment, passion, creativity, and enthusiasm she has given iCAD during her tenure,” said Dr. Susan Wood, member of iCAD’s Board of Directors and Chairman of the Compensation Committee.

 

"Dana takes the reins of this great company at a time of transformation, and the Board has every confidence that she is the best leader to set the vision and drive the plans for the Company's continued success and growth. She has the right mix of skills and experience to lead us forward having run large, complex technology organizations, delivered strong financial and operational results in the face of turnarounds, and overseen strategy and innovation for the world’s leading breast cancer organization," said Dr. Rakesh Patel, member of iCAD’s Board of Directors and Chairman of the Nominating and Corporate Governance committee.

 

Ms. Brown said, "I'm thrilled to be leading this incredible company. Working alongside our talented team, our Board, our clients and partners, I am committed to upholding our vision to be the world’s most pervasive and personalized suite of AI cancer detection solutions for our shareholders and stakeholders. Breast cancer is the most common cancer in women worldwide and the second leading cause of cancer death among women in the U.S. With iCAD’s early detection technology, we have the ability to detect cancers early thereby giving individuals the opportunity for more positive outcomes and more lives saved. I am energized by this challenge and look forward to guiding iCAD’s continued success."

 

iCAD expects to file its Annual Report on Form 10-K for the period ending December 31, 2023 by Tuesday, March 28, 2023.

 

About iCAD, Inc.

 

Headquartered in Nashua, NH, iCAD® is a global medical technology leader providing innovative cancer detection and therapy solutions. For more information, visit www.icadmed.com.

 

Forward-Looking Statements

 

Certain statements contained in this News Release constitute “forward-looking statements” within the meaning of the Private Securities Litigation Reform Act of 1995, including statements about the expansion of access to the Company’s products, improvement of performance, acceleration of adoption, expected benefits of ProFound AI®, the benefits of the Company’s products, and future prospects for the Company’s technology platforms and products. Such forward-looking statements involve a number of known and unknown risks, uncertainties and other factors which may cause the actual results, performance, or achievements of the Company to be materially different from any future results, performance, or achievements expressed or implied by such forward-looking statements. Such factors include, but are not limited, to the

 

Company’s ability to achieve business and strategic objectives, the willingness of patients to undergo mammography screening in light of risks of potential exposure to Covid-19, whether mammography screening will be treated as an essential procedure, whether ProFound AI will improve reading efficiency, improve specificity and sensitivity, reduce false positives and otherwise prove to be more beneficial for patients and clinicians, the impact of supply and manufacturing constraints or difficulties on our ability to fulfill our orders, uncertainty of future sales levels, to defend itself in litigation matters, protection of patents and other proprietary rights, product market acceptance, possible technological obsolescence of products, increased competition, government regulation, changes in Medicare or other reimbursement policies, risks relating to our existing and future debt obligations, competitive factors, the effects of a decline in the economy or markets served by the Company; and other risks detailed in the Company’s filings with the Securities and Exchange Commission. The words “believe,” “demonstrate,” “intend,” “expect,” “estimate,” “will,” “continue,” “anticipate,” “likely,” “seek,” and similar expressions identify forward-looking statements. Readers are cautioned not to place undue reliance on those forward-looking statements, which speak only as of the date the statement was made. The Company is under no obligation to provide any updates to any information contained in this release. For additional disclosure regarding these and other risks faced by iCAD, please see the disclosure contained in our public filings with the Securities and Exchange Commission, available on the Investors section of our website at http://www.icadmed.com and on the SEC’s website at http://www.sec.gov.

 

 

Contact:

Media Inquiries: Jessica Burns, iCAD

 

+1-201-423-4492

jburns@icadmed.com

 

Investor Inquiries: iCAD Investor Relations ir@icadmed.com

 

Staceys Resignation Q&A Was Stacey terminated or asked to resign?

No, Stacey made the decision to resign from her position for a variety of personal reasons. These reasons do not relate to her confidence in the business and future strategy and outlook for the company. She believes strongly in the direction of the company and the transformation of the AI business into a long- term recurring revenue model. The Board and the employees are very appreciative of Stacey’s leadership and long-term contribution towards building a company that is making such a positive impact in the lives of so many women.

 

Was this all planned back in January when Dana became Executive Chair? No, Stacey’s resignation is unrelated to that change.

 

Is Stacey leaving for another position? No, she is leaving for personal reasons.

 

How long will Stacey continue to work at iCAD/transition the role to Dana?

 

Stacey will continue to work as a senior advisor to the company through the end of April. After that, she will always be available to Dana or any employee for consultations or support as needed.

 

How will Staceys relationships with customers, investors, analysts be transitioned?

 

Stacey has identified a comprehensive list of all key relationships and will work proactively with Dana to ensure a smooth transition.

 

Why did Tim Irish resign and are these resignations related?

 

Tim’s reasons are documented in his resignation letter filed in the 8K. The decisions were made separately.

 

With respect to any public or private inquiry directed to Stacey relating to the Companys management, products or services

 

I am not in a position to discuss with you any matter relating to the Company’s management or business.

 

EXHIBIT B SUPPLEMENTAL RELEASE

 

(to be executed by Employee no earlier than April 30, 2023 and no later than May 15, 2023)

 

WHEREAS, Stacey Stevens (“Employee”) has been an employee of iCAD, Inc. (“the Company”); and

 


 

 

WHEREAS, as a condition of receiving the severance payments and other consideration described in Section 2 of the Transition and Separation Agreement dated March , 2023 (the “Separation Agreement”), Employee must execute this supplemental full release of claims;

 

 

THEREFORE, in consideration of the receipt of the payments outlined in Section 2 of the Separation Agreement, Employee agrees as follows:

 

 

 

1.

General Release by the Employee.

 

 

(a)    Release. Employee, on behalf of himself/herself and Employee’s spouse, heirs, executors, administrators, assigns, insurers, attorneys and other persons or entities, acting or purporting to act on Employee’s behalf (collectively, the “Employee Parties”), does hereby irrevocably and unconditionally release, acquit and forever discharge the Company, and its officers, directors, members, employees, agents, representatives, predecessors, successors, assigns, insurers, and attorneys (collectively, the “the Company Parties”), from any and all actions, causes of action, suits, claims, obligations, liabilities, debts, demands, contentions, damages, judgments, levies and executions of any kind, whether in law or in equity, known or unknown, including but not limited to claims which the Employee Parties have or have had against the Company Parties by reason of, arising out of, related to, or resulting from Employee’s employment with the Company or the termination thereof, existing as of the Supplemental Release Effective Date (defined in Section 6 below).

 

(b)    Specific Types of Claims Included in Release. The claims released herein specifically include, but are not limited to, the following types of claims:

 

(i)    Claims for compensation or employee benefits, such as wages, salary, bonuses, commissions, incentive payments, overtime pay, vacation pay, holiday pay or reimbursement of expenses, or claims arising under applicable wage payment laws.

 

(ii)    Claims relating to employment discrimination or harassment, such as discrimination or harassment based on race, sex, age, religion, national origin, handicap, disability, marital status, sexual orientation, gender identity, military service, veteran status or other characteristics protected by law. This includes claims arising under Title VII of the Civil Rights Act of 1964, the Civil Rights Act of 1991, the civil rights statute codified at 42 U.S.C. § 1981, the Age Discrimination in Employment Act, the Americans with Disabilities Act, the Equal Pay Act, the Older Workers Benefit Protection Act, the Lilly Ledbetter Fair Pay Act, the Genetic Information Nondiscrimination Act, and any other federal, state or local law of similar purpose or effect.

 

(iii)    Claims relating to employee leave, such as the Family and Medical Leave Act and the Uniformed Services Employment and Reemployment Rights Act, or any other federal, state or local leave law.

 

(iv)    Claims relating to retaliation or whistleblowing, such as the anti- retaliation provisions of the Sarbanes-Oxley Act or the Dodd-Frank Wall Street Reform and Consumer Protection Act; the anti-retaliation provisions of the federal employment discrimination statutes or the Fair Labor Standards Act; or any other federal or state law regarding whistleblower retaliation.

 

 

(v)    Claims for wrongful discharge or based on laws otherwise restricting an employer’s ability to terminate employees; claims arising in tort or based on personal injury, defamation, invasion of privacy, fraud, misrepresentation or infliction of emotional distress; claims based on breach of contract or breach of a covenant of good faith and fair dealing; or any other federal, state or local law governing the employer-employee relationship, such as the Employee Retirement Income Security Act; the Employee Polygraph Protection Act; the Worker Adjustment and Retraining Notification Act, or the Fair Credit Reporting Act.

 

(c)    Release of Unknown Claims. Employee understands and acknowledges that the foregoing release may include claims that Employee may not know about. It is Employee’s knowing and voluntary intent to release all such known and unknown claims, even though Employee recognizes that someday Employee might learn that facts Employee currently believes to be true are untrue and even though Employee might then regret having signed this Supplemental Release. Nevertheless, Employee is assuming that risk and Employee agrees that this Supplemental Release will remain effective in all respects in any such case. Employee expressly waives all rights Employee might have under any law that is intended to protect Employee from waiving unknown claims. Employee understands the significance of doing so.

 

 

(d)

Exceptions to Release. The foregoing release does not release or impair:

(i) the Company’s promises and obligations under the Separation Agreement, including but not limited to the Company’s obligation to pay severance payments and other consideration to Employee under Section 2 of the Separation Agreement; (ii) any rights Employee has under applicable workers compensation laws; (iii) any vested rights under a qualified retirement plan;

 

(iv) any other claims that cannot lawfully be released; (v) Employee’s ability to communicate with the Equal Employment Opportunity Commission or any other governmental agency, as long as Employee does not seek any personal relief for any claims released herein; or (vi) any claims arising after the date of Employee’s execution of this Supplemental Release.

 

2.    Representations by Employee.Employee hereby acknowledges and agrees as follows:

 

 

(a)    Employee has read this Supplemental Release and fully understands the effect hereof, Employee executes this Supplemental Release of Employee’s own free will and accord for the consideration set forth herein, and Employee is not relying on any representations whatsoever of the Company, other than those set forth herein, as an inducement to enter into this Supplemental Release.

 

(b)    No litigation or other proceeding has been filed or is pending by the Employee Parties against the Company Parties; no person or entity other than Employee has or has had any interest in the matters released herein; Employee has the sole right, capacity, and exclusive authority to execute this Supplemental Release; and Employee has not sold, assigned, transferred, conveyed or otherwise disposed of any of the claims, demands, obligations, or causes of action released herein.

 

(c)    The release given by Employee in this Supplemental Release is given solely in exchange for the consideration set forth in Section 2 of the Separation Agreement, which is an express condition of receipt of severance under the Employment Agreement.

 

(d)    By entering into this Supplemental Release, Employee does not waive rights or claims that may arise after the date this Supplemental Release is executed.

 

(e)    Employee has been advised to consult an attorney prior to entering into this Supplemental Release, and has had the opportunity to do so.

 

(f)    Employee covenants and agrees that Employee has been given at least twenty-one (21) days to contemplate the terms of this Supplemental Release before executing it, and that if Employee chooses to execute it in fewer than 21 days, Employee does so voluntarily and of Employee’s own free will and volition.

 

(g)    Employee may revoke this Supplemental Release by providing written notice of revocation to the Company’s Chief Legal Officer within seven (7) days after the date on which Employee signs this Supplemental Release. In the event Employee revokes this Supplemental Release during the seven day revocation period, this Supplemental Release shall be entirely void and Employee shall not be entitled to the consideration provided in Section 2(c) of the Separation Agreement. This Supplemental Release shall not become effective or enforceable until the Supplemental Release Effective Date (defined in Section 6 below).

 

3.    No Admission of Liability. The Parties acknowledge that this Supplemental Release shall not be construed as an admission of liability by the Company or Employee or an admission that the Company or Employee has acted in any way wrongfully towards the other.

 

 

4.    Governing Law. This Release shall be construed in accordance with, and governed by, the laws of the State of Delaware.

 

5.    Effective Date. For purposes of this Release, the “Supplemental Release Effective Date” of this Release shall be the date on which this Release becomes effective, which shall be the date which is exactly eight (8) days following the date on which this Release is signed by Employee, unless this Supplemental Release has been revoked by Employee prior to such date in accordance with the provisions of Section 2(g) of this Supplemental Release.

 

THIS SUPPLEMENTAL RELEASE SHOULD BE SIGNED NO EARLIER THAN APRIL 30, 2023 AND NO LATER THAN MAY 15, 2023.

 

 

[Embedded Table, Chart, Shape or Object can not be converted, please insert manually]

 

 

 

Stacey Stevens

 

[Embedded Table, Chart, Shape or Object can not be converted, please insert manually]

 

 

 

Date of signature

 

EXHIBIT C

 

 

STOCK OPTION PLAN

OPTION TYPE

GRANT DATE/VESTING START DATE

SHARE BALANCE

VESTED BALANCE

GRANT PRICE

2012 Stock Inventive Plan

ISO

2/5/2015

20,658

20,658

$9.00

2012 Stock Inventive Plan

NQSO

2/5/2015

4,342

4,342

$9.00

2012 Stock Inventive Plan

ISO

3/25/2019

16,667

16,667

$4.38

2016 Stock Inventive Plan

NQSO

5/7/2020

18,231

18,231

$12.84

2016 Stock Inventive Plan

ISO

5/7/2020

4,945

4,945

$12.84

2016 Stock Inventive Plan

NQSO

2/15/2021

4,481

4,481

$18.00

2016 Stock Inventive Plan

NQSO

2/15/2021

29,500

19,667

$18.00

2016 Stock Inventive Plan

NQSO

2/15/2021

25,500

17,000

$18.00

2016 Stock Incentive Plan

NQSO

3/28/2022

200,000

66,667*

$4.15

 

 
EX-21.1 5 ex_460077.htm EXHIBIT 21 ex_460077.htm

EXHIBIT 21.1

 

Subsidiaries of iCAD, Inc.

 

Name

 

Jurisdiction of Incorporation/Organization

Xoft, Inc.

 

Delaware

Xoft Solutions, LLC

 

Delaware

iCad France, LLC

 

Delaware

iCad Italy, LLC

 

Delaware

 

 
EX-23.1 6 ex_460078.htm EXHIBIT 23.1 ex_460078.htm

EXHIBIT 23.1

 

CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

 

iCAD, Inc.

Nashua, New Hampshire

 

We hereby consent to the incorporation by reference in the Registration Statements on Form S-3 (No. 333-228514, 333-229452 and 333-235887) and Form S-8 (No. 333-201874, 333-187660, 333-99973, 333-119509, 333-139023, 333-144671, 333-161959, 333-211656, 333-229453 and 333-235580) and Form S-3MEF (No. 333-253808) of iCAD, Inc. and subsidiaries of our report dated March 31, 2023, relating to the consolidated financial statements which appear in this Annual Report on Form 10-K.

 

/s/ BDO USA, LLP

Boston, Massachusetts

 

March 31, 2023

 

 
EX-31.1 7 ex_460079.htm EXHIBIT 31.1 ex_460079.htm

EXHIBIT 31.1

 

CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER

 

I, Dana Brown, certify that:

 

1. I have reviewed this Annual Report on Form 10-K for the fiscal year ended December 31, 2022 of iCAD, Inc.

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

Date: March 31, 2023

/s/ Dana Brown

 

Dana Brown

 

Chief Executive Officer

 

(Principal Executive Officer)

 

 
EX-31.2 8 ex_460080.htm EXHIBIT 31.2 ex_460080.htm

EXHIBIT 31.2

 

CERTIFICATION OF PRINCIPAL FINANCIAL OFFICER

 

I, Daniel J. Shea, certify that:

 

1. I have reviewed this Annual Report on Form 10-K for the fiscal year ended December 31, 2022 of iCAD, Inc.

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

Date: March 31, 2023

/s/ Daniel J. Shea

 

Daniel J. Shea

 

Chief Financial Officer (Interim)

 

(Principal Financial Officer)

 

 
EX-32.1 9 ex_460081.htm EXHIBIT 32.1 ex_460081.htm

EXHIBIT 32.1

 

iCAD, Inc.

 

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 Annual Report of iCAD, Inc. (the “Company”) on Form 10-K for the fiscal year ended December 31, 2022 (the “Report”), I, Dana Brown, the Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to the best of my knowledge:

 

 

(1)

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

 

 

(2)

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

 

 

/s/ Dana Brown

Dana Brown

Chief Executive Officer

(Principal Executive Officer)

 

Date: March 31, 2023

 
EX-32.2 10 ex_460082.htm EXHIBIT 32.2 ex_460082.htm

EXHIBIT 32.2

 

iCAD, Inc.

 

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 Annual Report of iCAD, Inc. (the “Company”) on Form 10-K for the fiscal year ended December 31, 2022 (the “Report”), I, Daniel J. Shea, the Interim Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to the best of my knowledge:

 

 

(1)

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

 

 

(2)

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

 

 

/s/ Daniel J. Shea

Daniel J. Shea

Chief Financial Officer (Interim)

(Principal Financial Officer)

 

Date: March 31, 2023

 
EX-101.SCH 11 icad-20221231.xsd XBRL TAXONOMY EXTENSION SCHEMA 000 - Document - Document And Entity Information link:calculationLink link:definitionLink link:presentationLink 001 - Statement - Consolidated Balance Sheets link:calculationLink link:definitionLink link:presentationLink 002 - Statement - Consolidated Balance Sheets (Parentheticals) link:calculationLink link:definitionLink link:presentationLink 003 - Statement - Consolidated Statements of Operations link:calculationLink link:definitionLink link:presentationLink 004 - Statement - Consolidated Statements of Stockholders' Equity link:calculationLink link:definitionLink link:presentationLink 005 - Statement - Consolidated Statements of Stockholders' Equity (Parentheticals) link:calculationLink link:definitionLink link:presentationLink 006 - Statement - Consolidated Statements of Cash Flows link:calculationLink link:definitionLink link:presentationLink 007 - Disclosure - Note 1 - Organization and Business link:calculationLink link:definitionLink link:presentationLink 008 - Disclosure - Note 2 - Significant Accounting Policies link:calculationLink link:definitionLink link:presentationLink 009 - Disclosure - Note 3 - Recently Issued Accounting Standards link:calculationLink link:definitionLink link:presentationLink 010 - Disclosure - Note 4 - Fair Value Measurements link:calculationLink link:definitionLink link:presentationLink 011 - Disclosure - Note 5 - Revenue link:calculationLink link:definitionLink link:presentationLink 012 - Disclosure - Note 6 - Net Loss Per Common Share link:calculationLink link:definitionLink link:presentationLink 013 - Disclosure - Note 7 - Allowance for Doubtful Accounts link:calculationLink link:definitionLink link:presentationLink 014 - Disclosure - Note 8 - Inventories link:calculationLink link:definitionLink link:presentationLink 015 - Disclosure - Note 9 - Goodwill and Intangible Assets link:calculationLink link:definitionLink link:presentationLink 016 - Disclosure - Note 10 - Accrued and Other Expenses link:calculationLink link:definitionLink link:presentationLink 017 - Disclosure - Note 11 - Leases link:calculationLink link:definitionLink link:presentationLink 018 - Disclosure - Note 12 - Stockholders' Equity link:calculationLink link:definitionLink link:presentationLink 019 - Disclosure - Note 13 - Income Taxes link:calculationLink link:definitionLink link:presentationLink 020 - Disclosure - Note 14 - Segment Reporting link:calculationLink link:definitionLink link:presentationLink 021 - Disclosure - Note 15 - Commitments and Contingencies link:calculationLink link:definitionLink link:presentationLink 022 - Disclosure - Note 16 - Notes Payable link:calculationLink link:definitionLink link:presentationLink 023 - Disclosure - Note 17 - Employee Benefit Plan link:calculationLink link:definitionLink link:presentationLink 024 - Disclosure - Note 18 - Subsequent Events link:calculationLink link:definitionLink link:presentationLink 025 - Disclosure - Significant Accounting Policies (Policies) link:calculationLink link:definitionLink link:presentationLink 026 - Disclosure - Note 4 - Fair Value Measurements (Tables) link:calculationLink link:definitionLink link:presentationLink 027 - Disclosure - Note 5 - Revenue (Tables) link:calculationLink link:definitionLink link:presentationLink 028 - Disclosure - Note 6 - Net Loss Per Common Share (Tables) link:calculationLink link:definitionLink link:presentationLink 029 - Disclosure - Note 7 - Allowance for Doubtful Accounts (Tables) link:calculationLink link:definitionLink link:presentationLink 030 - Disclosure - Note 8 - Inventories (Tables) link:calculationLink link:definitionLink link:presentationLink 031 - Disclosure - Note 9 - Goodwill and Intangible Assets (Tables) link:calculationLink link:definitionLink link:presentationLink 032 - Disclosure - Note 10 - Accrued and Other Expenses (Tables) link:calculationLink link:definitionLink link:presentationLink 033 - Disclosure - Note 11 - Leases (Tables) link:calculationLink link:definitionLink link:presentationLink 034 - Disclosure - Note 12 - Stockholders' Equity (Tables) link:calculationLink link:definitionLink link:presentationLink 035 - Disclosure - Note 13 - Income Taxes (Tables) link:calculationLink link:definitionLink link:presentationLink 036 - Disclosure - Note 14 - Segment Reporting (Tables) link:calculationLink link:definitionLink link:presentationLink 037 - Disclosure - Note 16 - Notes Payable (Tables) link:calculationLink link:definitionLink link:presentationLink 038 - Disclosure - Note 1 - Organization and Business (Details Textual) link:calculationLink link:definitionLink link:presentationLink 039 - Disclosure - Note 2 - Significant Accounting Policies (Details Textual) link:calculationLink link:definitionLink link:presentationLink 040 - Disclosure - Note 4 - Fair Value Measurements (Details Textual) link:calculationLink link:definitionLink link:presentationLink 041 - Disclosure - Note 4 - Fair Value Measurements - Assets and Liabilities which are Measured at Fair Value on a Recurring Basis (Details) link:calculationLink link:definitionLink link:presentationLink 042 - Disclosure - Note 5 - Revenue (Details Textual) link:calculationLink link:definitionLink link:presentationLink 043 - Disclosure - Note 5 - Revenue - Revenues Disaggregated by Major Good or Service Line, Timing of Revenue Recognition, and Sales Channel, Reconciled to Our Reportable Segments (Details) link:calculationLink link:definitionLink link:presentationLink 044 - Disclosure - Note 5 - Revenue - Summary of Receivables, Contract Assets and Contract Liabilities from Contracts with Customers (Details) link:calculationLink link:definitionLink link:presentationLink 045 - Disclosure - Note 5 - Revenue - Summary of Changes in Deferred Revenue from Contracts with Customers (Details) link:calculationLink link:definitionLink link:presentationLink 046 - Disclosure - Note 5 - Revenue - Schedule of Changes of Capitalized Costs to Obtain Contract (Details) link:calculationLink link:definitionLink link:presentationLink 047 - Disclosure - Note 6 - Net Loss Per Common Share - Calculation of Net Loss Per Share (Details) link:calculationLink link:definitionLink link:presentationLink 048 - Disclosure - Note 6 - Net Loss Per Common Share - Schedule of Anti-dilutive Shares Excluded From Computation of Diluted Net Loss Per Share (Details) link:calculationLink link:definitionLink link:presentationLink 049 - Disclosure - Note 7 - Allowance for Doubtful Accounts - Schedule of Allowance for Doubtful Accounts (Details) link:calculationLink link:definitionLink link:presentationLink 050 - Disclosure - Note 8 - Inventory - Schedule of Current Inventory (Details) link:calculationLink link:definitionLink link:presentationLink 051 - Disclosure - Note 9 - Goodwill and Intangible Assets (Details Textual) link:calculationLink link:definitionLink link:presentationLink 052 - Disclosure - Note 9 - Goodwill and Intangible Assets - Schedule of Intangible Assets (Details) link:calculationLink link:definitionLink link:presentationLink 053 - Disclosure - Note 9 - Goodwill and Intangible assets - Schedule of Expected Amortization Expense (Details) link:calculationLink link:definitionLink link:presentationLink 054 - Disclosure - Note 10 - Accrued and Other Expenses - Accrued Expenses (Details) link:calculationLink link:definitionLink link:presentationLink 055 - Disclosure - Note 11 - Leases (Details Textual) link:calculationLink link:definitionLink link:presentationLink 056 - Disclosure - Note 11 - Leases - Schedule of Components of Lease Expense (Details) link:calculationLink link:definitionLink link:presentationLink 057 - Disclosure - Note 11 - Leases - Summary of Detained Information of Lease Liabilities (Details) link:calculationLink link:definitionLink link:presentationLink 058 - Disclosure - Note 12 - Stockholders' Equity (Details Textual) link:calculationLink link:definitionLink link:presentationLink 059 - Disclosure - Note 12 - Stockholders' Equity - Summary of Stock Option Activity for Stock Option Plan (Details) link:calculationLink link:definitionLink link:presentationLink 060 - Disclosure - Note 12 - Stockholders' Equity - Stock-Based Compensation Expense Including Options and Restricted Stock by Category (Details) link:calculationLink link:definitionLink link:presentationLink 061 - Disclosure - Note 12 - Stockholders' Equity - Options Granted under Company's Stock Incentive Plans, Valuation Assumptions and Fair Values (Details) link:calculationLink link:definitionLink link:presentationLink 062 - Disclosure - Note 12 - Stockholders' Equity - Summary of Intrinsic Values of Options (Details) link:calculationLink link:definitionLink link:presentationLink 063 - Disclosure - Note 12 - Stockholders' Equity - Summary of Restricted Stock Activity for Equity Incentive Plans (Details) link:calculationLink link:definitionLink link:presentationLink 064 - Disclosure - Note 13 - Income Taxes (Details Textual) link:calculationLink link:definitionLink link:presentationLink 065 - Disclosure - Note 13 - Income Taxes - Components of Income Tax Expense (Details) link:calculationLink link:definitionLink link:presentationLink 066 - Disclosure - Note 13 - Income Taxes - Summary of Effective and the Federal Statutory Income Tax Rate (Details) link:calculationLink link:definitionLink link:presentationLink 067 - Disclosure - Note 13 - Income Taxes - Deferred Tax Assets (Liabilities) (Details) link:calculationLink link:definitionLink link:presentationLink 068 - Disclosure - Note 14 - Segment Reporting (Details Textual) link:calculationLink link:definitionLink link:presentationLink 069 - Disclosure - Note 14 - Segment Reporting - Summary of Segment Revenues, Gross Profit, Segment Operating Income or Loss and Reconciliation of Segment Operating Income or Loss to GAAP Loss (Details) link:calculationLink link:definitionLink link:presentationLink 070 - Disclosure - Note 14 - Segment Reporting - Summary of Segment Depreciation and Amortization Included in Segment Operating Income (Loss) (Details) link:calculationLink link:definitionLink link:presentationLink 071 - Disclosure - Note 14 - Segment Reporting - Summary of Concentration of Revenue by Geographic Area (Details) link:calculationLink link:definitionLink link:presentationLink 072 - Disclosure - Note 15 - Commitments and Contingencies (Details Textual) link:calculationLink link:definitionLink link:presentationLink 073 - Disclosure - Note 16 - Notes Payable (Details Textual) link:calculationLink link:definitionLink link:presentationLink 074 - Disclosure - Note 16 - Notes Payable - Schedule of Key Inputs to Simulation Model Utilized to Estimate Fair Value of Convertible Debentures (Details) link:calculationLink link:definitionLink link:presentationLink 075 - Disclosure - Note 16 - Notes Payable - Schedule of Fair Value and Principal Value of Convertible Debentures (Details) link:calculationLink link:definitionLink link:presentationLink 076 - Disclosure - Note 17 - Employee Benefit Plan (Details Textual) link:calculationLink link:definitionLink link:presentationLink 077 - Disclosure - Note 18 - Subsequent Events (Details Textual) link:calculationLink link:definitionLink link:presentationLink EX-101.CAL 12 icad-20221231_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 13 icad-20221231_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 14 icad-20221231_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE Document And Entity Information Expected dividend yield Note To Financial Statement Details Textual Significant Accounting Policies Note 4 - Fair Value Measurements Note 5 - Revenue Average risk-free interest rate Note 6 - Net Loss Per Common Share Note 7 - Allowance for Doubtful Accounts Note 8 - Inventories Note 9 - Goodwill and Intangible Assets Note 10 - Accrued and Other Expenses Note 11 - Leases Income Tax Disclosure [Text Block] Note 12 - Stockholders' Equity Note 13 - Income Taxes Note 14 - Segment Reporting Note 16 - Notes Payable Expected volatility Note 4 - Fair Value Measurements - Assets and Liabilities which are Measured at Fair Value on a Recurring Basis (Details) us-gaap_LiabilitiesCurrent Total current liabilities Note 5 - Revenue - Revenues Disaggregated by Major Good or Service Line, Timing of Revenue Recognition, and Sales Channel, Reconciled to Our Reportable Segments (Details) Note 5 - Revenue - Summary of Receivables, Contract Assets and Contract Liabilities from Contracts with Customers (Details) Note 5 - Revenue - Summary of Changes in Deferred Revenue from Contracts with Customers (Details) Expected life (in years) (Year) Note 5 - Revenue - Schedule of Changes of Capitalized Costs to Obtain Contract (Details) Note 6 - Net Loss Per Common Share - Calculation of Net Loss Per Share (Details) Note 6 - Net Loss Per Common Share - Schedule of Anti-dilutive Shares Excluded From Computation of Diluted Net Loss Per Share (Details) Note 7 - Allowance for Doubtful Accounts - Schedule of Allowance for Doubtful Accounts (Details) Note 8 - Inventory - Schedule of Current Inventory (Details) Note 9 - Goodwill and Intangible Assets - Schedule of Intangible Assets (Details) Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Note 9 - Goodwill and Intangible assets - Schedule of Expected Amortization Expense (Details) Note 10 - Accrued and Other Expenses - Accrued Expenses (Details) Note 11 - Leases - Schedule of Components of Lease Expense (Details) us-gaap_LitigationSettlementAmountAwardedFromOtherParty Litigation Settlement, Amount Awarded from Other Party Note 11 - Leases - Summary of Detained Information of Lease Liabilities (Details) us-gaap_LitigationSettlementAmountAwardedToOtherParty Litigation Settlement, Amount Awarded to Other Party Note 12 - Stockholders' Equity - Summary of Stock Option Activity for Stock Option Plan (Details) Share-Based Payment Arrangement, Option, Activity [Table Text Block] Note 12 - Stockholders' Equity - Stock-Based Compensation Expense Including Options and Restricted Stock by Category (Details) Note 12 - Stockholders' Equity - Options Granted under Company's Stock Incentive Plans, Valuation Assumptions and Fair Values (Details) Note 12 - Stockholders' Equity - Summary of Intrinsic Values of Options (Details) Note 12 - Stockholders' Equity - Summary of Restricted Stock Activity for Equity Incentive Plans (Details) Note 13 - Income Taxes - Components of Income Tax Expense (Details) us-gaap_LitigationSettlementExpense Litigation Settlement, Expense Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block] Note 13 - Income Taxes - Summary of Effective and the Federal Statutory Income Tax Rate (Details) Note 13 - Income Taxes - Deferred Tax Assets (Liabilities) (Details) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod Forfeited (in shares) Note 14 - Segment Reporting - Summary of Segment Revenues, Gross Profit, Segment Operating Income or Loss and Reconciliation of Segment Operating Income or Loss to GAAP Loss (Details) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber Beginning outstanding balance (in shares) Ending outstanding balance (in shares) Note 14 - Segment Reporting - Summary of Segment Depreciation and Amortization Included in Segment Operating Income (Loss) (Details) Note 14 - Segment Reporting - Summary of Concentration of Revenue by Geographic Area (Details) Note 16 - Notes Payable - Schedule of Key Inputs to Simulation Model Utilized to Estimate Fair Value of Convertible Debentures (Details) Note 16 - Notes Payable - Schedule of Fair Value and Principal Value of Convertible Debentures (Details) Granted (in shares) Notes To Financial Statements us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod Vested (in shares) Notes To Financial Statements [Abstract] Exercised Outstanding Weighted average fair value (in dollars per share) Outstanding, weighted average exercise price (in dollars per share) Outstanding, weighted average exercise price (in dollars per share) Outstanding, weighted average exercise price (in dollars per share) us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent Accounts Payable and Accrued Liabilities, Current, Total Forfeited, weighted average exercise price (in dollars per share) Goodwill and Intangible Assets Disclosure [Text Block] Granted, weighted average exercise price (in dollars per share) Granted, weighted average exercise price (in dollars per share) Exercised, weighted average exercise price (in dollars per share) Accrued and other expenses Accrued salary and related expenses Lessee, Operating Leases [Text Block] Accounts payable Revolving Credit Facility [Member] us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber Outstanding, shares (in shares) Outstanding, shares (in shares) Credit Facility [Axis] Credit Facility [Domain] Other accrued expenses us-gaap_PolicyTextBlockAbstract Accounting Policies us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate Share-Based Compensation Arrangement by Share-Based Payment Award, Maximum Employee Subscription Rate us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Issued in Period (in shares) Trade Names [Member] us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant (in shares) Accrued professional fees us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate Share-Based Compensation Arrangement by Share-Based Payment Award, Discount from Market Price, Offering Date us-gaap_PaymentsToAcquireIntangibleAssets Additions to patents, technology and other Stock options (in shares) us-gaap_PaymentsToAcquirePropertyPlantAndEquipment Additions to property and equipment Allowance for Credit Losses [Text Block] us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized (in shares) Weighted average number of shares used in computing net loss per share: Current liabilities: Developed Technology Rights [Member] Lease liabilities Increase (Decrease) in Operating Lease Liability Product [Member] us-gaap_Assets Total assets Supplemental disclosure of cash flow information: Plan Name [Axis] Plan Name [Domain] us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year) Customer Relationships [Member] Deferred tax assets us-gaap_CapitalizedContractCostNet Balance Balance Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets, Major Class Name [Domain] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Current contract assets, which are included in “Prepaid and other assets” Net loss Net loss Net loss and comprehensive loss Intangible assets, accumulated amortization Intangible assets, net of accumulated amortization of $8,932 in 2022 and $8,724 in 2021 Intangible Assets, Net (Excluding Goodwill), Total Gross Carrying Amount Restricted Stock [Member] us-gaap_GoodwillPeriodIncreaseDecrease Goodwill, Period Increase (Decrease), Total Share-Based Payment Arrangement, Option [Member] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Antidilutive Securities [Axis] Antidilutive Securities, Name [Domain] us-gaap_GoodwillOtherIncreaseDecrease Goodwill, Other Increase (Decrease) Commitments and Contingencies Disclosure [Text Block] Less accumulated depreciation and amortization us-gaap_PropertyPlantAndEquipmentNet Property and equipment, net Goodwill Goodwill, Ending Balance us-gaap_PartnersCapitalAccountPublicSaleOfUnitsNetOfOfferingCosts Partners' Capital Account, Public Sale of Units Net of Offering Costs us-gaap_PropertyPlantAndEquipmentGross Property, Plant and Equipment, Gross, Ending Balance Equipment Furniture and fixtures Leasehold improvements Long-Term Debt, Type [Axis] Long-Term Debt, Type [Domain] Property and equipment: AUSTRALIA Other, net BANGLADESH us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities Total adjustments BELGIUM Marketing assets Marketing assets. Cash flow used for investing activities: Net loss per share: Earnings Per Share [Text Block] Convertible Debt [Member] CANADA us-gaap_IncomeTaxExpenseBenefit Total Benefit (provision) for income taxes Accrued and other expenses us-gaap_IncreaseDecreaseInAccruedLiabilities SWITZERLAND CHINA Accounts payable us-gaap_IncreaseDecreaseInAccountsPayable GERMANY Change in fair value of convertible debentures The amount of change in fair value of convertible debt. us-gaap_OperatingExpenses Total operating expenses us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount Defined Contribution Plan, Employer Discretionary Contribution Amount General and administrative General administrative SPAIN us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch Defined Contribution Plan, Employer Matching Contribution, Percent of Match Professional Services [Member] Related to professional services. Direct Sales Force [Member] Related to direct sales force. OEM Partners [Member] Related to OEM Partners. FRANCE Cash and cash equivalents Channel Partners [Member] Related to channel partners. Detection [Member] Related to detection. Therapy [Member] Related to therapy. UNITED KINGDOM Service Contracts [Member] Related to service contracts. Supply and Source Usage Agreements [Member] Related to supply and source usage agreements. us-gaap_DebtInstrumentConvertibleConversionPrice1 Debt Instrument, Convertible, Conversion Price (in dollars per share) Deferral of costs to obtain a contract Deferral of costs to obtain contract. Restricted stock (in shares) Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of restricted stock. us-gaap_InducedConversionOfConvertibleDebtExpense Loss on fair value of convertible debentures Allocated share-based compensation expense Patents and Licenses [Member] Related to patents and licenses. Other [Member] Related to other. Direct Sales [Member] Related to direct sales. us-gaap_DebtInstrumentConvertibleNumberOfEquityInstruments Debt Instrument, Convertible, Number of Equity Instruments Deferral of revenue The amount of deferral of revenue in contract with customer liability. icad_RecognitionOfCostsToObtainContract Recognition of costs to obtain a contract Recognition of costs to obtain contract. Amendment Flag City Area Code Use of Estimates, Policy [Policy Text Block] ISRAEL Common stock, shares outstanding (in shares) Financing Lease and Lessee Operating Lease Liability Maturity [Table Text Block] Financing lease and lessee operating lease liability maturity table. ITALY us-gaap_GainLossOnSalesOfLoansNet Gain (Loss) on Sales of Loans, Net, Total icad_GrossProceedsFromIssuanceOfCommonStock Gross Proceeds From Issuance of Common Stock The amount of gross proceeds from the issuance of common stock. Current Fiscal Year End Date icad_ReimbursementOfExpensesInConnectionWithTheOffering Reimbursement of Expenses in Connection With The Offering Reimbursement of expenses in connection with the offering. Operating lease cost - Variable Costs us-gaap_LeaseCost Total icad_IncreaseDecreaseInOperatingLeaseRightOfUseAssets Increase (Decrease) in Operating Lease Right of Use Assets Increase (decrease) in operating lease right of use assets. us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets Prepaid and other assets The 2016 Stock Option Plan [Member] Related to the 2016 stock option plan. Weighted-average discount rate for operating leases icad_PercentageOfVotingRightNotEligibleForESPP Percentage of Voting Right not Eligible for ESPP Percentage of voting right not eligible for ESPP. Document Fiscal Period Focus icad_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumAmountOfSharesPerEmployee Share Based Compensation Arrangement By Share Based Payment Award, Maximum Amount of Shares Per Employee Share based compensation arrangement by share based payment award maximum amount of shares per employee. Operating lease cost - Right of Use Document Fiscal Year Focus Consolidation, Policy [Policy Text Block] ESPP [Member] Related to ESPP. Underwriting Agreement [Member] Related to underwriting agreement. Lease, Cost [Table Text Block] icad_MinimumExpectedPercentageOfOptionsExercisePriceToFairMarketValueOfCommonStock Minimum Expected Percentage of Options Exercise Price to Fair Market Value of Common Stock Minimum expected percentage of options exercise price to fair market value of common stock. Document Period End Date Stock Plans [Member] Related to stock plans. Right-of-use assets obtained in exchange for new operating lease liabilities The 2012 Stock Option Plan [Member] Related to the 2012 stock option plan. Weighted-average remaining lease term of operating leases (in years) (Year) Entity File Number Entity Emerging Growth Company us-gaap_DebtInstrumentFaceAmount Debt Instrument, Face Amount Document Type Loss on extinguishment of debt Gain (Loss) on Extinguishment of Debt, Total Loss on extinguishment of debt Entity Small Business Entity Shell Company Engineering and Product Development [Member] Related to engineering and product development. Document Information [Line Items] Summary of Intrinsic Values of Option and Closing Market Price [Table Text Block] Summary of intrinsic values of options and closing market price. Document Information [Table] Exercisable Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, exercisable. Expires Between 2023 and 2037 [Member] Related to tax credits expiring between 2023 and 2037. Entity Public Float Entity Filer Category Debt Instrument [Axis] Entity Current Reporting Status Debt Instrument, Name [Domain] Entity Voluntary Filers Entity Well-known Seasoned Issuer icad_FutureIncomeTaxLiabilitiesOffsetWithOperationLossCarryforward Future Income Tax Liabilities Offset With Operation Loss Carryforward Future Income tax liabilities offset with operation loss carryforward. Xoft Inc [Member] Related to Xoft Inc. True Ups - NOL Expiration/162(m) limits Effective income tax reconciliation percentage true ups net operating loss expiry. FV Mark to market on convertible notes Effective income tax rate reconciliation fair value mark to market on convertible notes. Indefinite Period [Member] Related to an indefinite period. icad_NetOperatingLossLimitationsOnUse Net Operating Loss, Limitations on Use Net operating loss limitations on use. Receivables, which are included in ‘Trade accounts receivable’ Accounts Receivable, after Allowance for Credit Loss, Total icad_NetOperatingLossCarryforwardsLimitationOnUse Net Operating Loss Carryforwards, Limitation on Use Net operating loss carryforwards limitation on use. us-gaap_ImpairmentOfLongLivedAssetsHeldForUse Impairment, Long-Lived Asset, Held-for-Use, Total Developed technology Deferred tax assets liabilities tax developed technology cost. us-gaap_GoodwillImpairmentLoss Goodwill, Impairment Loss Lease Liability Deferred tax assets lease Liability. Percent of Export sales Concentration Risk, Percentage Accrual to tax return Effective income tax rate reconciliation accrual to trade receivable. us-gaap_IncreaseDecreaseInAccountsReceivable Accounts receivable Stock-based compensation Other permanent differences Effective income tax rate reconciliation non deductible expense other permanent differences. Entity Tax Identification Number Entity Central Index Key One Major Direct Customer [Member] Related to one major direct customer. Amortization and depreciation Entity Registrant Name Four Largest Therapy Customers [Member] Related to four largest therapy customers. Largest Detection Direct Customer [Member] Related to largest detection direct customer. OEM, Four Largest Therapy, and Largest Detection Customers [Member] Related to OEM, four largest therapy, and largest detection customers. Entity [Domain] Export Revenue [Member] Related to export revenue. Customer Concentration Risk [Member] Legal Entity [Axis] GE Healthcare [Member] Related to GE Healthcare. Four OEM Partners [Member] Related to four OEM partners. Capitalized Contract Cost [Table Text Block] Entity Address, Address Line One Detection OEM Partners [Member] Related to detection OEM partners. icad_MinimumAnnualRoyaltyPayment Minimum Annual Royalty Payment Minimum annual royalty payment. us-gaap_AmortizationOfIntangibleAssets Amortization of Intangible Assets icad_FairValueOfPatentLicense Fair Value of Patent License Fair value of patent license. Entity Address, City or Town Geographic Concentration Risk [Member] icad_MinimumRoyaltyObligations Minimum Royalty Obligations Minimum royalty obligations. VersaVue Software and DynaCAD Product and Related Assets [Member] Related to VersaVue software and DynaCAD product and related assets. Entity Address, Postal Zip Code Segment operating income (loss) Segment operating income loss. Schedule of Segment Related Depreciation and Amortization Expense [Table Text Block] Tabular disclosure for segment related depreciation and amortization expense. Entity Address, State or Province Concentration Risk Type [Axis] Other Geographic Locations [Member] Related to other geographic locations. Concentration Risk Type [Domain] us-gaap_AllowanceForDoubtfulAccountsReceivable Balance Balance Total Export Revenue Export sales. us-gaap_TreasuryStockValue Treasury stock at cost, 185,831 shares in 2022 and 2021 icad_DebtPrepaymentCost Debt Prepayment Cost Debt prepayment cost. icad_FinalPaymentOfLoan Final Payment of Loan Final payment of loan. Western Alliance Bank [Member] Related to Western Alliance Bank. icad_OtherCosts Other Costs The amount of other costs. Entity Common Stock, Shares Outstanding icad_DisposalGroupIncludingDiscontinuedOperationHoldbackReserve Disposal Group Including Discontinued Operation Holdback Reserve Disposal group including discontinued operation holdback reserve. icad_DisposalGroupIncludingDiscontinuedOperationConsiderationNetOfHoldbackReserve Disposal Group Including Discontinued Operation Consideration, Net of Holdback Reserve Disposal group including discontinued operation consideration net of holdback reserve. Term Loan A [Member] Related to term loan A. Silicon Valley Bank [Member] Related to Silicon Valley Bank. us-gaap_AdvertisingExpense Advertising Expense Service and Supplies [Member] Related to service and supplies. Amortization and Depreciation [Member] Related to amortization and depreciation. Revenue Benchmark [Member] icad_DeferredRevenueRevenueRecognized Recognition of deferred revenue The amount of deferred revenue that was recognized. Amortization of debt discount and debt costs The amount of amortization of debt costs and discounts. Accounts Receivable [Member] Make Whole Provision [Member] Related to make whole provision. Measurement Input, Utilization of Forced Conversion [Member] Related to measurement input. Measurement Input, Exercise of Default Redemption [Member] Related to measurement input. Convertible Debentures Fair Value and Principal Value [Table Text Block] Tabular disclosure for convertible dentures fair value and principal value. Issuance of common stock upon conversion of debentures (in shares) us-gaap_IncreaseDecreaseInInventories Inventory Trading Symbol Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Domain] RUSSIAN FEDERATION Issuance of common stock upon conversion of debentures Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities Stock Issued During Period, Shares, Conversion of Convertible Securities (in shares) SWEDEN Issuance of common stock pursuant employee stock purchase plan (in shares) Local Phone Number Issuance of common stock pursuant to stock option plans (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period (in shares) Exercised, shares (in shares) us-gaap_GainLossOnDispositionOfAssets Loss on disposal of assets us-gaap_TableTextBlock Notes Tables Issuance of common stock pursuant employee stock purchase plan Shares forfeited for tax obligations (in shares) Issuance of common stock relative to vesting of restricted stock, net of shares forfeited for tax obligations (in shares) Issuance of common stock pursuant to stock option plans Issuance of common stock relative to vesting of restricted stock, net of shares forfeited for tax obligations Additions charged to costs and expenses Bad debt provision Granted, shares (in shares) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod Forfeited, shares (in shares) Marketing and sales Line of Credit Facility, Lender [Domain] Collaborative Arrangement and Arrangement Other than Collaborative [Domain] Issuance of common stock, net (in shares) Raw materials TAIWAN Lender Name [Axis] us-gaap_LiabilitiesAndStockholdersEquity Total liabilities and stockholders’ equity Finished Goods Work in process Issuance of common stock, net Stock Issued During Period, Value, New Issues Engineering and product development Accumulated deficit Money Market Funds [Member] Measurement Input, Discount Rate [Member] Measurement Input, Share Price [Member] Debt Disclosure [Text Block] Cash and Cash Equivalents [Axis] us-gaap_InterestExpense Interest expense Cash and Cash Equivalents [Domain] Measurement Input, Default Rate [Member] Measurement Input, Price Volatility [Member] Changes in operating assets and liabilities, net of acquisition: Measurement Input, Risk Free Interest Rate [Member] us-gaap_DisclosureTextBlockAbstract Notes to Financial Statements Inventory Disclosure [Text Block] Subsequent Event [Member] Long-term lease liabilities Lease payable, long-term Schedule of Inventory, Current [Table Text Block] Measurement Input, Expected Term [Member] Total lease liabilities Deferred tax us-gaap_DeferredIncomeTaxesAndTaxCredits Subsequent Event Type [Axis] Lease payable, current Less: current portion of lease liabilities Subsequent Event Type [Domain] Debt Instrument Measurement Input Measurement Input, Conversion Price [Member] Subsequent Events [Text Block] Operating lease assets us-gaap_UnamortizedDebtIssuanceExpense Unamortized Debt Issuance Expense us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue Total lease payments us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount Less: effects of discounting us-gaap_DeferredIncomeTaxExpenseBenefit Deferred Income Tax Expense (Benefit), Total us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree 2025 Measurement Input Type [Axis] us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour 2026 Measurement Input Type [Domain] us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive 2027 us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive Thereafter us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo 2024 Fair Value of Financial Instruments, Policy [Policy Text Block] us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree 2025 us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths 2023 us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour 2026 us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo 2024 us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive 2027 Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths 2023 Non-current contract assets, which are included in “other assets” Weighted average useful life (Year) us-gaap_OtherAssetsNoncurrent Total other assets Stock-based compensation expense us-gaap_ShareBasedCompensation Lessee, Leases [Policy Text Block] us-gaap_FiniteLivedIntangibleAssetUsefulLife Finite-Lived Intangible Asset, Useful Life (Year) us-gaap_Revenues Revenues, Total Amortization Amortization Operating expenses: Income Tax, Policy [Policy Text Block] Assets, fair value Assets, Fair Value Disclosure, Total Schedule of Finite-Lived Intangible Assets [Table Text Block] Research and Development Expense, Policy [Policy Text Block] us-gaap_ConversionOfStockAmountConverted1 Issuance of common stock upon conversion of debentures Depreciation Depreciation us-gaap_SharesIssued Balance (in shares) Balance (in shares) us-gaap_SharesIssuedPricePerShare Shares Issued, Price Per Share (in dollars per share) us-gaap_AssetsCurrent Total current assets Share-Based Payment Arrangement [Policy Text Block] Stockholders' Equity Note Disclosure [Text Block] Treasury stock, shares (in shares) Fair Value, Nonrecurring [Member] Advertising Cost [Policy Text Block] Fair Value Measurement Inputs and Valuation Techniques [Table Text Block] Common stock, $ .01 par value: authorized 60,000,000 shares; issued 25,446,407 in 2022 and 25,326,086 in 2021. Outstanding 25,260,576 in 2022 and 25,140,255 in 2021 Measurement Frequency [Axis] Measurement Frequency [Domain] Adjustments to reconcile net loss to net cash used for operating activities: Fair Value, Recurring [Member] Common stock, shares authorized (in shares) Common stock, shares issued (in shares) Common stock, par value (in dollars per share) Standard Product Warranty, Policy [Policy Text Block] us-gaap_CommonStockCapitalSharesReservedForFutureIssuance Common Stock, Capital Shares Reserved for Future Issuance (in shares) us-gaap_DeferredTaxAssetsValuationAllowance Valuation allowance Statistical Measurement [Domain] Cash paid for operating cash flows from operating leases Maximum [Member] Minimum [Member] Product and Service [Axis] Product and Service [Domain] Statistical Measurement [Axis] Preferred stock, $ .01 par value: authorized 1,000,000 shares; none issued. us-gaap_DeferredTaxAssetsLiabilitiesNet Net deferred tax asset (liability) Preferred stock, shares issued (in shares) Interest paid Taxes paid Geographical [Axis] Impairment or Disposal of Long-Lived Assets, Including Intangible Assets, Policy [Policy Text Block] Geographical [Domain] us-gaap_DeferredTaxAssetsGross Deferred tax assets Preferred stock, shares authorized (in shares) Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block] Europe [Member] Inventory, net Inventory Net Preferred stock, par value (in dollars per share) Revenue us-gaap_InventoryValuationReserves Inventory Reserve Fair Value, Inputs, Level 3 [Member] Deferred revenue Fair Value Hierarchy and NAV [Domain] Customer [Axis] Inventory (Section 263A) Customer [Domain] us-gaap_InventoryGross Inventory Gross Fair Value, Inputs, Level 1 [Member] Fair Value, Inputs, Level 2 [Member] Accumulated depreciation/amortization Fair Value Hierarchy and NAV [Axis] Other accruals Inventory reserves us-gaap_PropertyPlantAndEquipmentUsefulLife Property, Plant and Equipment, Useful Life (Year) Deferred revenue us-gaap_IncreaseDecreaseInDeferredRevenue us-gaap_UnbilledReceivablesCurrent Unbilled Receivables, Current Cash flow from operating activities: Schedule of Segment Reporting Information, by Segment [Table Text Block] Bad debt reserves Revenue [Policy Text Block] Statement [Line Items] Allowance for doubtful accounts on trade accounts receivable us-gaap_NumberOfOperatingSegments Number of Operating Segments Trade accounts receivable, net of allowance for doubtful accounts of $922 in 2022 and $268 in 2021 us-gaap_NumberOfReportableSegments Number of Reportable Segments Stock options Revenue: Additional paid-in capital Stockholders’ equity: Leasehold Improvements [Member] Property, Plant and Equipment, Policy [Policy Text Block] Other Long-Lived Tangible Asset [Axis] us-gaap_NonoperatingIncomeExpense Other income (expense), net Long-Lived Tangible Asset [Domain] Tax credits us-gaap_DeferredTaxAssetsTaxCreditCarryforwards Deferred Tax Assets, Tax Credit Carryforwards, Total Segment Reporting Disclosure [Text Block] NOL carryforward Other assets Current assets: us-gaap_SaleOfStockPricePerShare Sale of Stock, Price Per Share (in dollars per share) Fair Value Disclosures [Text Block] us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents Cash and cash equivalents, beginning of year Cash and cash equivalents, end of year Inventory, Policy [Policy Text Block] Interest income us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect Increase in cash and cash equivalents MALAYSIA Other assets: us-gaap_Liabilities Total liabilities us-gaap_NetCashProvidedByUsedInFinancingActivities Net cash provided by financing activities Commitments and contingencies (Note 15) us-gaap_OperatingIncomeLoss Loss from operations Other income (expense) us-gaap_NetCashProvidedByUsedInOperatingActivities Net cash used for operating activities us-gaap_DeferredTaxLiabilities Net deferred tax asset (liability) Prepaid expenses and other current assets us-gaap_NetCashProvidedByUsedInInvestingActivities Net cash used for investing activities us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill Goodwill tax amortization Total gross profit Gross profit Cost of revenue Consolidation Items [Domain] Contract liabilities, which are included in “Deferred revenue” Balance at beginning of period Balance at end of period us-gaap_DeferredTaxLiabilitiesLeasingArrangements Right of Use Asset Consolidation Items [Axis] us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued, Total Concentration Risk, Credit Risk, Policy [Policy Text Block] Deferred tax us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation Taxes paid related to restricted stock issuance Cost of Revenue: Issuance of common stock pursuant to Employee Stock Purchase Plan us-gaap_ProceedsFromStockPlans Cost of Goods and Service [Policy Text Block] Retained Earnings [Member] Issuance of common stock pursuant to stock option plans us-gaap_ProceedsFromStockOptionsExercised Revenue from contracts with customers us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax Issuance of common stock for cash, net us-gaap_ProceedsFromIssuanceOfCommonStock Proceeds from Issuance of Common Stock State us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit State Treasury Stock [Member] Foreign us-gaap_DeferredForeignIncomeTaxExpenseBenefit Foreign Additional Paid-in Capital [Member] Federal Common Stock [Member] us-gaap_DeferredFederalIncomeTaxExpenseBenefit Federal Equity Components [Axis] Equity Component [Domain] us-gaap_CurrentIncomeTaxExpenseBenefit Current Income Tax Expense (Benefit), Total us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1 Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period (Year) us-gaap_RevenueRemainingPerformanceObligation Revenue, Remaining Performance Obligation, Amount Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest Loss before income tax expense Deferred revenue, current Deferred revenue, long-term ICFR Auditor Attestation Flag Deferred Revenue, by Arrangement, Disclosure [Table Text Block] us-gaap_LineOfCredit Long-Term Line of Credit, Total us-gaap_PaymentsOfDebtIssuanceCosts Debt issuance costs Principal value outstanding Timing of Transfer of Good or Service [Domain] Transferred at Point in Time [Member] Transferred over Time [Member] Income Tax Authority [Axis] Income Tax Authority [Domain] Disaggregation of Revenue [Table Text Block] Domestic Tax Authority [Member] Foreign Tax Authority [Member] Timing of Transfer of Good or Service [Axis] us-gaap_PartnersCapitalAccountUnitsSaleOfUnits Partners' Capital Account, Units, Sale of Units, Total (in shares) Revenue from Contract with Customer [Text Block] Document Annual Report Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block] Defined Benefit Plan [Text Block] Cash and Cash Equivalents, Policy [Policy Text Block] Entity Incorporation, State or Country Code us-gaap_UnrecognizedTaxBenefits Unrecognized Tax Benefits, Ending Balance General and Administrative Expense [Member] Accounting Policies [Abstract] Significant Accounting Policies [Text Block] Document Transition Report Entity Interactive Data Current Selling and Marketing Expense [Member] Security Exchange Name Title of 12(b) Security us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs Reductions Cost of Sales [Member] Income Statement Location [Axis] Income Statement Location [Domain] Collaborative Arrangement and Arrangement Other than Collaborative [Axis] Tax Period [Domain] Auditor Name Tax Period [Axis] Auditor Firm ID Auditor Location Segments [Axis] Segments [Domain] us-gaap_RepaymentsOfNotesPayable Principal repayment of notes payable Company’s stock price at December 31 (in dollars per share) Common stock options, warrants and restricted stock (in shares) us-gaap_RepaymentsOfLinesOfCredit Repayments of Lines of Credit Repayment of line of credit us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding Diluted shares used in the calculation of earnings per share (in shares) Diluted (in shares) Proceeds from notes payable us-gaap_PurchaseObligation Purchase Obligation, Total Non-US [Member] us-gaap_OperatingLossCarryforwards Operating Loss Carryforwards Proceeds from line of credit us-gaap_OperatingLossCarryforwardsValuationAllowance Operating Loss Carryforwards, Valuation Allowance Statement [Table] us-gaap_TerminationLoans Termination Loans Statement of Financial Position [Abstract] Diluted (in dollars per share) Diluted (in dollars per share) Basic shares used in the calculation of earnings per share (in shares) Basic (in shares) Accounts Payable and Accrued Liabilities Disclosure [Text Block] us-gaap_EffectiveIncomeTaxRateContinuingOperations Effective income tax Business Acquisition [Axis] Basic (in dollars per share) Basic (in dollars per share) Business Acquisition, Acquiree [Domain] Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Change in valuation allowance Statement of Cash Flows [Abstract] Foreign Rate Differential Statement of Stockholders' Equity [Abstract] Lease Contractual Term [Domain] Lease Contractual Term [Axis] us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration Disposal Group, Including Discontinued Operation, Consideration Income Statement [Abstract] Disposal Group Name [Axis] Revenue from External Customers by Geographic Areas [Table Text Block] Disposal Group Name [Domain] Financing Receivable, Current, Allowance for Credit Loss [Table Text Block] Contract with Customer, Sales Channel [Axis] Contract with Customer, Sales Channel [Domain] Schedule of Accounts Payable and Accrued Liabilities [Table Text Block] us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminated Restructuring and Related Cost, Number of Positions Eliminated us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminatedPeriodPercent Restructuring and Related Cost, Number of Positions Eliminated, Period Percent us-gaap_RestructuringAndRelatedCostExpectedCost1 Restructuring and Related Cost, Expected Cost, Total Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Stock compensation expense Accounting Standards Update and Change in Accounting Principle [Text Block] Tax credits State income taxes, net of federal benefit Net state impact of deferred rate change Cash flow from financing activities: Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Federal statutory rate Fair value, in accordance with fair value option Convertible Debt, Fair Value Disclosures Non-cash lease expense Amount of noncash lease expense during the period. California Facility Lease [Member] Represents California facility lease. Nashua, NH Office Lease [Member] Represents Nashua, NH office lease. Nashua Warehouse Lease [Member] Represents Nashua warehouse lease. us-gaap_StockholdersEquity Total stockholders’ equity Balance Balance Accrued accounts payable Carrying value as of the balance sheet date of liabilities incurred. Disposable Applicators [Member] Represents disposable applicators. Class of Stock [Axis] Section 174 R&D Amount before allocation of valuation allowances of deferred tax asset attributable to capitalized research and development. Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Outstanding, weighted average remaining contractual term (Year) Exercisable, shares (in shares) Operating Segments [Member] Exercisable, weighted average exercise price (in dollars per share) EX-101.PRE 15 icad-20221231_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE GRAPHIC 16 ex_491142img001.jpg begin 644 ex_491142img001.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#Y_HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ 3 HHHH **** "BBB@ HHHH __V0$! end XML 17 R1.htm IDEA: XBRL DOCUMENT v3.23.1
Document And Entity Information - USD ($)
12 Months Ended
Dec. 31, 2022
Mar. 22, 2023
Jun. 30, 2022
Document Information [Line Items]      
Entity Central Index Key 0000749660    
Entity Registrant Name iCAD INC    
Amendment Flag false    
Current Fiscal Year End Date --12-31    
Document Fiscal Period Focus FY    
Document Fiscal Year Focus 2022    
Document Type 10-K    
Document Annual Report true    
Document Period End Date Dec. 31, 2022    
Document Transition Report false    
Entity File Number 001-09341    
Entity Incorporation, State or Country Code DE    
Entity Tax Identification Number 02-0377419    
Entity Address, Address Line One 98 Spit Brook Road, Suite 100    
Entity Address, City or Town Nashua    
Entity Address, State or Province NH    
Entity Address, Postal Zip Code 03062    
City Area Code 603    
Local Phone Number 882-5200    
Title of 12(b) Security Common Stock, $0.01 par value    
Trading Symbol ICAD    
Security Exchange Name NASDAQ    
Entity Well-known Seasoned Issuer No    
Entity Voluntary Filers No    
Entity Current Reporting Status Yes    
Entity Interactive Data Current Yes    
Entity Filer Category Non-accelerated Filer    
Entity Small Business true    
Entity Emerging Growth Company false    
ICFR Auditor Attestation Flag false    
Entity Shell Company false    
Entity Public Float     $ 92,546,960
Entity Common Stock, Shares Outstanding   25,446,407  
Auditor Firm ID 243    
Auditor Name BDO USA, LLP    
Auditor Location Boston, Massachusetts    
XML 18 R2.htm IDEA: XBRL DOCUMENT v3.23.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Current assets:    
Cash and cash equivalents $ 21,313 $ 34,282
Trade accounts receivable, net of allowance for doubtful accounts of $922 in 2022 and $268 in 2021 8,898 8,891
Inventory, net 5,389 4,171
Prepaid expenses and other current assets 2,641 2,962
Total current assets 38,241 50,306
Property and equipment:    
Equipment 3,076 7,121
Leasehold improvements 110 172
Furniture and fixtures 23 319
Marketing assets 0 376
Property, Plant and Equipment, Gross, Ending Balance 3,209 7,988
Less accumulated depreciation and amortization 2,135 7,106
Property and equipment, net 1,074 882
Other assets:    
Operating lease assets 3,361 1,059
Other assets 69 899
Intangible assets, net of accumulated amortization of $8,932 in 2022 and $8,724 in 2021 482 683
Goodwill 8,362 8,362
Deferred tax assets 116 0
Total other assets 12,390 11,003
Total assets 51,705 62,191
Current liabilities:    
Accounts payable 1,973 2,779
Accrued and other expenses 4,681 5,642
Lease payable, current 582 889
Deferred revenue, current 6,216 5,652
Total current liabilities 13,452 14,962
Lease payable, long-term 2,803 266
Deferred revenue, long-term 542 441
Deferred tax 6 5
Total liabilities 16,803 15,674
Commitments and contingencies (Note 15)
Stockholders’ equity:    
Preferred stock, $ .01 par value: authorized 1,000,000 shares; none issued. 0 0
Common stock, $ .01 par value: authorized 60,000,000 shares; issued 25,446,407 in 2022 and 25,326,086 in 2021. Outstanding 25,260,576 in 2022 and 25,140,255 in 2021 254 253
Additional paid-in capital 302,899 300,859
Accumulated deficit (266,836) (253,180)
Treasury stock at cost, 185,831 shares in 2022 and 2021 (1,415) (1,415)
Total stockholders’ equity 34,902 46,517
Total liabilities and stockholders’ equity $ 51,705 $ 62,191
XML 19 R3.htm IDEA: XBRL DOCUMENT v3.23.1
Consolidated Balance Sheets (Parentheticals) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Allowance for doubtful accounts on trade accounts receivable $ 922 $ 268
Intangible assets, accumulated amortization $ 8,932 $ 8,724
Preferred stock, par value (in dollars per share) $ 0.01 $ 0.01
Preferred stock, shares authorized (in shares) 1,000,000 1,000,000
Preferred stock, shares issued (in shares) 0 0
Common stock, par value (in dollars per share) $ 0.01 $ 0.01
Common stock, shares authorized (in shares) 60,000,000 60,000,000
Common stock, shares issued (in shares) 25,446,407 25,326,086
Common stock, shares outstanding (in shares) 25,260,576 25,140,255
Treasury stock, shares (in shares) 185,831 185,831
XML 20 R4.htm IDEA: XBRL DOCUMENT v3.23.1
Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Revenue:      
Revenue $ 27,944 $ 33,638 $ 29,698
Cost of Revenue:      
Cost of revenue 8,132 9,395 8,344
Gross profit 19,812 24,243 21,354
Operating expenses:      
Engineering and product development 8,593 9,194 8,114
Marketing and sales 13,691 15,135 13,312
General and administrative 11,234 10,406 9,117
Amortization and depreciation 224 240 199
Total operating expenses 33,742 34,975 30,742
Loss from operations (13,930) (10,732) (9,388)
Other income (expense)      
Interest expense (10) (141) (476)
Interest income 213 15 97
Loss on extinguishment of debt 0 (386) (341)
Loss on fair value of convertible debentures 0 0 (7,464)
Other (45) 0 0
Other income (expense), net 158 (512) (8,184)
Loss before income tax expense (13,772) (11,244) (17,572)
Benefit (provision) for income taxes 116 (1) (38)
Net loss and comprehensive loss $ (13,656) $ (11,245) $ (17,610)
Net loss per share:      
Basic (in dollars per share) $ (0.54) $ (0.45) $ (0.80)
Diluted (in dollars per share) $ (0.54) $ (0.45) $ (0.80)
Weighted average number of shares used in computing net loss per share:      
Basic (in shares) 25,202 24,778 22,140
Diluted (in shares) 25,202 24,778 22,140
Product [Member]      
Revenue:      
Revenue $ 15,398 $ 21,191 $ 18,903
Cost of Revenue:      
Cost of revenue 5,852 5,653 5,000
Service and Supplies [Member]      
Revenue:      
Revenue 12,546 12,447 10,795
Cost of Revenue:      
Cost of revenue 1,983 3,425 2,965
Amortization and Depreciation [Member]      
Cost of Revenue:      
Cost of revenue $ 297 $ 317 $ 379
XML 21 R5.htm IDEA: XBRL DOCUMENT v3.23.1
Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
Treasury Stock [Member]
Total
Balance (in shares) at Dec. 31, 2019 19,546,151        
Balance at Dec. 31, 2019 $ 196 $ 230,615 $ (224,325) $ (1,415) $ 5,071
Issuance of common stock relative to vesting of restricted stock, net of shares forfeited for tax obligations (in shares) 97,830        
Issuance of common stock relative to vesting of restricted stock, net of shares forfeited for tax obligations $ 0 (225) 0 0 (225)
Issuance of common stock pursuant to stock option plans (in shares) 155,149        
Issuance of common stock pursuant to stock option plans $ 1 728 0 0 729
Issuance of common stock, net (in shares) 2,033,204        
Issuance of common stock, net $ 20 18,264 0 0 18,284
Issuance of common stock pursuant employee stock purchase plan (in shares) 42,606        
Issuance of common stock pursuant employee stock purchase plan $ 1 267 0 0 268
Issuance of common stock upon conversion of debentures (in shares) 1,819,466        
Issuance of common stock upon conversion of debentures $ 18 21,146 0 0 21,164
Stock-based compensation 0 2,844 0 0 2,844
Net loss $ 0 0 (17,610) 0 (17,610)
Balance (in shares) at Dec. 31, 2020 23,694,406        
Balance at Dec. 31, 2020 $ 236 273,639 (241,935) (1,415) 30,525
Issuance of common stock relative to vesting of restricted stock, net of shares forfeited for tax obligations (in shares) 44,706        
Issuance of common stock relative to vesting of restricted stock, net of shares forfeited for tax obligations $ 1 (60) 0 0 $ (59)
Issuance of common stock pursuant to stock option plans (in shares) 168,450       168,450
Issuance of common stock pursuant to stock option plans $ 2 1,025 0 0 $ 1,027
Issuance of common stock, net (in shares) 1,393,738        
Issuance of common stock, net $ 14 23,215 0 0 23,229
Issuance of common stock pursuant employee stock purchase plan (in shares) 24,786        
Issuance of common stock pursuant employee stock purchase plan $ 0 257 0 0 257
Stock-based compensation 0 2,783 0 0 2,783
Net loss $ 0 0 (11,245) 0 (11,245)
Balance (in shares) at Dec. 31, 2021 25,326,086        
Balance at Dec. 31, 2021 $ 253 300,859 (253,180) (1,415) 46,517
Issuance of common stock relative to vesting of restricted stock, net of shares forfeited for tax obligations (in shares) 725        
Issuance of common stock relative to vesting of restricted stock, net of shares forfeited for tax obligations $ 0 0 0 0 $ 0
Issuance of common stock pursuant to stock option plans (in shares) 73,500       73,500
Issuance of common stock pursuant to stock option plans $ 1 206 0 0 $ 207
Issuance of common stock pursuant employee stock purchase plan (in shares) 46,096        
Issuance of common stock pursuant employee stock purchase plan $ 0 148 0 0 148
Stock-based compensation 0 1,686 0 0 1,686
Net loss $ 0 0 (13,656) 0 (13,656)
Balance (in shares) at Dec. 31, 2022 25,446,407        
Balance at Dec. 31, 2022 $ 254 $ 302,899 $ (266,836) $ (1,415) $ 34,902
XML 22 R6.htm IDEA: XBRL DOCUMENT v3.23.1
Consolidated Statements of Stockholders' Equity (Parentheticals) - shares
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Shares forfeited for tax obligations (in shares) 150 5,196 20,247
XML 23 R7.htm IDEA: XBRL DOCUMENT v3.23.1
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Cash flow from operating activities:      
Net loss $ (13,656) $ (11,245) $ (17,610)
Adjustments to reconcile net loss to net cash used for operating activities:      
Amortization 211 230 309
Depreciation 310 327 268
Non-cash lease expense 708 778 752
Bad debt provision 732 167 94
Stock-based compensation expense 1,686 2,783 2,844
Amortization of debt discount and debt costs 0 17 78
Loss on extinguishment of debt 0 386 341
Deferred tax (116) 1 1
Loss on disposal of assets 0 97 0
Change in fair value of convertible debentures 0 0 7,464
Other, net 9 0 0
Changes in operating assets and liabilities, net of acquisition:      
Accounts receivable (739) 969 (302)
Inventory (1,218) (1,027) (533)
Prepaid and other assets 1,152 391 (1,390)
Accounts payable (806) (90) 878
Accrued and other expenses (961) (2,123) (207)
Lease liabilities (767) (778) (752)
Deferred revenue 665 (291) 780
Total adjustments 866 1,837 10,625
Net cash used for operating activities (12,790) (9,408) (6,985)
Cash flow used for investing activities:      
Additions to patents, technology and other (10) (24) (13)
Additions to property and equipment (524) (563) (461)
Net cash used for investing activities (534) (587) (474)
Cash flow from financing activities:      
Issuance of common stock for cash, net 0 23,229 18,285
Issuance of common stock pursuant to Employee Stock Purchase Plan 148 257 266
Issuance of common stock pursuant to stock option plans 207 1,027 729
Taxes paid related to restricted stock issuance 0 (59) (225)
Proceeds from notes payable 0 0 6,957
Principal repayment of notes payable 0 (7,363) (4,638)
Debt issuance costs 0 0 (42)
Proceeds from line of credit 0 0 775
Repayment of line of credit 0 0 (2,775)
Net cash provided by financing activities 355 17,091 19,332
Increase in cash and cash equivalents (12,969) 7,096 11,873
Cash and cash equivalents, beginning of year 34,282 27,186 15,313
Cash and cash equivalents, end of year 21,313 34,282 27,186
Supplemental disclosure of cash flow information:      
Interest paid 9 172 272
Taxes paid 0 0 38
Right-of-use assets obtained in exchange for new operating lease liabilities 3,011 79 69
Issuance of common stock upon conversion of debentures $ 0 $ 0 $ 21,164
XML 24 R8.htm IDEA: XBRL DOCUMENT v3.23.1
Note 1 - Organization and Business
12 Months Ended
Dec. 31, 2022
Notes to Financial Statements  
Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]

Note 1 Organization and Business 

 

iCAD, Inc. and subsidiaries (the “Company” or “iCAD”) is a global medical technology company providing innovative cancer detection and therapy solutions.

 

The Company operates in two segments: Cancer Detection (“Detection”) and Cancer Therapy (“Therapy”). In the detection segment, offered solutions include advanced artificial intelligence and image analysis workflow solutions that enable healthcare professionals to better serve patients by identifying pathologies and pinpointing the most prevalent cancers earlier, a comprehensive range of high-performance, upgradeable computer-aided detection systems and workflow solutions for digital breast tomosynthesis, full-field digital mammography, magnetic resonance imaging and computed tomography. In the Therapy segment, the Company offers the Xoft System, which is a cancer treatment platform technology incorporating a miniaturized, isotope-free radiation source. The Company’s commercial products are cleared with the United States Food and Drug Administration and various global regulatory agencies and use of iCAD’s products are reimbursable in the U.S. under federal and most third-party insurance programs. The Company sells its products throughout the world through its direct sales organization as well as through various OEM partners, distributors, technology platform partners, and resellers. See Note 14 of these consolidated financial statements for segment, major customer and geographical information.

 

The Company maintains its headquarters and a separate manufacturing facility in Nashua, New Hampshire, an operations, research, development, manufacturing and warehousing facility in San Jose, California, and an office in Lyon, France.

 

XML 25 R9.htm IDEA: XBRL DOCUMENT v3.23.1
Note 2 - Significant Accounting Policies
12 Months Ended
Dec. 31, 2022
Notes to Financial Statements  
Significant Accounting Policies [Text Block]

Note 2 Significant Accounting Policies

 

Use of Estimates

 

The preparation of financial statements in conformity with generally accepted accounting principles in the United States of America requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenues and expenses during the reporting period and disclosure of contingent assets and liabilities at the date of the financial statements. Actual results could differ from those estimates. It is reasonably possible that changes may occur in the near term that would affect management’s estimates with respect to assets and liabilities.

 

Principles of Consolidation

 

The consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries: Xoft, Inc., Xoft Solutions, LLC, and iCAD France, LLC. All material inter-company transactions and balances have been eliminated in consolidation.

 

Risk and Uncertainty

 

On March 12, 2020, the World Health Organization declared COVID-19 to be a pandemic. In an effort to contain and mitigate the spread of COVID-19, the United States and most countries of the world imposed some level of unprecedented restrictions such as travel bans and business closures which caused substantial reductions in economic activity. As a provider of devices and services to the health care industry, the Company believes its operations have been materially affected in all periods presented. While the worst of the disruptions appear to have subsided as of December 31, 2022, the Company continues to be impacted by slowness in the overall economic recovery. The Company’s expected results for future periods could reflect a continuing negative impact from the COVID-19 pandemic for similar or additional reasons.

 

In late February 2022, Russian military forces launched significant military action against Ukraine. Sustained conflict and disruption in the region has continued through December 31, 2022 and beyond. Economic, civil, military and political uncertainty may arise or increase in regions where the Company operates or derives revenue. Further, countries from which the Company derives revenue may experience military action and/or civil and political unrest; may be subject to government export controls, economic sanctions, embargoes, or trade restrictions; and experience currency, inflation, and interest rate uncertainties. While the impact to the Company has been limited to date, it is not possible to predict the potential outcome should the conflict expand and/or additional sanctions be imposed. For the fiscal year ended 2022, approximately 25% of the Company’s total revenue and approximately 24% of the Company’s export revenue was derived from customers located in Europe.

Cash and cash equivalents

The Company defines cash and cash equivalents as all bank accounts, money market funds, deposits and other money market instruments with original maturities of 90 days or less and which are unrestricted as to timing or method of withdrawal. Cash and cash equivalents are maintained at financial institutions and, at times, balances may exceed federally insured limits of $250,000 per depositor.  The money market investment account as described in Note 4 is not exposed to the federally insured limit as it is not a deposit account.  As of December 31, 2022, the Company held cash  at financial institutions in excess of the federally insured limit. Historically, the Company has not experienced any losses related to these balances.

  

 

Financial instruments

 

Financial instruments consist of cash and cash equivalents, trade accounts receivable, contract assets, accounts payable, accrued and other expenses and notes payable. Due to their short-term nature and market rates of interest, the carrying amounts of the financial instruments approximated fair value as of December 31, 2022 and 2021.

 

Accounts Receivable and Allowance for Doubtful Accounts

 

Accounts receivable are customer obligations due under normal trade terms. Credit limits are initially established through a process of reviewing the financial history and stability of each customer and the Company performs continuing credit evaluations of its customers’ financial condition and generally does not require collateral. Included in accounts receivable at December 31, 2022 are unbilled receivables of approximately $0.2 million which are scheduled to be invoiced in 2023.

 

The Company’s policy is to maintain allowances for potential losses resulting from the inability of a portion of its customers to make required payments. The Company’s senior management reviews accounts receivable on a periodic basis to determine if any receivables may potentially be uncollectible. The Company includes any accounts receivable balances that it determines may likely be uncollectible, along with a general reserve for estimated probable losses based on historical experience, in its allowance for doubtful accounts. An amount is written off against the allowance after all attempts to collect the receivable have failed. Based on the information available, the Company believes the allowance for doubtful accounts as of  December 31, 2022 and 2021 is adequate.

 

Inventory

 

The Company uses the first-in, first-out method to track inventory, which is valued at the lower of cost or net realizable value. The Company regularly reviews inventory quantities on hand and records an inventory reserve for excess and/or obsolete inventory primarily based upon the estimated usage of its inventory, as well as other factors.

 

Property and Equipment

 

Property and equipment are stated at cost and depreciated using the straight-line method over the estimated useful lives of the assets, which is generally three to five years, except for leasehold improvements, which are depreciated over the shorter of the term of the lease, or useful life of the asset.

 

Goodwill

 

In accordance with FASB Accounting Standards Codification (“ASC”) Topic 350-20, “IntangiblesGoodwill and Other” (“ASC 350-20”), the Company tests goodwill for impairment on an annual basis and between annual tests if events or circumstances change that would more likely than not reduce the fair value of a reporting unit below its carrying amount.

 

Factors the Company considers important, which could trigger an impairment of Goodwill, include the following:

 

 

significant and sustained underperformance relative to historical or projected future operating results;

 

 

significant changes in the manner or use of the Company’s assets in the strategy for the Company’s overall business;

 

 

significant negative industry or economic trends;

 

 

significant and sustained decline in the Company’s stock price; and

 

 

a decline in the Company’s market capitalization below net book value.

 

The two reporting units within iCAD are its segments, Detection and Therapy.

 

The Company records an impairment charge if such an assessment were to indicate that the fair value of a reporting unit was less than the carrying value. When the Company evaluates potential impairments outside of its annual measurement date, judgment is required in determining whether an event has occurred that may impair the value of goodwill or intangible assets.

 

Fair values for the reporting units are based on a weighting of the income approach and the market approach. For purposes of the income approach, fair value is determined based on the present value of estimated future cash flows, discounted at an appropriate risk adjusted rate. The Company uses internal forecasts to estimate future cash flows and includes estimates of long-term future growth rates based on our most recent views of the long-term forecast for each segment. Accordingly, actual results can differ from those assumed in our forecasts. Discount rates are derived from a capital asset pricing model and by analyzing published rates for industries relevant to our reporting units to estimate the cost of equity financing. The Company uses discount rates that are commensurate with the risks and uncertainty inherent in the respective businesses and in our internally developed forecasts.

 

In the market approach, the Company uses a valuation technique in which values are derived based on market prices of publicly traded companies with similar operating characteristics and industries. A market approach allows for comparison to actual market transactions and multiples. It can be somewhat limited in its application because the population of potential comparable publicly-traded companies can be limited due to differing characteristics of the comparative business and ours, as well as the fact that market data may not be available for divisions within larger conglomerates or non-public subsidiaries that could otherwise qualify as comparable, and the specific circumstances surrounding a market transaction (e.g., synergies between the parties, terms and conditions of the transaction, etc.) may be different or irrelevant with respect to our business.

 

The Company corroborates the total fair values of the reporting units using a market capitalization approach; however, this approach cannot be used to determine the fair value of each reporting unit value. The blend of the income approach and market approach is more closely aligned to our business profile, including markets served and products available. In addition, required rates of return, along with uncertainties inherent in the forecast of future cash flows, are reflected in the selection of the discount rate. Equally important, under the blended approach, reasonably likely scenarios and associated sensitivities can be developed for alternative future states that may not be reflected in an observable market price. The Company assesses each valuation methodology based upon the relevance and availability of the data at the time the valuation is performed and weights the methodologies appropriately.

 

The Company performed the annual impairment assessment at October 1, 2022 and compared the fair value of each reporting unit to its carrying value as of this date. The fair value of the Detection reporting unit exceeded the carrying value. Accordingly, no impairment of goodwill was recorded. The carrying values of the reporting units were determined based on an allocation of our assets and liabilities through specific allocation of certain assets and liabilities, to the reporting units and an apportionment of the remaining net assets based on the relative size of the reporting units’ revenues and operating expenses compared to the Company as a whole. The determination of reporting units also requires management judgment.

 

Long Lived Assets

 

In accordance with FASB ASC Topic 360, “Property, Plant and Equipment” (“ASC 360”), the Company assesses long-lived assets for impairment if events and circumstances indicate it is more likely than not that the fair value of the asset group is less than the carrying value of the asset group.

 

ASC 360-10-35 uses “events and circumstances” criteria to determine when, if at all, an asset (or asset group) is evaluated for recoverability. Thus, there is no set interval or frequency for recoverability evaluation. In accordance with ASC 360-10-35-21 the following factors are examples of events or changes in circumstances that indicate the carrying amount of an asset (asset group) may not be recoverable and thus is to be evaluated for recoverability.

 

 

A significant decrease in the market price of a long-lived asset (asset group);

 

 

A significant adverse change in the extent or manner in which a long-lived asset (asset group) is being used or in its physical condition;

 

 

A significant adverse change in legal factors or in the business climate that could affect the value of a long-lived asset (asset group), including an adverse action or assessment by a regulator;

 

 

An accumulation of costs significantly in excess of the amount originally expected for the acquisition or construction of a long-lived asset (asset group);

 

 

A current period operating or cash flow loss combined with a history of operating or cash flow losses or a projection or forecast that demonstrates continuing losses associated with the use of a long-lived asset (asset group);

 

 

significant and sustained decline in the Company’s stock price.

 

In accordance with ASC 360-10-35-17, if the carrying amount of an asset or asset group (in use or under development) is evaluated and found not to be fully recoverable (the carrying amount exceeds the estimated gross, undiscounted cash flows from use and disposition), then an impairment loss must be recognized. The impairment loss is measured as the excess of the carrying amount over the assets (or asset group’s) fair value.

 

The Company did not record any impairment charges on its long-lived assets for the years ended December 31, 2022 or December 31, 2021.

 

Intangible assets subject to amortization consist primarily of patents, technology intangibles, trade names, customer relationships and distribution agreements purchased in the Company’s previous acquisitions. These assets are amortized on a straight-line basis or the pattern of economic benefit over their estimated useful lives of 5 to 10 years.

 

Leases

 

In accordance with FASB ASC Topic 842, "Leases" ("ASC 842"), the Company determines if an arrangement contains a lease at inception. A lease is an operating or financing contract, or part of a contract, that conveys the right to control the use of an identified tangible asset for a period of time in exchange for consideration.

 

At lease inception, the Company recognizes a lease liability equal to the present value of the remaining lease payments, and a right of use asset equal to the lease liability, subject to certain adjustments, such as for lease incentives. In determining the present value of the lease payments, the Company uses its incremental borrowing rate, determined by estimating the Company’s applicable, fully collateralized borrowing rate, with adjustment as appropriate for lease term. The lease term at the lease commencement date is determined based on the non-cancellable period for which the Company has the right to use the underlying asset, together with any periods covered by an extension option if the Company is reasonably certain to exercise that option.

 

Right-of-use assets and obligations for leases with an initial term of 12 months or less are considered short term and are a) not recognized in the consolidated balance sheet and b) recognized as an expense on a straight-line basis over the lease term. The Company does not sublease any of its leased assets to third parties and the Company’s lease agreements do not contain any residual value guarantees or restrictive covenants. The Company has lessor agreements that contain lease and non-lease components, but the Company is accounting for the complete agreement under FASB ASC Topic 606, "Revenue from Contracts with Customers", ("ASC 606"), after determining that the non-lease component is the predominant component of these agreements.

 

ASC 842 includes a number of reassessment and re-measurement requirements for lessees based on certain triggering events or conditions. There were no impairment indicators identified during the year ended December 31, 2022 that would require impairment testing of the Company’s right-of-use assets.

 

Certain of the Company’s leases include variable lease costs to reimburse the lessor for real estate tax and insurance expenses, and certain non-lease components that transfer a distinct service to the Company, such as common area maintenance services. The Company has elected to separate the accounting for lease components and non-lease components for real estate and equipment leases.

 

Stock-Based Compensation

 

The Company maintains stock-based incentive plans, under which it provides stock incentives to employees, directors and contractors. The Company grants to employees, directors and contractors, options to purchase common stock at an exercise price equal to the market value of the stock at the date of grant. The Company may grant restricted stock to employees and directors. The underlying shares of the restricted stock grant are not issued until the shares vest, and compensation expense is based on the stock price of the shares at the time of grant. The Company follows ASC 718, “Compensation Stock Compensation”, (“ASC 718”), for all stock-based compensation. The Company has granted performance based restricted stock based on achievement of certain revenue targets. Compensation cost for performance based restricted stock requires significant judgment regarding probability of the performance objectives and compensation cost is re-measured at every reporting period. As a result, compensation cost could vary significantly during the performance measurement period.

 

The Company uses the Black-Scholes option pricing model to value stock options which requires extensive use of accounting judgment and financial estimates, including estimates of the expected term participants will retain their vested stock options before exercising them, the estimated volatility of its common stock price over the expected term, and the number of options that will be forfeited prior to the completion of their vesting requirements. The Company estimates forfeitures based on historical experience with pre-vested forfeitures. To the extent actual forfeitures differ from the estimate, the difference is recorded to compensation expense in the period of the forfeiture. Fair value of restricted stock is determined based on the stock price of the underlying option on the date of the grant. Application of alternative assumptions could produce significantly different estimates of the fair value of stock-based compensation and consequently, the related amounts recognized in the Consolidated Statements of Operations.

 

Revenue Recognition

 

In accordance with ASC 606, revenue is recognized when a customer obtains control of promised goods or services and the amount of revenue recognized reflects the consideration to which the Company expects to be entitled to receive in exchange for these goods or services and excludes any sales incentives or taxes collected from customers which are subsequently remitted to government authorities. The Company applies the following five steps to guide revenue recognition:

 

 

1)

Identify the contract(s) with a customer—A contract with a customer exists when (i) the Company enters into an enforceable contract with a customer that defines each party’s rights regarding the goods or services to be transferred and identifies the payment terms related to those goods or services, (ii) the contract has commercial substance and (iii) the Company determines that collection of substantially all consideration for goods or services that are transferred is probable based on the customer’s intent and ability to pay the promised consideration. The Company’s contracts are typically in the form of a purchase order. For certain large customers, the Company may also enter into master service agreements that define general terms but are not customer commitments to purchase until coupled with a purchase order. The Company applies judgment in determining the customer’s ability and intention to pay, which is based on a variety of factors including the customer’s historical payment experience or published credit and financial information pertaining to the customer.

 

 

2)

Identify the performance obligations in the contract—Performance obligations promised in a contract are identified based on the goods or services that will be transferred. A good or service is distinct if both a) the customer can benefit from the good or service either on its own or together with other resources that are readily available from third parties or from the Company, and b) is separately identifiable from other promises in the contract. To the extent a contract includes multiple promised goods or services, the Company must apply judgment to determine whether the goods or services meet the criteria to be distinct. If these criteria are not met the promised goods or services are accounted for as a combined performance obligation. While the Company does not typically sell options to purchase goods or services at a predetermined price, doing so would represent a material right and require analysis to determine if the material right is a distinct performance obligation. The Company has sold one contract with a material right that is a distinct performance obligation.

 

 

3)

Determine the transaction price—The transaction price is determined based on the consideration to which the Company will be entitled in exchange for transferring goods or services to the customer. To the extent the transaction price includes variable consideration, the Company estimates the amount of variable consideration that should be included in the transaction price utilizing either the expected value method or the most likely amount method depending on the nature of the variable consideration. Variable consideration is included in the transaction price if, in the Company’s judgment, it is probable that a significant future reversal of cumulative revenue under the contract will not occur.

 

 

4)

Allocate the transaction price to the performance obligations in the contract—If the contract contains a single performance obligation, the entire transaction price is allocated to the single performance obligation. Contracts that contain multiple performance obligations require an allocation of the transaction price to each performance obligation on a relative Stand-alone Sales Price (“SSP”) basis unless the transaction price is variable and meets the criteria to be allocated entirely to a performance obligation or to a distinct good or service that forms part of a performance obligation. The Company determines SSP based on the price at which the performance obligation is sold separately. If the SSP is not observable through past transactions, the Company estimates the SSP taking into account available information such as market conditions and internally approved pricing guidelines related to the performance obligations.

 

 

5)

Recognize revenue when (or as) the Company satisfies a performance obligation—The Company satisfies performance obligations either over time or at a point in time as discussed in further detail below. Revenue is recognized at the time the related performance obligation is satisfied by transferring a promised good or service to a customer.

   
  The Company recognizes revenue from its contracts with customers primarily from the sale of products and from the sale of services and supplies. Revenue is recognized when control of the promised goods or services is transferred to a customer, in an amount that reflects the consideration the Company expects to be entitled to in exchange for those goods or services. For iCAD’s typical product revenue, control typically transfers upon shipment as title and risk of loss have passed to the customer. Services and supplies are considered to be transferred as the services are performed or over the term of the service or supply agreement. The Company enters into contracts that can include various combinations of products and services, which are generally capable of being distinct and accounted for as separate performance obligations. Perpetual software licenses are accounted for as a single performance obligation and revenue is recognized at the point in time when ownership is transferred to the customer. Taxes assessed by a governmental authority that are both imposed on and concurrent with a specific revenue-producing transaction, that are collected by the Company from a customer, are excluded from revenue. Shipping and handling costs associated with outbound freight after control of a product has transferred to a customer are accounted for as fulfillment costs and are included in cost of revenue. The Company continues to provide for estimated warranty costs on original product warranties at the time of sale.

 

Goods and Services Classifications

 

Products. Product revenue consists of sales of cancer detection perpetual licenses, cancer therapy systems, cancer therapy applicators, cancer therapy disposable applicators and other accessories that are typically shipped with a cancer therapy system. The Company transfers control and recognizes a sale when the product is shipped from the manufacturing or warehousing facility to the customer.

 

Service Contracts. The Company sells service contracts in which the Company provides professional services including product installations, maintenance, training and service repairs, and in certain cases leases equipment to hospitals, imaging centers, radiological practices and radiation oncologists and treatment centers. The service contracts range from 12 months to 48 months. The Company typically receives payment at the inception of the contract and recognizes revenue on a straight-line basis over the term of the agreement.

 

Supply and Source Usage Agreements. Revenue from supply and source usage agreements is recognized on a straight-line basis over the term of the supply or source agreement.

 

Professional Services. Revenue from fixed fee service contracts is recognized on a straight-line basis over the term of the agreement. Revenue from professional service contracts entered into with customers on a time and materials basis is recognized over the term of the agreement in proportion to the costs incurred in satisfying the obligations under the contract.

 

Other. Other revenue consists primarily of miscellaneous products and services. The Company transfers control and recognizes a sale when the installation services are performed or when the Company ships the product from the Company’s manufacturing or warehouse facility to the customer.

 

Significant Judgments

 

The Company’s contracts with customers may include promises to transfer multiple products and services to a customer and identifying distinct performance obligations that should be accounted for separately versus together may require significant judgment. For arrangements with multiple performance obligations, the Company allocates revenue to each performance obligation based on its relative standalone selling price. Judgment is required to determine the standalone selling price for each distinct performance obligation. The Company generally determines standalone selling prices based on the prices charged to customers and uses a range of amounts to estimate standalone selling prices when the Company sells each of the products and services separately and needs to determine whether there is a discount that needs to be allocated based on the relative standalone selling prices of the various products and services. The Company typically has more than one range of standalone selling prices for individual products and services due to the stratification of those products and services by customers and circumstances. In these instances, the Company may use information such as the type of customer and geographic region in determining the range of standalone selling prices.

 

The Company may provide credits or incentives to customers, which are accounted for as variable consideration when estimating the transaction price of the contract and amounts of revenue to recognize. The amount of variable consideration to include in the transaction price is estimated at contract inception using either the estimated value method or the most likely amount method based on the nature of the variable consideration. These estimates are updated at the end of each reporting period as additional information becomes available and revenue is recognized only to the extent that it is probable that a significant reversal of any amounts of variable consideration included in the transaction price will not occur. The Company provides for estimated warranty costs on original product warranties at the time of sale.

 

Assets Recognized from the Costs to Obtain a Contract with a Customer

 

The Company recognizes incremental costs of obtaining a contract with a customer as an asset if the Company expects the benefit of those costs to be longer than one year and as an expense when incurred if the amortization period of the asset that the Company otherwise would have recognized is one year or less.

 

Right to Invoice

 

Where applicable, the Company recognizes revenue from a contract with a customer in an amount that corresponds directly with the value to the customer of the Company’s performance completed to date and the amount to which the Company has a right to invoice.

 

Sales and Other Similar Taxes

 

The Company excludes sales taxes and similar taxes from the measurement of transaction price and ensures compliance with the disclosure requirements of ASC 235.

 

Significant Financing Component

 

The Company does not adjust the promised amount of consideration for the effects of a significant financing component if the Company expects, at contract inception, that the period between when the entity transfers a promised good or service to a customer and when the customer pays for that good or service will be one year or less.

 

Promised Goods or Services that are Immaterial in the Context of a Contract

 

The Company assesses materiality of promised goods or services as performance obligations in the context of a contract and the Company does not aggregate and assess immaterial items at the entity level. When determining whether a good or service is immaterial in the context of a contract, the assessment will be made based on the application of ASC 606 at the contract level.

 

The Company does not disclose the value of unsatisfied performance obligations for (i) contracts with an original expected length of one year or less and (ii) contracts for which it recognizes revenue at the amount to which it has the right to invoice for services performed.

 

Cost of Revenue

 

Cost of revenue consists of the costs of products purchased for resale, cost relating to service including costs of service contracts to maintain equipment after the warranty period, inbound freight and duty, manufacturing, warehousing, material movement, inspection, scrap, rework, depreciation and in-house product warranty repairs, amortization of acquired technology and any applicable medical device tax.

 

Warranty Costs

 

The Company provides for the estimated cost of standard product warranty against defects in material and workmanship based on historical warranty trends, including the cost of product returns during the warranty period. Warranty costs have not historically been material to the Company’s consolidated financial statements.

 

Engineering and Product Development Costs

 

Engineering and product development costs relate to research and development efforts including Company sponsored clinical trials are expensed as incurred.

 

Advertising Costs

 

The Company expenses advertising costs as incurred. Advertising expense for the years ended  December 31, 2022, 2021 and 2020 was approximately $659,000, $689,000, and $274,000, respectively.

 

Income Taxes

 

The Company follows the liability method under ASC Topic 740Income Taxes”, (“ASC 740”). The primary objectives of accounting for taxes under ASC 740 are to (a) recognize the amount of tax payable for the current year and (b) recognize the amount of deferred tax liability or asset for the future tax consequences of events that have been reflected in the Company’s financial statements or tax returns.  As of December 31, 2022 and December 31, 2021, the Company has provided a valuation allowance for its U.S. federal and state net operating loss carryforwards due to the uncertainty of the Company’s ability to generate sufficient taxable income in future years to obtain the benefit from the utilization of the net operating loss carryforwards.  As of December 31, 2022, the Company has not provided a valuation allowance for its foreign net operating loss carryforward.  As of December 31, 2021, the Company had provided a valuation allowance for its foreign net operation loss carryforward.  Any subsequent changes in the valuation allowance will be recorded through operations in the provision (benefit) for income taxes. See note 13 of these consolidated financial statements for detailed information.

 

XML 26 R10.htm IDEA: XBRL DOCUMENT v3.23.1
Note 3 - Recently Issued Accounting Standards
12 Months Ended
Dec. 31, 2022
Notes to Financial Statements  
Accounting Standards Update and Change in Accounting Principle [Text Block]

Note 3 Recently Issued Accounting Standards

 

In June 2016, the Financial Accounting Standards Board (the “FASB”) issued ASU 2016-13, “Financial Instruments—Credit Losses (Topic 326)” (“ASU 2016-13”), which requires the measurement and recognition of expected credit losses for financial assets held at amortized cost. ASU 2016-13 replaces the existing incurred loss impairment model with an expected loss model which requires the use of forward-looking information to calculate credit loss estimates. These changes will result in earlier recognition of credit losses. In November 2019, the FASB elected to defer the adoption date of ASU 2016-13 for public business entities that meet the definition of a smaller reporting company to fiscal years beginning after December 15, 2022. Early adoption of the guidance in ASU 2016-13 is permitted.  The Company adopted ASU 2016-13 effective January 1, 2023.  Adoption caused the Company to modify its approach to estimating its allowance for potentially uncollectable accounts receivable. Specifically, the Company began applying an expected credit loss model that uses historical loss rates of its accounts receivable for the previous twelve months as well as expectations about the future where the Company has been able to develop forecasts to support its estimates.  Adoption of ASU 2016-13 did not have a material impact on the Company's consolidated financial statements.

 

In December 2019, the FASB issued ASU 2019-12, “Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes” (“ASU 2019-12”). ASU 2019-12 is intended to simplify the accounting for income taxes by removing certain exceptions to the general principles in Topic 740. The amendments also improve consistent application of and simplify US GAAP for other areas of Topic 740 by clarifying and amending existing guidance. ASU 2019-12 is effective for the Company for the fiscal year and interim periods therein beginning January 1, 2021. The Company notes that the adoption of ASU 2019-12 resulted in the reclassification of an immaterial amount from income tax expense to non-income tax included in operating expenses related to the accounting for state and franchise taxes, with no impact to the Company’s consolidated loss, equity or cash flows.

 

XML 27 R11.htm IDEA: XBRL DOCUMENT v3.23.1
Note 4 - Fair Value Measurements
12 Months Ended
Dec. 31, 2022
Notes to Financial Statements  
Fair Value Disclosures [Text Block]

Note 4 Fair Value Measurements

 

The Company follows the provisions of FASB ASC Topic 820,Fair Value Measurement and Disclosures” (“ASC 820”), which defines fair value, establishes a framework for measuring fair value under generally accepted accounting principles and enhances disclosures about fair value measurements. Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. Valuation techniques used to measure fair value must maximize the use of observable inputs and minimize the use of unobservable inputs. The Company applies the fair value hierarchy based on three levels of inputs, of which the first two are considered observable and the last unobservable, which are the following:

 

 

Level 1 - Quoted prices in active markets for identical assets or liabilities.

 

 

Level 2 - Inputs other than Level 1 that are observable, either directly or indirectly, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.

 

 

Level 3 - Unobservable inputs that are supported by little or no market activity and that are significant to the fair value

 

The assigned level within the fair value hierarchy is based on the lowest level of any input that is significant to the fair value measurement.

 

Money market funds included in cash and cash equivalents in the accompanying balance sheet are considered a Level 1 measurement as they are valued at quoted market prices in active markets.

 

The following table sets forth the Company’s assets which are measured at fair value on a recurring basis by level within the fair value hierarchy (in thousand):

 

Fair Value Measurements (in thousands) as of December 31, 2022

 
  

Level 1

 

Level 2

 

Level 3

 

Total

Assets

                

Money market accounts

 $15,067 $ $ $15,067

Total Assets

 $15,067 $ $ $15,067

 

Fair Value Measurements (in thousands) as of December 31, 2021

 
  

Level 1

 

Level 2

 

Level 3

 

Total

Assets

                

Money market accounts

 $30,573 $ $ $30,573

Total Assets

 $30,573 $ $ $30,573

 

There were no Level 3 instruments measured at fair value at December 31, 2022 or December 31, 2021.

 

Items Measured at Fair Value on a Nonrecurring Basis

 

Certain assets, including long-lived assets and goodwill, are measured at fair value on a nonrecurring basis. These assets are recognized at fair value when they are deemed to be impaired. There were no items measured at fair value on a nonrecurring basis as of or during the years ended December 31, 2022 and 2021.

 

XML 28 R12.htm IDEA: XBRL DOCUMENT v3.23.1
Note 5 - Revenue
12 Months Ended
Dec. 31, 2022
Notes to Financial Statements  
Revenue from Contract with Customer [Text Block]

Note 5 Revenue

 

Disaggregation of Revenue

 

The following tables presents the Company’s revenues disaggregated by major good or service line, timing of revenue recognition and sales channel, reconciled to its reportable segments (in thousands).

 

  

Year ended December 31, 2022

  

Reportable Segments

    
  

Detection

 

Therapy

 

Total

Major Goods/Service Lines

            

Products

 $12,492 $2,777 $15,269

Service contracts

 7,310 1,540 8,850

Supply and source usage agreements

  1,643 1,643

Disposable applicators

  1,776 1,776

Professional services and other

  406 406
  $19,802 $8,142 $27,944

Timing of Revenue Recognition

            

Goods transferred at a point in time

 $12,545 $4,969 $17,514

Services transferred over time

 7,257 3,173 10,430
  $19,802 $8,142 $27,944

Sales Channels

            

Direct sales force

 $12,468 $3,543 $16,011

OEM partners

 7,334  7,334

Channel partners

  4,599 4,599
  $19,802 $8,142 $27,944

 

  

Year ended December 31, 2021

  

Reportable Segments

    
  

Detection

 

Therapy

 

Total

Major Goods/Service Lines

            

Products

 $15,661 $5,530 $21,191

Service contracts

 6,358 1,608 7,966

Supply and source usage agreements

  2,340 2,340

Disposable applicators

  1,810 1,810

Professional services and other

  331 331
  $22,019 $11,619 $33,638

Timing of Revenue Recognition

            

Goods transferred at a point in time

 $15,584 $8,012 $23,596

Services transferred over time

 6,435 3,607 10,042
  $22,019 $11,619 $33,638

Sales Channels

            

Direct sales force

 $14,713 $4,421 $19,134

OEM partners

 7,306  7,306

Channel partners

  7,198 7,198
  $22,019 $11,619 $33,638

 

  

Year ended December 31, 2020

  

Reportable Segments

    
  

Detection

 

Therapy

 

Total

Major Goods/Service Lines

            

Products

 $16,291 $4,535 $20,826

Service contracts

 5,661 1,333 6,994

Supply and source usage agreements

  1,804 1,804

Professional services

  29 29

Other

 45  45
  $21,997 $7,701 $29,698

Timing of Revenue Recognition

            

Goods transferred at a point in time

 $16,332 $4,624 $20,956

Services transferred over time

 5,665 3,077 8,742
  $21,997 $7,701 $29,698

Sales Channels

            

Direct sales

 $13,809 $3,773 $17,582

OEM partners

 8,188  8,188

Channel partners

  3,928 3,928
  $21,997 $7,701 $29,698

 

Contract Balances

 

Contract liabilities are a component of deferred revenue, current contract assets are a component of prepaid and other assets and non-current contract assets are a component of other assets. The following table provides information about receivables, current and non-current contract assets, and contract liabilities from contracts with customers (in thousands).

 

  

Balance at December 31, 2022

 

Balance at December 31, 2021

         

Receivables, which are included in ‘Trade accounts receivable’

 $8,898 $8,891

Current contract assets, which are included in “Prepaid and other assets”

 $759 $1,895

Non-current contract assets, which are included in “other assets”

 $15 $844

Contract liabilities, which are included in “Deferred revenue”

 $6,758 $6,093

 

The Company records a receivable when revenue is recognized prior to receipt of cash payments and the Company has the unconditional right to such consideration, or deferred revenue when cash payments are received or due in advance of performance. For multi-year agreements, the Company generally invoices customers annually at the beginning of each annual service period.

 

The Company records net contract assets or contract liabilities on a contract-by-contract basis. The Company records a contract asset for unbilled revenue when the Company’s performance exceeds amounts billed or billable. The Company classifies the net contract asset as either current or non-current based on the expected timing of the Company’s right to bill under the terms of the contract. The current contract asset balance primarily relates to the net unbilled revenue balances with two significant customers, which the Company expects to be able to bill for within one year. The non-current contract asset balance consists of net unbilled revenue balances with two customers which the Company expects to be able to bill for in more than one year.

 

Contract liabilities, or deferred revenue from contracts with customers, is primarily composed of fees related to long-term service arrangements, which are generally billed in advance. Deferred revenue also includes payments for installation and training that has not yet been completed and other offerings for which the Company has been paid in advance and earn the revenue when it transfers control of the product or service.

 

Changes in deferred revenue from contracts with customers were as follows (in thousands):

 

  

Year Ended December 31, 2022

 

Year Ended December 31, 2021

Balance at beginning of period

 $6,093 $6,384

Deferral of revenue

 12,129 12,315

Recognition of deferred revenue

 (11,464) (12,606)

Balance at end of period

 $6,758 $6,093

 

The Company expects to recognize estimated revenues related to performance obligations that are unsatisfied (or partially satisfied) in the amounts of approximately $4.0 million in 2023, $1.6 million in 2024, and $1.2 million in 2025.

 

Assets Recognized from the Costs to Obtain a Contract with a Customer

 

The Company recognizes an asset for the incremental costs of obtaining a contract with a customer if it expects the benefit of those costs to be longer than one year. Certain commission programs implemented by the Company require costs to be capitalized. The Company has classified the capitalized costs to obtain a contract as a component of prepaid expenses and other current assets as of December 31, 2022 and 2021, respectively.

 

Changes in the balance of capitalized costs to obtain a contract were as follows (in thousands):

 

  

Years Ended December 31,

  

2022

 

2021

Balance at beginning of period

 $302 $406

Deferral of costs to obtain a contract

 120 249

Recognition of costs to obtain a contract

 (181) (353)

Balance at end of period

 $241 $302

 

XML 29 R13.htm IDEA: XBRL DOCUMENT v3.23.1
Note 6 - Net Loss Per Common Share
12 Months Ended
Dec. 31, 2022
Notes to Financial Statements  
Earnings Per Share [Text Block]

Note 6 Net Loss per Common Share

 

The Company follows FASB ASC 260-10, “Earnings per Share”, which requires the presentation of both basic and diluted earnings per share on the face of the statements of operations. The Company’s basic net loss per share is computed by dividing net loss by the weighted average number of shares of common stock outstanding for the period and, if there are dilutive securities, diluted income per share is computed by including common stock equivalents which includes shares issuable upon the exercise of stock options, net of shares assumed to have been purchased with the proceeds, using the treasury stock method.

 

A summary of the Company’s calculation of net loss per share is as follows (in thousands, except per share amounts):

 

  

2022

 

2021

 

2020

Net loss

 $(13,656) $(11,245) $(17,610)

Basic shares used in the calculation of earnings per share

 25,202 24,778 22,140

Effect of dilutive securities:

            

Stock options

   

Restricted stock

   

Diluted shares used in the calculation of earnings per share

 25,202 24,778 22,140

Net loss per share:

            

Basic

 $(0.54) $(0.45) $(0.80)

Diluted

 $(0.54) $(0.45) $(0.80)

 

The following table summarizes the number of shares of common stock for convertible securities, warrants and restricted stock that were not included in the calculation of diluted net loss per share because such shares are antidilutive:

 

  

Year Ended December 31,

  

2022

 

2021

 

2020

Common stock options

 2,610,659 2,486,511 1,869,507

Restricted Stock

  875 29,166
  2,610,659 2,487,386 1,898,673

 

Restricted common stock can be issued to directors, executives or employees of the Company and are subject to time-based vesting. These potential shares were excluded from the computation of basic loss per share as these shares are not considered outstanding until vested.

 

XML 30 R14.htm IDEA: XBRL DOCUMENT v3.23.1
Note 7 - Allowance for Doubtful Accounts
12 Months Ended
Dec. 31, 2022
Notes to Financial Statements  
Allowance for Credit Losses [Text Block]

Note 7 Allowance for Doubtful Accounts

 

The rollforward of the Company’s allowance for doubtful accounts for the years ended December 31 is as follows (in thousands):

 

  

2022

 

2021

 

2020

Balance at beginning of period

 $268 $111 $136

Additions charged to costs and expenses

 732 167 94

Reductions

 (78) (10) (119)

Balance at end of period

 $922 $268 $111

 

XML 31 R15.htm IDEA: XBRL DOCUMENT v3.23.1
Note 8 - Inventories
12 Months Ended
Dec. 31, 2022
Notes to Financial Statements  
Inventory Disclosure [Text Block]

Note 8 Inventories

 

Inventory balances at  December 31, 2022 and 2021 were as follows (in thousands):

 

  

December 31, 2022

 

December 31, 2021

Raw materials

 $2,658 $2,962

Work in process

 101 173

Finished Goods

 2,892 1,279

Inventory Gross

 5,651 4,414

Inventory Reserve

 (262) (243)

Inventory Net

 $5,389 $4,171

 

XML 32 R16.htm IDEA: XBRL DOCUMENT v3.23.1
Note 9 - Goodwill and Intangible Assets
12 Months Ended
Dec. 31, 2022
Notes to Financial Statements  
Goodwill and Intangible Assets Disclosure [Text Block]

Note 9 Goodwill and Intangible assets

 

At December 31, 2022 and 2021, all of the Company’s goodwill of $8,362,000 is allocated to its Detection reporting. There were no additions, impairments or other changes to the Company’s goodwill balance for either of the years ended December 31, 2022 or 2021.

 

Amortization expense related to intangible assets was approximately $211,000, $230,000 and $309,000 for the years ended December 31, 2022, 2021 and 2020, respectively.

 

              

Weighted

              

average

              

useful life

  

2022

 

2021

 

2020

 

(in years)

Gross Carrying Amount

                

Patents and licenses

 $626 $619 $595 5

Technology

 8,257 8,257 8,257 10

Customer relationships

 272 272 272 7

Tradename

 259 259 259 10

Total amortizable intangible assets

 9,414 9,407 9,383    

Accumulated Amortization

                

Patents and licenses

 $537 $534 $529    

Technology

 7,947 7,769 7,571    

Customer relationships

 189 162 135    

Tradename

 259 259 259    

Total accumulated amortization

 8,932 8,724 8,494    

Total amortizable intangible assets, net

 $482 $683 $889    

 

Estimated remaining amortization of the Company’s intangible assets is as follows (in thousands):

 

  

Estimated

For the years ended

 

amortization

December 31:

 

expense

2023

 206

2024

 121

2025

 119

2026

 18

2027

 18
  $482

 

XML 33 R17.htm IDEA: XBRL DOCUMENT v3.23.1
Note 10 - Accrued and Other Expenses
12 Months Ended
Dec. 31, 2022
Notes to Financial Statements  
Accounts Payable and Accrued Liabilities Disclosure [Text Block]

Note 10 Accrued and Other expenses

 

Accrued and other expenses consist of the following at December 31 (in thousands):

 

  

2022

 

2021

Accrued salary and related expenses

 $1,248 $2,016

Accrued accounts payable

 2,913 2,838

Accrued professional fees

 400 497

Other accrued expenses

 120 291
  $4,681 $5,642

 

XML 34 R18.htm IDEA: XBRL DOCUMENT v3.23.1
Note 11 - Leases
12 Months Ended
Dec. 31, 2022
Notes to Financial Statements  
Lessee, Operating Leases [Text Block]

Note 11 – Leases

 

The Company has leases for office space and office equipment. The leases expire at various dates through 2028.  In May 2022, the Company extended the term of its California facility lease, resulting in an increase of approximately $2.4 million to its right of use asset and related liability.  In November 2022, the Company extended the term of its Nashua, NH office lease, resulting in an increase of approximately $0.6 million to its right of use asset and related liability.  In October 2021, the Company extended the term of its Nashua warehouse until 2024, resulting in an increase of approximately $79,000 to its right of use asset and related lease liability.

 

    

Year Ended December 31,

Lease Cost

 

Classification

 

2022

 

2021

Operating lease cost - Right of Use

 

Operating expenses

 $859 $862

Operating lease cost - Variable Costs

 

Operating expenses

 277 186

Total

 $1,136 $1,048

 

  

Year Ended December 31,

  

2022

 

2021

Cash paid for operating cash flows from operating leases

 $931 $919

 

  

As of December 31,

  

2022

 

2021

Weighted-average remaining lease term of operating leases (in years)

 3.77 1.33

Weighted-average discount rate for operating leases

 6.98% 5.50%

 

Maturities of the Company’s lease liabilities as of December 31, 2022 were as follows (in thousands):

 

Year Ended December 31:

 

Total

2023

 781

2024

 846

2025

 848

2026

 749

2027

 685

Thereafter

 172

Total lease payments

 4,081

Less: effects of discounting

 (696)

Total lease liabilities

 3,385

Less: current portion of lease liabilities

 (582)

Long-term lease liabilities

 $2,803

 

XML 35 R19.htm IDEA: XBRL DOCUMENT v3.23.1
Note 12 - Stockholders' Equity
12 Months Ended
Dec. 31, 2022
Notes to Financial Statements  
Stockholders' Equity Note Disclosure [Text Block]

Note 12 Stockholders Equity

 

(a) Financing Activity

 

On April 27, 2020, the Company issued 1,562,500 shares of common stock to several institutional investors at a price of $8.00 per share in a registered direct offering. The gross proceeds of the offering were approximately $12.5 million, and the Company received net proceeds of approximately $12.3 million. The Company also entered into an at-the-market offering program with JMP Securities (the “ATM”) to provide for additional potential liquidity. The Company’s ATM facility provided for the sale of common stock having a value of up to $25.0 million. On December 17, 2020 the company sold 470,704 shares of common stock under the ATM facility. The gross proceeds were approximately $6.6 million, and the Company received net proceeds of approximately $6.1 million which is net of brokerage fees and offering costs to open the ATM. On March 2, 2021, the Company terminated the ATM offering program with JMP Securities

 

On March 2, 2021, the Company entered into an underwriting agreement (the “Underwriting Agreement”) with Guggenheim Securities, LLC, as representative of the several underwriters (the “Underwriters”), in connection with an underwritten public offering of 1,393,738 shares of the Company’s common stock, at a public offering price of $18.00 per share (the “Offering”). The Underwriting Agreement contained customary representations, warranties and covenants by the Company, indemnification obligations of the Company and the Underwriters, including for certain liabilities other obligations of the parties and termination provisions. In exchange for the Underwriters’ services, the Company agreed to sell the shares to the Underwriters at a purchase price of $16.92 per share and to reimburse the representative of the Underwriters for up to $125,000 of its expenses in connection with the Offering. The Offering closed March 5, 2021. The net proceeds to the Company from the Offering were approximately $23.2 million, after deducting underwriting discounts and commissions and estimated offering expenses payable by the Company.

 

(b) Stock Options

 

The Company's 2016 Stock Incentive Plan (the “2016 Plan”) provides for the grant of any or all of the following types of awards: (a) stock options, (b) restricted stock, (c) deferred stock and (d) other stock-based awards. Awards may be granted singly, in combination, or in tandem. All awards granted under the 2016 Plan are required to be granted at not less than 100% of the fair market value of the related award on the respective grant date. Awards under the 2016 Plan  may be granted to employees, directors and advisors to the Company and its subsidiaries.

 

At the Company’s 2021 annual meeting, the 2016 Plan was amended to increase the number of shares of common stock available thereunder from 2,600,000 to 4,700,000. At December 31, 2022, there were 1,448,471 shares available for issuance under the 2016 Plan.

 

          

Weighted Average

          

Remaining

  

Number of

 

Weighted Average

 

Contractual Term

  

Shares

 

Exercise Price

 

(in years)

Outstanding, December 31, 2020

 1,869,507 $5.91    

Granted

 865,938 $16.33    

Exercised

 (168,450) $6.10    

Forfeited

 (80,484) $13.74    

Outstanding, December 31, 2021

 2,486,511 $9.27 5.42

Granted

 836,500 $4.92    

Exercised

 (73,500) $2.45    

Forfeited

 (638,519) $11.45    

Outstanding, December 31, 2022

 2,610,992 $7.54 3.76

Exercisable at December 31, 2020

 1,540,287 $5.55    

Exercisable at December 31, 2021

 1,619,855 $6.47    

Exercisable at December 31, 2022

 1,906,189 $7.59    

 

The Company’s stock-based compensation expense, including options and restricted stock by category is as follows (amounts in thousands):

 

  

Year Ended December 31,

  

2022

 

2021

 

2020

Cost of revenue

 $3 $15 $30

Engineering and product development

 220 356 376

Marketing and sales

 518 785 657

General and administrative expense

 945 1,627 1,781
  $1,686 $2,783 $2,844

 

As of December 31, 2022, there was approximately $1.7 million of total unrecognized compensation costs related to unvested options. That cost is expected to be recognized over a weighted average period of 1.9 years.

 

Options granted under the stock incentive plans were valued utilizing the Black-Scholes model using the following assumptions and had the following fair values:

 

  

Year Ended December 31,

  

2022

 

2021

 

2020

Average risk-free interest rate

 2.29% 0.42% 0.65%

Expected dividend yield

 

None

 

None

 

None

Expected life (in years)

 3.5 3.5 3.5

Expected volatility

 66.30 - 72.04% 65.57 - 67.42% 50.17 - 66.04%

Weighted average fair value

 $2.33 $7.22 $4.37

 

The Company’s 20222021 and 2020 average expected volatility and average expected life is based on the Company’s historical information. The risk-free rate is based on the rate of U.S. Treasury zero-coupon issues with a term most closely approximating the expected life of option grants. The Company has paid no dividends on its common stock in the past and does not anticipate paying any dividends in the future.

 

Intrinsic values of options (in thousands) and the closing market price used to determine the intrinsic values are as follows:

 

Intrinsic value of stock options

 

  

Year Ended December 31,

  

2022

 

2021

 

2020

Outstanding

 $ $3,820 $13,626

Exercisable

 $ $3,730 $11,786

Exercised

 $ $1,453 $1,037

Company’s stock price at December 31

 $1.83 $7.20 $13.20

 

As of December 31, 2022, the exercise price of all outstanding stock options was higher than the Company's closing stock price.  Accordingly, the intrinsic value is zero in the table above.

 

 

 

(c) Restricted Stock

 

The Company’s restricted stock awards typically vest in either one year or three equal annual installments with the first installment vesting one year from grant date. All of the Company’s restricted stock grants in 2021 and 2020 had time-based vesting requirements. The grant date fair value for restricted stock awards is based on the quoted market value of Company stock on the grant date.

 

A summary of unvested restricted stock activity for the Stock Plans is follows:

 

  

Year Ended December 31,

  

2022

 

2021

 

2020

Beginning outstanding balance

 875 29,166 150,909

Granted

  22,488 

Vested

 (875) (50,779) (118,077)

Forfeited

   (3,666)

Ending outstanding balance

  875 29,166

 

(d) Employee Stock Purchase Program:

 

In December 2019, the Company’s Board of Directors adopted, and the stockholders approved the 2019 Employee Stock Purchase Plan (“ESPP”), effective January 1, 2020. The ESPP provides for the issuance of up 950,000 shares of common stock, subject to adjustment in the event of a stock split, stock dividend or other change in the Company’s capitalization. The ESPP may be terminated or amended by the Board of Directors at any time. Certain amendments to the ESPP require stockholder approval.  

 

Substantially all of the Company’s employees whose customary employment is for more than 20 hours a week are eligible to participate in the ESPP. Any employee who owns 5% or more of the voting power or value of the Company’s shares of common stock is ineligible to participate in the ESPP.

 

Any eligible employee can enroll in the Plan as of the beginning of a respective quarterly accumulation period. Employees who participate in the ESPP may purchase shares by authorizing payroll deductions of up to 15% of their base compensation during an accumulation period. Unless the participating employee withdraws from participation, accumulated payroll deductions are used to purchase shares of common stock on the last business day of the accumulation period (the “Purchase Date”) at a price equal to 85% of the lower of the fair market value on (i) the Purchase Date or (ii) the first day of such accumulation period. Under applicable tax rules, no employee may purchase more than $25,000 worth of common stock, valued at the start of the purchase period, under the ESPP in any calendar year.

 

The Company issued 46,096 and 24,786 shares of common stock under the ESPP for the years ended December 31, 2022 and 2021, respectively. There are 836,824 shares of Company common stock reserved for issuance under the ESPP as of December 31, 2022.  In October 2022, the Company suspended the ESPP such that the accumulation period from October 1, 2022 through December 31, 2022 and beyond will not occur.  

 

XML 36 R20.htm IDEA: XBRL DOCUMENT v3.23.1
Note 13 - Income Taxes
12 Months Ended
Dec. 31, 2022
Notes to Financial Statements  
Income Tax Disclosure [Text Block]

Note 13 Income Taxes

 

Income Taxes

 

The components of income tax expense for the years ended December 31 are as follows (in thousands):

 

  

2022

 

2021

 

2020

Current provision:

            

Federal

 $ $ $

State

   37

Foreign

   
  $ $ $37

Deferred provision:

            

Federal

 $ $1 $1

State

   

Foreign

 (116)  
  $(116) $1 $1

Total

 $(116) $1 $38

 

The Company adopted ASU 2019-12 as of January 1, 2021. In accordance with this standard non-income and state franchise taxes are now classified as a component of operating expenses in General and Administrative expense. Income based tax expense will continue to be recognized as tax expense in the Consolidated Financial Statements. Tax expense for the year ended December 31, 2020 represents non-income and state franchise tax, however, the expense was not reclassified to operating expenses in accordance with ASU 2019-12 as it was immaterial.

 

A summary of the differences between the Company’s effective income tax rate and the Federal statutory income tax rate for the years ended December 31 is as follows:

 

  

2022

 

2021

 

2020

Federal statutory rate

 21.0% 21.0% 21.0%

State income taxes, net of federal benefit

 2.5% 5.2% 2.4%

Net state impact of deferred rate change

 (1.0)% 0.8% (0.7)%

Stock compensation expense

 (0.7)% 1.3% 0.9%

Other permanent differences

 (0.4)% (0.1)% (0.1)%

Change in valuation allowance

 (13.7)% (24.4)% (13.4)%

Tax credits

 2.0% 3.1% 1.4%

Accrual to tax return

 0.0% (1.4)% 0.0%

FV Mark to market on convertible notes

 0.0% 0.0% (9.0)%

Foreign Rate Differential

 0.0% 0.0% 0.0%

True Ups - NOL Expiration/162(m) limits

 (8.9)% (5.4)% (2.8)%

Effective income tax

 0.8% 0.1% (0.3)%

 

Deferred tax assets and liabilities are recognized for the expected future tax consequences of net operating loss carryforwards, tax credit carryforwards and temporary differences between the financial statement carrying amounts and the income tax basis of assets and liabilities. A valuation allowance is applied against any net deferred tax asset if, based on the available evidence, it is more likely than not that the deferred tax assets will not be realized.

 

Deferred income taxes reflect the impact of “temporary differences” between the amount of assets and liabilities for financial reporting purposes and such amounts as measured by tax laws and regulations. The Company has fully reserved the U.S. net deferred tax assets, as it is more likely than not that the deferred tax assets will not be utilized. The Company has not reserved the foreign net deferred tax assets, as it is more likely than not that the deferred tax assets will be utilized. Deferred tax assets (liabilities) are composed of the following at  December 31, 2022 and 2021 (in thousands):

 

  

2022

 

2021

Inventory (Section 263A)

 $311 $276

Inventory reserves

 61 61

Bad debt reserves

 215 67

Other accruals

 813 854

Deferred revenue

 129 107

Accumulated depreciation/amortization

 17 8

Stock options

 1,108 795

Developed technology

 976 1,242

Tax credits

 4,427 4,176

NOL carryforward

 38,234 38,383

Lease Liability

 792 

Section 174 R&D

 1,749 290

Deferred tax assets

 48,832 46,259

Valuation allowance

 (47,930) (45,994)

Right of Use Asset

 (786) (265)

Goodwill tax amortization

 (6) (5)

Net deferred tax asset (liability)

 $110 $(5)

 

The increase in the net deferred tax assets and corresponding valuation allowance during the year ended  December 31, 2022 is primarily attributable to section 174 R&D capitalization. The movement in the valuation allowance during the year ended December 31, 2021 is primarily due to net operating losses and research and development credits.

 

As of December 31, 2022, the Company has federal net operating loss carryforwards totaling approximately $158.4 million. Federal net operating loss carryforwards totaling $116.3 million will expire at various dates from 2023 and 2037. The remaining $42.1 million of the federal net operating losses generated since December 31, 2017 can be carried forward indefinitely. As of December 31, 2022, the Company has provided a valuation allowance for its federal and state net operating loss carryforwards due to the uncertainty of the Company’s ability to generate sufficient taxable income in future years to obtain the benefit from the utilization of the net operating loss carryforwards. As of December 31, 2022, the Company has foreign net operating loss carryforwards totaling approximately $0.5 million. As of December 31, 2022, the Company has not provided a valuation allowance for its foreign net operating loss carryforward. In the event of a deemed change in control, an annual limitation imposed on the utilization of the net operating losses may result in the expiration of all or a portion of the net operating loss carryforwards.

 

The Company currently has approximately $4.6 million in net operating losses that are subject to limitations related to Xoft. Approximately $656,000 can be used annually through 2029. The Company has available tax credit carryforwards (adjusted to reflect provisions of the Tax Reform Act of 1986) to offset future income tax liabilities totaling approximately $4.4 million. The credits expire in various years through 2042. The Company has additional tax credits of $1.5 million related to Xoft which have been fully reserved for and as a result no deferred tax asset has been recorded. These credits expire in various years through 2030.

 

ASC 740-10 prescribes a recognition threshold and measurement attribute for the financial statement recognition and measurement of a tax position taken or expected to be taken in a tax return and also provides guidance on de-recognition, classification, interest and penalties, accounting in interim periods, disclosure, and transition.

 

As of December 31, 2022 and 2021, the Company had no unrecognized tax benefits and no adjustments to liabilities or operations were required under ASC 740-10. The Company’s practice is to recognize interest and penalty expenses related to uncertain tax positions in income tax expense, which was zero for the years ended December 31, 2022, 2021 and 2020. The Company files United States federal and various state income tax returns. The Company also files tax returns in France. Generally, the Company’s three preceding tax years remain subject to examination by federal and state taxing authorities. The Company is not under examination by any other federal or state jurisdiction for any tax year.

 

The Company does not anticipate that it is reasonably possible that unrecognized tax benefits as of December 31, 2022 will significantly change within the next 12 months.

 

XML 37 R21.htm IDEA: XBRL DOCUMENT v3.23.1
Note 14 - Segment Reporting
12 Months Ended
Dec. 31, 2022
Notes to Financial Statements  
Segment Reporting Disclosure [Text Block]

Note 14 Segment Reporting

 

(a) Segment Reporting

 

Operating segments are the components of our business for which separate financial information is available that is evaluated regularly by the chief operating decision maker in deciding how to allocate resources and in assessing performance. Our chief operating decision maker is our chief executive officer. Our operating segments are generally organized by the type of product or service offered and by geography. Each reportable segment generates revenue from the sale of medical equipment and related services and/or sale of supplies. The Company has determined there are two segments: Detection and Therapy.

 

The Detection segment consists of the Company’s advanced image analysis and workflow products, and the Therapy segment consists of the Company’s radiation therapy products, and related services. The primary factors used by the Company’s CODM to allocate resources are based on revenues, gross profit, operating income or loss, and earnings or loss before interest, taxes, depreciation, amortization, and other specific and non-recurring items of each segment. Included in segment operating income are stock compensation, amortization of technology and depreciation expense. There are no intersegment revenues.

 

The Company does not track its assets by operating segment and the CODM does not use asset information by segment to allocate resources or make operating decisions.

 

Segment revenues, gross profit, segment operating income or loss, and a reconciliation of segment operating income or loss to GAAP loss before income tax is as follows (in thousands):

 

  

Year Ended December 31,

  

2022

 

2021

 

2020

Segment revenues:

            

Detection

 $19,802 $22,019 $21,997

Therapy

 8,142 11,619 7,701

Total Revenue

 $27,944 $33,638 $29,698

Segment gross profit:

            

Detection

 $16,824 $18,510 $17,856

Therapy

 2,988 5,733 3,498

Total gross profit

 $19,812 $24,243 $21,354

Segment operating income (loss):

            

Detection

 $902 $1,563 $2,719

Therapy

 (3,767) (1,835) (3,028)

Segment operating income (loss)

 $(2,865) $(272) $(309)

General administrative

 $(10,852) $(10,460) $(9,079)

Interest expense

 (10) (141) (476)

Loss on extinguishment of debt

  (386) (341)

Other income

 (45) 15 97

Fair value of convertible debentures

   (7,464)

Loss before income tax

 $(10,907) $(10,972) $(17,263)

 

Segment depreciation and amortization included in segment operating income (loss) is as follows (in thousands):

 

  

Year Ended December 31,

  

2022

 

2021

 

2020

Detection depreciation and amortization

            

Depreciation

 $109 $123 $115

Amortization

 $134 $158 164

Therapy depreciation and amortization

            

Depreciation

 $129 $129 $124

Amortization

 $73 $73 128

 

(b) Geographic Information

 

The Company’s sales are made to customers, distributors and dealers of mammography, electronic brachytherapy equipment and other medical equipment, and to foreign distributors of mammography and electronic brachytherapy equipment. Export revenue to a single country did not exceed 10% of total revenue in any year. Total export revenues were approximately $7.0 million or 25% of total revenue in 2022, $7.5 million or 22% of total revenue in 2021, and $6.1 million or 20% of total revenue in 2020.

 

As of December 31, 2022 and 2021, the Company had outstanding receivables of $4.0 million and $3.1 million, respectively, from distributors and customers of its products who are located outside of the U.S.

 

  

Percent of Export sales

Region

 

2022

 

2021

 

2020

Europe

 24% 39% 45%

Taiwan

 14% 12% 13%

Israel

 13% 0% 0%

Bangladesh

 8% 0% 0%

Malaysia

 4% 0% 0%

Canada

 1% 3% 5%

China

 18% 35% 22%

Australia

 3% 0% 0%

Other

 15% 11% 15%

Total

 100% 100% 100%

Total Export Revenue

 $6,976 $7,527 $6,081

 

Significant export sales in Europe are as follows:

 

 

Percent of Export sales

Region

2022

2021

2020

France

45%47%41%

Italy

11%5%8%

Spain

10%17%17%

Germany

9%4%12%

Belgium

8%0%0%

Switzerland

6%8%0%

Sweden

4%0%0%

United Kingdom

1%4%6%

Russia

0%8%0%
   %  %  %
   %  %  %

 

(c) Major Customers

 

The Company had one major OEM customer, GE Healthcare, with revenues of approximately $4.4 million in 2022, $4.8 million in 2021 and $5.0 million in 2020 or 16%, 14% and 17% of total revenue, respectively. Cancer detection products are also sold through OEM partners, including GE Healthcare, Fujifilm Medical Systems, Siemens Medical, and Vital Images. For the year ended December 31, 2022, these four OEM partners composed approximately 29% of Detection revenues and 21% of total revenue. Detection OEM partners in total composed approximately 37% of Detection revenue and 26% of total revenue for the year ended December 31, 2022, 40% of Detection revenue and 26% of total revenue for the year ended December 31, 2021 and 37% of Detection revenue and 28% of total revenue for the year ended December 31, 2020. The Company also had one major direct customer with revenues of approximately $.8 million, or 2% of total revenue for year ended December 31, 2022.

 

OEM partners represented $2.0 million or 22% of outstanding receivables as of December 31, 2022, with GE Healthcare accounting for $1.0 million or 11% of this amount. The four largest Therapy customers composed $2.1 million or 24% of outstanding receivables as of December 31, 2022. The largest Detection direct customer represents $1.5 million or 17% of outstanding receivables as of December 31, 2022. These customers in total represented $3.6 million or 40%of outstanding receivables as of December 31, 2022.

 

XML 38 R22.htm IDEA: XBRL DOCUMENT v3.23.1
Note 15 - Commitments and Contingencies
12 Months Ended
Dec. 31, 2022
Notes to Financial Statements  
Commitments and Contingencies Disclosure [Text Block]

Note 15 Commitments and Contingencies

 

(a) Purchase Commitments

 

The Company has non-cancelable purchase orders with key suppliers executed in the normal course of business that total approximately $4.6 million.

 

(b) Employment Agreements

 

The Company has entered into employment agreements with certain executives and key employees. The employment agreements provide for minimum severance payments and performance-based annual bonus compensation, as defined in their respective agreements, in the event that their employment is terminated without cause.

 

(c) Royalty Obligations

 

In connection with prior litigation, the Company received a nonexclusive, irrevocable, perpetual, worldwide license, including the right to sublicense certain Hologic patents, and a non-compete covenant as well as an agreement not to seek further damages with respect to the alleged patent violations. In return, the Company had a remaining obligation to pay a minimum annual royalty payment of $250,000 payable through 2016. In addition to the minimum annual royalty payments, the litigation settlement agreement with Hologic also provides for payment of royalties if such royalties exceed the minimum payment based upon a specified percentage of future net sales on any products that practice the licensed rights. The estimated fair value of the patent license and non-compete covenant is $100,000 and was amortized over the useful life of approximately four years. In addition, a liability has been recorded within accrued expenses and accounts payable for future payment and for minimum royalty obligations totaling $0.2 million.

 

(d) Legal Matters

 

In December 2016, the Company entered into an Asset Purchase Agreement with Invivo Corporation (the “Asset Purchase Agreement”). In accordance with the Asset Purchase Agreement, the Company sold to Invivo all right, title and interest to certain intellectual property relating to the Company’s VersaVue Software and DynaCAD product and related assets for $3.2 million. The Company closed the transaction on January 30, 2017 less a holdback reserve of $350,000 for net proceeds of approximately $2.9 million.

 

On September 5, 2018, third-party Yeda Research and Development Company Ltd. (“Yeda”), filed a complaint (the “Complaint”) against the Company and Invivo in the United States District Court for the Southern District of New York, captioned Yeda Research and Development Company Ltd. v. iCAD, Inc. and Invivo Corporation, Case No. 1:18-cv-08083-GBD, related to the Company’s sale of the VersaVue software and DynaCAD product under the Asset Purchase Agreement. Yeda alleged, among other things, that the Company infringed upon Yeda’s source code, which was originally licensed to the Company, by using it in the products that the Company sold to Invivo and that it is entitled to damages that could include, among other things, profits relating to the sales of these products. On April 13, 2021, the Company and Yeda entered into a Settlement and Release Agreement (the “Settlement Agreement”) whereby the Company furnished to Yeda a one-time cash payment of $85,000 and received a full, non-conditional release from Yeda of any and all claims related to the Complaint and the subject of the Complaint. Neither the Company nor Invivo acknowledged any wrongdoing at any point in connection with the Complaint or the subject matter thereof. The Escrowed Amount was reserved, in part, to cover any legal expenses related to the Asset Purchase Agreement and the transactions contemplated therein. The remaining balance of the Escrowed Amount following such expenses is due and payable to the Company in accordance with the terms of the Asset Purchase Agreement. The Company and Invivo agreed that Invivo would pay $50,000 of the Escrowed Amount and the Company expensed approximately $93,000 in the second quarter of 2021.

 

In addition to the foregoing, the Company may be a party to various legal proceedings and claims arising out of the ordinary course of its business. Although the final results of all such matters and claims cannot be predicted with certainty, the Company currently believes that there are no current proceedings or claims pending against it the ultimate resolution of which would have a material adverse effect on its financial condition or results of operations, other than as set forth above. However, should the Company fail to prevail in any legal matter or should several legal matters be resolved against the Company in the same reporting period, such matters could have a material adverse effect on the Company’s operating results and cash flows for that particular period. The Company may be party to certain actions that have been filed against the Company which are being vigorously defended. The Company has determined that potential losses in these matters are neither probable or reasonably possible at this time. In all cases, at each reporting period, the Company evaluates whether or not a potential loss amount or a potential range of loss is probable and reasonably estimable under ASC 450, “Contingencies.” Legal costs are expensed as incurred.

 

XML 39 R23.htm IDEA: XBRL DOCUMENT v3.23.1
Note 16 - Notes Payable
12 Months Ended
Dec. 31, 2022
Notes to Financial Statements  
Debt Disclosure [Text Block]

Note 16 Notes Payable

 

(a) Loan and Security Agreement Western Alliance Bank

 

On March 30, 2020, the Company entered into a Loan and Security Agreement (the “Loan Agreement”) with Western Alliance Bank (the “Bank”) that provided an initial term loan (“Term Loan”) facility of $7.0 million and a $5.0 million revolving line of credit.

 

On April 27, 2021, the Company repaid its obligations in the aggregate amount of $7,354,283 under and terminated the Loan Agreement with the Bank, and its collateral securing the facility was released. The Company accounted for this repayment and retirement as an extinguishment of the Loan Agreement. The Company recorded a loss on extinguishment of approximately $386,000 related to the repayment and retirement of the Loan Agreement. The loss on extinguishment was composed of approximately $140,000 for a prepayment fee, $122,000 for the unaccrued final payment, $65,000 termination and other fees, and $58,000 for the unamortized and other closing costs from origination of the loan.

 

(b) Loan and Security Agreement Silicon Valley Bank

 

On August 7, 2017, the Company entered into a Loan and Security Agreement, (as amended, the “SVB Loan Agreement”), with Silicon Valley Bank that provided an initial term loan facility of $6.0 million and a $4.0 million revolving line of credit.

 

On March 30, 2020, the Company elected to repay all outstanding obligations (including accrued interest) and retire the SVB Loan Agreement. The Company accounted for this repayment and retirement as an extinguishment of the SVB Loan Agreement. In addition to the outstanding principal and accrued interest, the Company was required to pay the $510,000 final payment, a termination fee of $114,000 and other costs totaling $10,000. The Company also wrote off unamortized original closing costs as of the extinguishment date. In March 2020 the Company recorded a loss on extinguishment of approximately $341,000 related to the repayment and retirement of the SVB Loan Agreement. The loss on extinguishment was composed of approximately $185,000 for the unaccrued final payment, $114,000 termination fee, and $42,000 of unamortized and other closing costs.

 

(c) Convertible Debentures

 

On December 20, 2018, the Company entered into a Securities Purchase Agreement (the “SPA”) with certain institutional and accredited investors (the “Investors”), including, but not limited to, all directors and executive officers of the Company at the time, pursuant to which the Investors purchased unsecured subordinated convertible debentures (the “Convertible Debentures”) with an aggregate principal amount of approximately $7.0 million in a private placement.

 

On February 21, 2020 (the “Conversion Date”), the conditions permitting a forced conversion were met, and the Company elected to exercise its forced conversion right under the terms of the Convertible Debentures.

 

As a result of this election, all of the outstanding Convertible Debentures were converted, at a conversion price of $4.00 per share, into 1,742,500 shares of the Company’s common stock. In accordance with the make-whole provisions in the Convertible Debentures, the Company also issued an additional 76,966 shares of its common stock. The make-whole amount represented the total interest which would have accrued through the maturity date of the Convertible Debentures, less the amounts previously paid, totaling $697,000. The conversion prices related to the make-whole amount were dependent on whether the Investors were related parties or unrelated third parties.

 

Accounting Considerations and Fair Value Measurements Related to the Convertible Debentures

 

The Company had previously elected to make a one-time, irrevocable election to utilize the fair value option to account for the Convertible Debentures as a single hybrid instrument at its fair value, with changes in fair value from period to period being recorded either in current earnings, or as an element of other comprehensive income (loss), for the portion of the change in fair value determined to relate to the Company’s own credit risk. The Company believed that the election of the fair value option allowed for a more meaningful representation of the total fair value of its obligation under the Convertible Debentures and allowed for a better understanding of how changes in the external market environment and valuation assumptions impact such fair value. The Company utilized a Monte Carlo simulation model to estimate the fair value of the Convertible Debentures.

 

The Company recorded a final adjustment to the Convertible Debentures based on their fair value on the Conversion Date, just prior to the forced conversion being completed. Given that the Company’s prior simulation model included the assumption that the Company would elect to force conversion in 100% of scenarios when the requirements were met, the final valuation was based on the actual results of the forced conversion. As such, the Company based the final fair value adjustment to the Convertible Debentures just prior to conversion on the number of shares of common stock that were issued to the Investors upon conversion and the fair value of the Company’s common stock as of the Conversion Date.

 

The Company notes that the key inputs to the simulation model that were utilized to estimate the fair value of the Convertible Debentures at each valuation date included:

 

Input

 

December 31, 2019

 

February 21, 2020

Company’s stock price

 $7.77 $11.64

Conversion price

 4.00 4.00

Remaining term (years)

 1.97 

Equity volatility

 49.00% N/A

Risk free rate

 1.57% N/A

Probability of default event1

 0.45% N/A

Utilization of Forced Conversion (if available)1

 100.00% 100.00%

Exercise of Default Redemption (if available)1

 100.00% N/A

Effective discount rate1

 18.52% N/A

 

 

1

Represents a Level 3 unobservable input, as defined in Note 4 - Fair Value Measurements, below.

 

The Company’s stock price is based on the closing stock price on the valuation date. The conversion price is based on the contractual conversion price included in the SPA.

 

The remaining term was determined based on the remaining time period to maturity of the Convertible Debentures.

 

The Company’s equity volatility estimate was based on the Company’s historical equity volatility, the Company’s implied and observed volatility of option pricing, and the historical equity and observed volatility of option pricing for a selection of comparable guideline public companies.

 

The risk-free rate was determined based on U.S. Treasury securities with similar terms.

 

The probability of the occurrence of a default event was based on Bloomberg’s one year estimate of default risk for the Company (extrapolated over the remaining term).

 

The utilization of the Forced Conversion right and the default redemption right is based on management’s best estimate of both features being exercised upon the occurrence of the related contingent events.

 

The effective discount rate utilized at the December 31, 2019 and February 21, 2020 valuation dates was solved for utilizing the simulation model based on the principal value of the Convertible Debentures, as the transaction was determined to represent an ‘arm’s length’ transaction. The effective discount was corroborated against market yield data which implied the Company’s credit rating, and this implied credit rating will be utilized to determine the changes in the effective discount rate at future valuation dates. The effective discount rate utilized at the December 31, 2019 valuation date was based on yields on CCC-rated debt instruments with terms equivalent to the remaining term of the Convertible Debentures. The credit rating estimate was based on the implied credit rating determined at issuance and no changes were identified by the Company that would impact this assessment.

 

The fair value and principal value of the Convertible Debentures as of December 31, 2019 and the Conversion Date was as follows (in thousands):

 

Convertible Debentures

 

December 31, 2019

 

February 21, 2020

Fair value, in accordance with fair value option

 $13,642 $21,164

Principal value outstanding

 $6,970 $6,970

 

The Company recorded a loss from the change in fair value of the Convertible Debentures of approximately $7.5 million for the year ending December 31, 2020. Upon the consummation of the forced conversion, the Company issued 1,816,466 shares of common stock with a fair value of approximately $21.2 million, which was reclassified to stockholders’ equity.

 

XML 40 R24.htm IDEA: XBRL DOCUMENT v3.23.1
Note 17 - Employee Benefit Plan
12 Months Ended
Dec. 31, 2022
Notes to Financial Statements  
Defined Benefit Plan [Text Block]

Note 17 Employee Benefit Plan

 

The Company has a 401(k) retirement plan (the “401(k) Plan”) for the benefit of eligible employees, as defined. Each participant may elect to contribute up to 90% of his or her compensation to the 401(k) Plan each year, subject to certain Internal Revenue Service limitations. The Company makes a safe harbor matching contribution of 100% of every dollar contributed, not to exceed 3% of participants’ eligible wages. The Company contributed approximately $0.6 million and $0.5 million during the years ended December 31, 2022 and 2021, respectively.  

 

XML 41 R25.htm IDEA: XBRL DOCUMENT v3.23.1
Note 18 - Subsequent Events
12 Months Ended
Dec. 31, 2022
Notes to Financial Statements  
Subsequent Events [Text Block]

Note 18 Subsequent Events

 

On March 20, 2023, the Company committed to a restructuring plan intended to support its long term strategic goals and reduce operating expenses by further aligning its cost structure to focus on areas it believes are more likely to generate the best long-term results, in light of current industry and macroeconomic environments (the “RIF”). The Company plans to reduce its workforce by approximately 28%, decreasing its headcount by approximately 23 employees, predominantly from the Company’s detection business unit. Xoft, Inc., a wholly-owned subsidiary of the Company, or its Therapy business unit, will also furlough 12 of its employees, or approximately 50% of its workforce. The Company currently estimates it will incur one-time cash pre-tax restructuring charges of an aggregate of approximately $0.3 million in the first half of 2023 as a result of the RIF, comprised primarily of one-time severance and benefits payments, and employee-related transition costs. Estimated amounts are subject to change until finalized and the Company may incur additional costs during the remainder of 2023.  

 

The Company has evaluated all other events and transactions subsequent to the balance sheet date to the date of filing and is not aware of any events or transactions that occurred subsequent to the balance sheet date that would require recognition or disclosure in the consolidated financial statements.   

 

XML 42 R26.htm IDEA: XBRL DOCUMENT v3.23.1
Significant Accounting Policies (Policies)
12 Months Ended
Dec. 31, 2022
Accounting Policies [Abstract]  
Use of Estimates, Policy [Policy Text Block]

Use of Estimates

 

The preparation of financial statements in conformity with generally accepted accounting principles in the United States of America requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenues and expenses during the reporting period and disclosure of contingent assets and liabilities at the date of the financial statements. Actual results could differ from those estimates. It is reasonably possible that changes may occur in the near term that would affect management’s estimates with respect to assets and liabilities.

Consolidation, Policy [Policy Text Block]

Principles of Consolidation

 

The consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries: Xoft, Inc., Xoft Solutions, LLC, and iCAD France, LLC. All material inter-company transactions and balances have been eliminated in consolidation.

Concentration Risk, Credit Risk, Policy [Policy Text Block]

Risk and Uncertainty

 

On March 12, 2020, the World Health Organization declared COVID-19 to be a pandemic. In an effort to contain and mitigate the spread of COVID-19, the United States and most countries of the world imposed some level of unprecedented restrictions such as travel bans and business closures which caused substantial reductions in economic activity. As a provider of devices and services to the health care industry, the Company believes its operations have been materially affected in all periods presented. While the worst of the disruptions appear to have subsided as of December 31, 2022, the Company continues to be impacted by slowness in the overall economic recovery. The Company’s expected results for future periods could reflect a continuing negative impact from the COVID-19 pandemic for similar or additional reasons.

 

In late February 2022, Russian military forces launched significant military action against Ukraine. Sustained conflict and disruption in the region has continued through December 31, 2022 and beyond. Economic, civil, military and political uncertainty may arise or increase in regions where the Company operates or derives revenue. Further, countries from which the Company derives revenue may experience military action and/or civil and political unrest; may be subject to government export controls, economic sanctions, embargoes, or trade restrictions; and experience currency, inflation, and interest rate uncertainties. While the impact to the Company has been limited to date, it is not possible to predict the potential outcome should the conflict expand and/or additional sanctions be imposed. For the fiscal year ended 2022, approximately 25% of the Company’s total revenue and approximately 24% of the Company’s export revenue was derived from customers located in Europe.

Cash and Cash Equivalents, Policy [Policy Text Block]

Cash and cash equivalents

The Company defines cash and cash equivalents as all bank accounts, money market funds, deposits and other money market instruments with original maturities of 90 days or less and which are unrestricted as to timing or method of withdrawal. Cash and cash equivalents are maintained at financial institutions and, at times, balances may exceed federally insured limits of $250,000 per depositor.  The money market investment account as described in Note 4 is not exposed to the federally insured limit as it is not a deposit account.  As of December 31, 2022, the Company held cash  at financial institutions in excess of the federally insured limit. Historically, the Company has not experienced any losses related to these balances.

Fair Value of Financial Instruments, Policy [Policy Text Block]

Financial instruments

 

Financial instruments consist of cash and cash equivalents, trade accounts receivable, contract assets, accounts payable, accrued and other expenses and notes payable. Due to their short-term nature and market rates of interest, the carrying amounts of the financial instruments approximated fair value as of December 31, 2022 and 2021.

Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block]

Accounts Receivable and Allowance for Doubtful Accounts

 

Accounts receivable are customer obligations due under normal trade terms. Credit limits are initially established through a process of reviewing the financial history and stability of each customer and the Company performs continuing credit evaluations of its customers’ financial condition and generally does not require collateral. Included in accounts receivable at December 31, 2022 are unbilled receivables of approximately $0.2 million which are scheduled to be invoiced in 2023.

 

The Company’s policy is to maintain allowances for potential losses resulting from the inability of a portion of its customers to make required payments. The Company’s senior management reviews accounts receivable on a periodic basis to determine if any receivables may potentially be uncollectible. The Company includes any accounts receivable balances that it determines may likely be uncollectible, along with a general reserve for estimated probable losses based on historical experience, in its allowance for doubtful accounts. An amount is written off against the allowance after all attempts to collect the receivable have failed. Based on the information available, the Company believes the allowance for doubtful accounts as of  December 31, 2022 and 2021 is adequate.

Inventory, Policy [Policy Text Block]

Inventory

 

The Company uses the first-in, first-out method to track inventory, which is valued at the lower of cost or net realizable value. The Company regularly reviews inventory quantities on hand and records an inventory reserve for excess and/or obsolete inventory primarily based upon the estimated usage of its inventory, as well as other factors.

Property, Plant and Equipment, Policy [Policy Text Block]

Property and Equipment

 

Property and equipment are stated at cost and depreciated using the straight-line method over the estimated useful lives of the assets, which is generally three to five years, except for leasehold improvements, which are depreciated over the shorter of the term of the lease, or useful life of the asset.

Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]

Goodwill

 

In accordance with FASB Accounting Standards Codification (“ASC”) Topic 350-20, “IntangiblesGoodwill and Other” (“ASC 350-20”), the Company tests goodwill for impairment on an annual basis and between annual tests if events or circumstances change that would more likely than not reduce the fair value of a reporting unit below its carrying amount.

 

Factors the Company considers important, which could trigger an impairment of Goodwill, include the following:

 

 

significant and sustained underperformance relative to historical or projected future operating results;

 

 

significant changes in the manner or use of the Company’s assets in the strategy for the Company’s overall business;

 

 

significant negative industry or economic trends;

 

 

significant and sustained decline in the Company’s stock price; and

 

 

a decline in the Company’s market capitalization below net book value.

 

The two reporting units within iCAD are its segments, Detection and Therapy.

 

The Company records an impairment charge if such an assessment were to indicate that the fair value of a reporting unit was less than the carrying value. When the Company evaluates potential impairments outside of its annual measurement date, judgment is required in determining whether an event has occurred that may impair the value of goodwill or intangible assets.

 

Fair values for the reporting units are based on a weighting of the income approach and the market approach. For purposes of the income approach, fair value is determined based on the present value of estimated future cash flows, discounted at an appropriate risk adjusted rate. The Company uses internal forecasts to estimate future cash flows and includes estimates of long-term future growth rates based on our most recent views of the long-term forecast for each segment. Accordingly, actual results can differ from those assumed in our forecasts. Discount rates are derived from a capital asset pricing model and by analyzing published rates for industries relevant to our reporting units to estimate the cost of equity financing. The Company uses discount rates that are commensurate with the risks and uncertainty inherent in the respective businesses and in our internally developed forecasts.

 

In the market approach, the Company uses a valuation technique in which values are derived based on market prices of publicly traded companies with similar operating characteristics and industries. A market approach allows for comparison to actual market transactions and multiples. It can be somewhat limited in its application because the population of potential comparable publicly-traded companies can be limited due to differing characteristics of the comparative business and ours, as well as the fact that market data may not be available for divisions within larger conglomerates or non-public subsidiaries that could otherwise qualify as comparable, and the specific circumstances surrounding a market transaction (e.g., synergies between the parties, terms and conditions of the transaction, etc.) may be different or irrelevant with respect to our business.

 

The Company corroborates the total fair values of the reporting units using a market capitalization approach; however, this approach cannot be used to determine the fair value of each reporting unit value. The blend of the income approach and market approach is more closely aligned to our business profile, including markets served and products available. In addition, required rates of return, along with uncertainties inherent in the forecast of future cash flows, are reflected in the selection of the discount rate. Equally important, under the blended approach, reasonably likely scenarios and associated sensitivities can be developed for alternative future states that may not be reflected in an observable market price. The Company assesses each valuation methodology based upon the relevance and availability of the data at the time the valuation is performed and weights the methodologies appropriately.

 

The Company performed the annual impairment assessment at October 1, 2022 and compared the fair value of each reporting unit to its carrying value as of this date. The fair value of the Detection reporting unit exceeded the carrying value. Accordingly, no impairment of goodwill was recorded. The carrying values of the reporting units were determined based on an allocation of our assets and liabilities through specific allocation of certain assets and liabilities, to the reporting units and an apportionment of the remaining net assets based on the relative size of the reporting units’ revenues and operating expenses compared to the Company as a whole. The determination of reporting units also requires management judgment.

Impairment or Disposal of Long-Lived Assets, Including Intangible Assets, Policy [Policy Text Block]

Long Lived Assets

 

In accordance with FASB ASC Topic 360, “Property, Plant and Equipment” (“ASC 360”), the Company assesses long-lived assets for impairment if events and circumstances indicate it is more likely than not that the fair value of the asset group is less than the carrying value of the asset group.

 

ASC 360-10-35 uses “events and circumstances” criteria to determine when, if at all, an asset (or asset group) is evaluated for recoverability. Thus, there is no set interval or frequency for recoverability evaluation. In accordance with ASC 360-10-35-21 the following factors are examples of events or changes in circumstances that indicate the carrying amount of an asset (asset group) may not be recoverable and thus is to be evaluated for recoverability.

 

 

A significant decrease in the market price of a long-lived asset (asset group);

 

 

A significant adverse change in the extent or manner in which a long-lived asset (asset group) is being used or in its physical condition;

 

 

A significant adverse change in legal factors or in the business climate that could affect the value of a long-lived asset (asset group), including an adverse action or assessment by a regulator;

 

 

An accumulation of costs significantly in excess of the amount originally expected for the acquisition or construction of a long-lived asset (asset group);

 

 

A current period operating or cash flow loss combined with a history of operating or cash flow losses or a projection or forecast that demonstrates continuing losses associated with the use of a long-lived asset (asset group);

 

 

significant and sustained decline in the Company’s stock price.

 

In accordance with ASC 360-10-35-17, if the carrying amount of an asset or asset group (in use or under development) is evaluated and found not to be fully recoverable (the carrying amount exceeds the estimated gross, undiscounted cash flows from use and disposition), then an impairment loss must be recognized. The impairment loss is measured as the excess of the carrying amount over the assets (or asset group’s) fair value.

 

The Company did not record any impairment charges on its long-lived assets for the years ended December 31, 2022 or December 31, 2021.

 

Intangible assets subject to amortization consist primarily of patents, technology intangibles, trade names, customer relationships and distribution agreements purchased in the Company’s previous acquisitions. These assets are amortized on a straight-line basis or the pattern of economic benefit over their estimated useful lives of 5 to 10 years.

Lessee, Leases [Policy Text Block]

Leases

 

In accordance with FASB ASC Topic 842, "Leases" ("ASC 842"), the Company determines if an arrangement contains a lease at inception. A lease is an operating or financing contract, or part of a contract, that conveys the right to control the use of an identified tangible asset for a period of time in exchange for consideration.

 

At lease inception, the Company recognizes a lease liability equal to the present value of the remaining lease payments, and a right of use asset equal to the lease liability, subject to certain adjustments, such as for lease incentives. In determining the present value of the lease payments, the Company uses its incremental borrowing rate, determined by estimating the Company’s applicable, fully collateralized borrowing rate, with adjustment as appropriate for lease term. The lease term at the lease commencement date is determined based on the non-cancellable period for which the Company has the right to use the underlying asset, together with any periods covered by an extension option if the Company is reasonably certain to exercise that option.

 

Right-of-use assets and obligations for leases with an initial term of 12 months or less are considered short term and are a) not recognized in the consolidated balance sheet and b) recognized as an expense on a straight-line basis over the lease term. The Company does not sublease any of its leased assets to third parties and the Company’s lease agreements do not contain any residual value guarantees or restrictive covenants. The Company has lessor agreements that contain lease and non-lease components, but the Company is accounting for the complete agreement under FASB ASC Topic 606, "Revenue from Contracts with Customers", ("ASC 606"), after determining that the non-lease component is the predominant component of these agreements.

 

ASC 842 includes a number of reassessment and re-measurement requirements for lessees based on certain triggering events or conditions. There were no impairment indicators identified during the year ended December 31, 2022 that would require impairment testing of the Company’s right-of-use assets.

 

Certain of the Company’s leases include variable lease costs to reimburse the lessor for real estate tax and insurance expenses, and certain non-lease components that transfer a distinct service to the Company, such as common area maintenance services. The Company has elected to separate the accounting for lease components and non-lease components for real estate and equipment leases.

Share-Based Payment Arrangement [Policy Text Block]

Stock-Based Compensation

 

The Company maintains stock-based incentive plans, under which it provides stock incentives to employees, directors and contractors. The Company grants to employees, directors and contractors, options to purchase common stock at an exercise price equal to the market value of the stock at the date of grant. The Company may grant restricted stock to employees and directors. The underlying shares of the restricted stock grant are not issued until the shares vest, and compensation expense is based on the stock price of the shares at the time of grant. The Company follows ASC 718, “Compensation Stock Compensation”, (“ASC 718”), for all stock-based compensation. The Company has granted performance based restricted stock based on achievement of certain revenue targets. Compensation cost for performance based restricted stock requires significant judgment regarding probability of the performance objectives and compensation cost is re-measured at every reporting period. As a result, compensation cost could vary significantly during the performance measurement period.

 

The Company uses the Black-Scholes option pricing model to value stock options which requires extensive use of accounting judgment and financial estimates, including estimates of the expected term participants will retain their vested stock options before exercising them, the estimated volatility of its common stock price over the expected term, and the number of options that will be forfeited prior to the completion of their vesting requirements. The Company estimates forfeitures based on historical experience with pre-vested forfeitures. To the extent actual forfeitures differ from the estimate, the difference is recorded to compensation expense in the period of the forfeiture. Fair value of restricted stock is determined based on the stock price of the underlying option on the date of the grant. Application of alternative assumptions could produce significantly different estimates of the fair value of stock-based compensation and consequently, the related amounts recognized in the Consolidated Statements of Operations.

Revenue [Policy Text Block]

Revenue Recognition

 

In accordance with ASC 606, revenue is recognized when a customer obtains control of promised goods or services and the amount of revenue recognized reflects the consideration to which the Company expects to be entitled to receive in exchange for these goods or services and excludes any sales incentives or taxes collected from customers which are subsequently remitted to government authorities. The Company applies the following five steps to guide revenue recognition:

 

 

1)

Identify the contract(s) with a customer—A contract with a customer exists when (i) the Company enters into an enforceable contract with a customer that defines each party’s rights regarding the goods or services to be transferred and identifies the payment terms related to those goods or services, (ii) the contract has commercial substance and (iii) the Company determines that collection of substantially all consideration for goods or services that are transferred is probable based on the customer’s intent and ability to pay the promised consideration. The Company’s contracts are typically in the form of a purchase order. For certain large customers, the Company may also enter into master service agreements that define general terms but are not customer commitments to purchase until coupled with a purchase order. The Company applies judgment in determining the customer’s ability and intention to pay, which is based on a variety of factors including the customer’s historical payment experience or published credit and financial information pertaining to the customer.

 

 

2)

Identify the performance obligations in the contract—Performance obligations promised in a contract are identified based on the goods or services that will be transferred. A good or service is distinct if both a) the customer can benefit from the good or service either on its own or together with other resources that are readily available from third parties or from the Company, and b) is separately identifiable from other promises in the contract. To the extent a contract includes multiple promised goods or services, the Company must apply judgment to determine whether the goods or services meet the criteria to be distinct. If these criteria are not met the promised goods or services are accounted for as a combined performance obligation. While the Company does not typically sell options to purchase goods or services at a predetermined price, doing so would represent a material right and require analysis to determine if the material right is a distinct performance obligation. The Company has sold one contract with a material right that is a distinct performance obligation.

 

 

3)

Determine the transaction price—The transaction price is determined based on the consideration to which the Company will be entitled in exchange for transferring goods or services to the customer. To the extent the transaction price includes variable consideration, the Company estimates the amount of variable consideration that should be included in the transaction price utilizing either the expected value method or the most likely amount method depending on the nature of the variable consideration. Variable consideration is included in the transaction price if, in the Company’s judgment, it is probable that a significant future reversal of cumulative revenue under the contract will not occur.

 

 

4)

Allocate the transaction price to the performance obligations in the contract—If the contract contains a single performance obligation, the entire transaction price is allocated to the single performance obligation. Contracts that contain multiple performance obligations require an allocation of the transaction price to each performance obligation on a relative Stand-alone Sales Price (“SSP”) basis unless the transaction price is variable and meets the criteria to be allocated entirely to a performance obligation or to a distinct good or service that forms part of a performance obligation. The Company determines SSP based on the price at which the performance obligation is sold separately. If the SSP is not observable through past transactions, the Company estimates the SSP taking into account available information such as market conditions and internally approved pricing guidelines related to the performance obligations.

 

 

5)

Recognize revenue when (or as) the Company satisfies a performance obligation—The Company satisfies performance obligations either over time or at a point in time as discussed in further detail below. Revenue is recognized at the time the related performance obligation is satisfied by transferring a promised good or service to a customer.

   
  The Company recognizes revenue from its contracts with customers primarily from the sale of products and from the sale of services and supplies. Revenue is recognized when control of the promised goods or services is transferred to a customer, in an amount that reflects the consideration the Company expects to be entitled to in exchange for those goods or services. For iCAD’s typical product revenue, control typically transfers upon shipment as title and risk of loss have passed to the customer. Services and supplies are considered to be transferred as the services are performed or over the term of the service or supply agreement. The Company enters into contracts that can include various combinations of products and services, which are generally capable of being distinct and accounted for as separate performance obligations. Perpetual software licenses are accounted for as a single performance obligation and revenue is recognized at the point in time when ownership is transferred to the customer. Taxes assessed by a governmental authority that are both imposed on and concurrent with a specific revenue-producing transaction, that are collected by the Company from a customer, are excluded from revenue. Shipping and handling costs associated with outbound freight after control of a product has transferred to a customer are accounted for as fulfillment costs and are included in cost of revenue. The Company continues to provide for estimated warranty costs on original product warranties at the time of sale.

 

Goods and Services Classifications

 

Products. Product revenue consists of sales of cancer detection perpetual licenses, cancer therapy systems, cancer therapy applicators, cancer therapy disposable applicators and other accessories that are typically shipped with a cancer therapy system. The Company transfers control and recognizes a sale when the product is shipped from the manufacturing or warehousing facility to the customer.

 

Service Contracts. The Company sells service contracts in which the Company provides professional services including product installations, maintenance, training and service repairs, and in certain cases leases equipment to hospitals, imaging centers, radiological practices and radiation oncologists and treatment centers. The service contracts range from 12 months to 48 months. The Company typically receives payment at the inception of the contract and recognizes revenue on a straight-line basis over the term of the agreement.

 

Supply and Source Usage Agreements. Revenue from supply and source usage agreements is recognized on a straight-line basis over the term of the supply or source agreement.

 

Professional Services. Revenue from fixed fee service contracts is recognized on a straight-line basis over the term of the agreement. Revenue from professional service contracts entered into with customers on a time and materials basis is recognized over the term of the agreement in proportion to the costs incurred in satisfying the obligations under the contract.

 

Other. Other revenue consists primarily of miscellaneous products and services. The Company transfers control and recognizes a sale when the installation services are performed or when the Company ships the product from the Company’s manufacturing or warehouse facility to the customer.

 

Significant Judgments

 

The Company’s contracts with customers may include promises to transfer multiple products and services to a customer and identifying distinct performance obligations that should be accounted for separately versus together may require significant judgment. For arrangements with multiple performance obligations, the Company allocates revenue to each performance obligation based on its relative standalone selling price. Judgment is required to determine the standalone selling price for each distinct performance obligation. The Company generally determines standalone selling prices based on the prices charged to customers and uses a range of amounts to estimate standalone selling prices when the Company sells each of the products and services separately and needs to determine whether there is a discount that needs to be allocated based on the relative standalone selling prices of the various products and services. The Company typically has more than one range of standalone selling prices for individual products and services due to the stratification of those products and services by customers and circumstances. In these instances, the Company may use information such as the type of customer and geographic region in determining the range of standalone selling prices.

 

The Company may provide credits or incentives to customers, which are accounted for as variable consideration when estimating the transaction price of the contract and amounts of revenue to recognize. The amount of variable consideration to include in the transaction price is estimated at contract inception using either the estimated value method or the most likely amount method based on the nature of the variable consideration. These estimates are updated at the end of each reporting period as additional information becomes available and revenue is recognized only to the extent that it is probable that a significant reversal of any amounts of variable consideration included in the transaction price will not occur. The Company provides for estimated warranty costs on original product warranties at the time of sale.

 

Assets Recognized from the Costs to Obtain a Contract with a Customer

 

The Company recognizes incremental costs of obtaining a contract with a customer as an asset if the Company expects the benefit of those costs to be longer than one year and as an expense when incurred if the amortization period of the asset that the Company otherwise would have recognized is one year or less.

 

Right to Invoice

 

Where applicable, the Company recognizes revenue from a contract with a customer in an amount that corresponds directly with the value to the customer of the Company’s performance completed to date and the amount to which the Company has a right to invoice.

 

Sales and Other Similar Taxes

 

The Company excludes sales taxes and similar taxes from the measurement of transaction price and ensures compliance with the disclosure requirements of ASC 235.

 

Significant Financing Component

 

The Company does not adjust the promised amount of consideration for the effects of a significant financing component if the Company expects, at contract inception, that the period between when the entity transfers a promised good or service to a customer and when the customer pays for that good or service will be one year or less.

 

Promised Goods or Services that are Immaterial in the Context of a Contract

 

The Company assesses materiality of promised goods or services as performance obligations in the context of a contract and the Company does not aggregate and assess immaterial items at the entity level. When determining whether a good or service is immaterial in the context of a contract, the assessment will be made based on the application of ASC 606 at the contract level.

 

The Company does not disclose the value of unsatisfied performance obligations for (i) contracts with an original expected length of one year or less and (ii) contracts for which it recognizes revenue at the amount to which it has the right to invoice for services performed.

Cost of Goods and Service [Policy Text Block]

Cost of Revenue

 

Cost of revenue consists of the costs of products purchased for resale, cost relating to service including costs of service contracts to maintain equipment after the warranty period, inbound freight and duty, manufacturing, warehousing, material movement, inspection, scrap, rework, depreciation and in-house product warranty repairs, amortization of acquired technology and any applicable medical device tax.

Standard Product Warranty, Policy [Policy Text Block]

Warranty Costs

 

The Company provides for the estimated cost of standard product warranty against defects in material and workmanship based on historical warranty trends, including the cost of product returns during the warranty period. Warranty costs have not historically been material to the Company’s consolidated financial statements.

Research and Development Expense, Policy [Policy Text Block]

Engineering and Product Development Costs

 

Engineering and product development costs relate to research and development efforts including Company sponsored clinical trials are expensed as incurred.

Advertising Cost [Policy Text Block]

Advertising Costs

 

The Company expenses advertising costs as incurred. Advertising expense for the years ended  December 31, 2022, 2021 and 2020 was approximately $659,000, $689,000, and $274,000, respectively.

Income Tax, Policy [Policy Text Block]

Income Taxes

 

The Company follows the liability method under ASC Topic 740Income Taxes”, (“ASC 740”). The primary objectives of accounting for taxes under ASC 740 are to (a) recognize the amount of tax payable for the current year and (b) recognize the amount of deferred tax liability or asset for the future tax consequences of events that have been reflected in the Company’s financial statements or tax returns.  As of December 31, 2022 and December 31, 2021, the Company has provided a valuation allowance for its U.S. federal and state net operating loss carryforwards due to the uncertainty of the Company’s ability to generate sufficient taxable income in future years to obtain the benefit from the utilization of the net operating loss carryforwards.  As of December 31, 2022, the Company has not provided a valuation allowance for its foreign net operating loss carryforward.  As of December 31, 2021, the Company had provided a valuation allowance for its foreign net operation loss carryforward.  Any subsequent changes in the valuation allowance will be recorded through operations in the provision (benefit) for income taxes. See note 13 of these consolidated financial statements for detailed information.

XML 43 R27.htm IDEA: XBRL DOCUMENT v3.23.1
Note 4 - Fair Value Measurements (Tables)
12 Months Ended
Dec. 31, 2022
Notes Tables  
Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]

Fair Value Measurements (in thousands) as of December 31, 2022

 
  

Level 1

 

Level 2

 

Level 3

 

Total

Assets

                

Money market accounts

 $15,067 $ $ $15,067

Total Assets

 $15,067 $ $ $15,067

Fair Value Measurements (in thousands) as of December 31, 2021

 
  

Level 1

 

Level 2

 

Level 3

 

Total

Assets

                

Money market accounts

 $30,573 $ $ $30,573

Total Assets

 $30,573 $ $ $30,573
XML 44 R28.htm IDEA: XBRL DOCUMENT v3.23.1
Note 5 - Revenue (Tables)
12 Months Ended
Dec. 31, 2022
Notes Tables  
Disaggregation of Revenue [Table Text Block]
  

Year ended December 31, 2022

  

Reportable Segments

    
  

Detection

 

Therapy

 

Total

Major Goods/Service Lines

            

Products

 $12,492 $2,777 $15,269

Service contracts

 7,310 1,540 8,850

Supply and source usage agreements

  1,643 1,643

Disposable applicators

  1,776 1,776

Professional services and other

  406 406
  $19,802 $8,142 $27,944

Timing of Revenue Recognition

            

Goods transferred at a point in time

 $12,545 $4,969 $17,514

Services transferred over time

 7,257 3,173 10,430
  $19,802 $8,142 $27,944

Sales Channels

            

Direct sales force

 $12,468 $3,543 $16,011

OEM partners

 7,334  7,334

Channel partners

  4,599 4,599
  $19,802 $8,142 $27,944
  

Year ended December 31, 2021

  

Reportable Segments

    
  

Detection

 

Therapy

 

Total

Major Goods/Service Lines

            

Products

 $15,661 $5,530 $21,191

Service contracts

 6,358 1,608 7,966

Supply and source usage agreements

  2,340 2,340

Disposable applicators

  1,810 1,810

Professional services and other

  331 331
  $22,019 $11,619 $33,638

Timing of Revenue Recognition

            

Goods transferred at a point in time

 $15,584 $8,012 $23,596

Services transferred over time

 6,435 3,607 10,042
  $22,019 $11,619 $33,638

Sales Channels

            

Direct sales force

 $14,713 $4,421 $19,134

OEM partners

 7,306  7,306

Channel partners

  7,198 7,198
  $22,019 $11,619 $33,638
  

Year ended December 31, 2020

  

Reportable Segments

    
  

Detection

 

Therapy

 

Total

Major Goods/Service Lines

            

Products

 $16,291 $4,535 $20,826

Service contracts

 5,661 1,333 6,994

Supply and source usage agreements

  1,804 1,804

Professional services

  29 29

Other

 45  45
  $21,997 $7,701 $29,698

Timing of Revenue Recognition

            

Goods transferred at a point in time

 $16,332 $4,624 $20,956

Services transferred over time

 5,665 3,077 8,742
  $21,997 $7,701 $29,698

Sales Channels

            

Direct sales

 $13,809 $3,773 $17,582

OEM partners

 8,188  8,188

Channel partners

  3,928 3,928
  $21,997 $7,701 $29,698
Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]
  

Balance at December 31, 2022

 

Balance at December 31, 2021

         

Receivables, which are included in ‘Trade accounts receivable’

 $8,898 $8,891

Current contract assets, which are included in “Prepaid and other assets”

 $759 $1,895

Non-current contract assets, which are included in “other assets”

 $15 $844

Contract liabilities, which are included in “Deferred revenue”

 $6,758 $6,093
Deferred Revenue, by Arrangement, Disclosure [Table Text Block]
  

Year Ended December 31, 2022

 

Year Ended December 31, 2021

Balance at beginning of period

 $6,093 $6,384

Deferral of revenue

 12,129 12,315

Recognition of deferred revenue

 (11,464) (12,606)

Balance at end of period

 $6,758 $6,093
Capitalized Contract Cost [Table Text Block]
  

Years Ended December 31,

  

2022

 

2021

Balance at beginning of period

 $302 $406

Deferral of costs to obtain a contract

 120 249

Recognition of costs to obtain a contract

 (181) (353)

Balance at end of period

 $241 $302
XML 45 R29.htm IDEA: XBRL DOCUMENT v3.23.1
Note 6 - Net Loss Per Common Share (Tables)
12 Months Ended
Dec. 31, 2022
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
  

2022

 

2021

 

2020

Net loss

 $(13,656) $(11,245) $(17,610)

Basic shares used in the calculation of earnings per share

 25,202 24,778 22,140

Effect of dilutive securities:

            

Stock options

   

Restricted stock

   

Diluted shares used in the calculation of earnings per share

 25,202 24,778 22,140

Net loss per share:

            

Basic

 $(0.54) $(0.45) $(0.80)

Diluted

 $(0.54) $(0.45) $(0.80)
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]
  

Year Ended December 31,

  

2022

 

2021

 

2020

Common stock options

 2,610,659 2,486,511 1,869,507

Restricted Stock

  875 29,166
  2,610,659 2,487,386 1,898,673
XML 46 R30.htm IDEA: XBRL DOCUMENT v3.23.1
Note 7 - Allowance for Doubtful Accounts (Tables)
12 Months Ended
Dec. 31, 2022
Notes Tables  
Financing Receivable, Current, Allowance for Credit Loss [Table Text Block]
  

2022

 

2021

 

2020

Balance at beginning of period

 $268 $111 $136

Additions charged to costs and expenses

 732 167 94

Reductions

 (78) (10) (119)

Balance at end of period

 $922 $268 $111
XML 47 R31.htm IDEA: XBRL DOCUMENT v3.23.1
Note 8 - Inventories (Tables)
12 Months Ended
Dec. 31, 2022
Notes Tables  
Schedule of Inventory, Current [Table Text Block]
  

December 31, 2022

 

December 31, 2021

Raw materials

 $2,658 $2,962

Work in process

 101 173

Finished Goods

 2,892 1,279

Inventory Gross

 5,651 4,414

Inventory Reserve

 (262) (243)

Inventory Net

 $5,389 $4,171
XML 48 R32.htm IDEA: XBRL DOCUMENT v3.23.1
Note 9 - Goodwill and Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2022
Notes Tables  
Schedule of Finite-Lived Intangible Assets [Table Text Block]
              

Weighted

              

average

              

useful life

  

2022

 

2021

 

2020

 

(in years)

Gross Carrying Amount

                

Patents and licenses

 $626 $619 $595 5

Technology

 8,257 8,257 8,257 10

Customer relationships

 272 272 272 7

Tradename

 259 259 259 10

Total amortizable intangible assets

 9,414 9,407 9,383    

Accumulated Amortization

                

Patents and licenses

 $537 $534 $529    

Technology

 7,947 7,769 7,571    

Customer relationships

 189 162 135    

Tradename

 259 259 259    

Total accumulated amortization

 8,932 8,724 8,494    

Total amortizable intangible assets, net

 $482 $683 $889    
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]
  

Estimated

For the years ended

 

amortization

December 31:

 

expense

2023

 206

2024

 121

2025

 119

2026

 18

2027

 18
  $482
XML 49 R33.htm IDEA: XBRL DOCUMENT v3.23.1
Note 10 - Accrued and Other Expenses (Tables)
12 Months Ended
Dec. 31, 2022
Notes Tables  
Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]
  

2022

 

2021

Accrued salary and related expenses

 $1,248 $2,016

Accrued accounts payable

 2,913 2,838

Accrued professional fees

 400 497

Other accrued expenses

 120 291
  $4,681 $5,642
XML 50 R34.htm IDEA: XBRL DOCUMENT v3.23.1
Note 11 - Leases (Tables)
12 Months Ended
Dec. 31, 2022
Notes Tables  
Lease, Cost [Table Text Block]
    

Year Ended December 31,

Lease Cost

 

Classification

 

2022

 

2021

Operating lease cost - Right of Use

 

Operating expenses

 $859 $862

Operating lease cost - Variable Costs

 

Operating expenses

 277 186

Total

 $1,136 $1,048
  

Year Ended December 31,

  

2022

 

2021

Cash paid for operating cash flows from operating leases

 $931 $919
  

As of December 31,

  

2022

 

2021

Weighted-average remaining lease term of operating leases (in years)

 3.77 1.33

Weighted-average discount rate for operating leases

 6.98% 5.50%
Financing Lease and Lessee Operating Lease Liability Maturity [Table Text Block]

Year Ended December 31:

 

Total

2023

 781

2024

 846

2025

 848

2026

 749

2027

 685

Thereafter

 172

Total lease payments

 4,081

Less: effects of discounting

 (696)

Total lease liabilities

 3,385

Less: current portion of lease liabilities

 (582)

Long-term lease liabilities

 $2,803
XML 51 R35.htm IDEA: XBRL DOCUMENT v3.23.1
Note 12 - Stockholders' Equity (Tables)
12 Months Ended
Dec. 31, 2022
Notes Tables  
Share-Based Payment Arrangement, Option, Activity [Table Text Block]
          

Weighted Average

          

Remaining

  

Number of

 

Weighted Average

 

Contractual Term

  

Shares

 

Exercise Price

 

(in years)

Outstanding, December 31, 2020

 1,869,507 $5.91    

Granted

 865,938 $16.33    

Exercised

 (168,450) $6.10    

Forfeited

 (80,484) $13.74    

Outstanding, December 31, 2021

 2,486,511 $9.27 5.42

Granted

 836,500 $4.92    

Exercised

 (73,500) $2.45    

Forfeited

 (638,519) $11.45    

Outstanding, December 31, 2022

 2,610,992 $7.54 3.76

Exercisable at December 31, 2020

 1,540,287 $5.55    

Exercisable at December 31, 2021

 1,619,855 $6.47    

Exercisable at December 31, 2022

 1,906,189 $7.59    
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]
  

Year Ended December 31,

  

2022

 

2021

 

2020

Cost of revenue

 $3 $15 $30

Engineering and product development

 220 356 376

Marketing and sales

 518 785 657

General and administrative expense

 945 1,627 1,781
  $1,686 $2,783 $2,844
Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]
  

Year Ended December 31,

  

2022

 

2021

 

2020

Average risk-free interest rate

 2.29% 0.42% 0.65%

Expected dividend yield

 

None

 

None

 

None

Expected life (in years)

 3.5 3.5 3.5

Expected volatility

 66.30 - 72.04% 65.57 - 67.42% 50.17 - 66.04%

Weighted average fair value

 $2.33 $7.22 $4.37
Summary of Intrinsic Values of Option and Closing Market Price [Table Text Block]
  

Year Ended December 31,

  

2022

 

2021

 

2020

Outstanding

 $ $3,820 $13,626

Exercisable

 $ $3,730 $11,786

Exercised

 $ $1,453 $1,037

Company’s stock price at December 31

 $1.83 $7.20 $13.20
Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]
  

Year Ended December 31,

  

2022

 

2021

 

2020

Beginning outstanding balance

 875 29,166 150,909

Granted

  22,488 

Vested

 (875) (50,779) (118,077)

Forfeited

   (3,666)

Ending outstanding balance

  875 29,166
XML 52 R36.htm IDEA: XBRL DOCUMENT v3.23.1
Note 13 - Income Taxes (Tables)
12 Months Ended
Dec. 31, 2022
Notes Tables  
Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]
  

2022

 

2021

 

2020

Current provision:

            

Federal

 $ $ $

State

   37

Foreign

   
  $ $ $37

Deferred provision:

            

Federal

 $ $1 $1

State

   

Foreign

 (116)  
  $(116) $1 $1

Total

 $(116) $1 $38
Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]
  

2022

 

2021

 

2020

Federal statutory rate

 21.0% 21.0% 21.0%

State income taxes, net of federal benefit

 2.5% 5.2% 2.4%

Net state impact of deferred rate change

 (1.0)% 0.8% (0.7)%

Stock compensation expense

 (0.7)% 1.3% 0.9%

Other permanent differences

 (0.4)% (0.1)% (0.1)%

Change in valuation allowance

 (13.7)% (24.4)% (13.4)%

Tax credits

 2.0% 3.1% 1.4%

Accrual to tax return

 0.0% (1.4)% 0.0%

FV Mark to market on convertible notes

 0.0% 0.0% (9.0)%

Foreign Rate Differential

 0.0% 0.0% 0.0%

True Ups - NOL Expiration/162(m) limits

 (8.9)% (5.4)% (2.8)%

Effective income tax

 0.8% 0.1% (0.3)%
Schedule of Deferred Tax Assets and Liabilities [Table Text Block]
  

2022

 

2021

Inventory (Section 263A)

 $311 $276

Inventory reserves

 61 61

Bad debt reserves

 215 67

Other accruals

 813 854

Deferred revenue

 129 107

Accumulated depreciation/amortization

 17 8

Stock options

 1,108 795

Developed technology

 976 1,242

Tax credits

 4,427 4,176

NOL carryforward

 38,234 38,383

Lease Liability

 792 

Section 174 R&D

 1,749 290

Deferred tax assets

 48,832 46,259

Valuation allowance

 (47,930) (45,994)

Right of Use Asset

 (786) (265)

Goodwill tax amortization

 (6) (5)

Net deferred tax asset (liability)

 $110 $(5)
XML 53 R37.htm IDEA: XBRL DOCUMENT v3.23.1
Note 14 - Segment Reporting (Tables)
12 Months Ended
Dec. 31, 2022
Notes Tables  
Schedule of Segment Reporting Information, by Segment [Table Text Block]
  

Year Ended December 31,

  

2022

 

2021

 

2020

Segment revenues:

            

Detection

 $19,802 $22,019 $21,997

Therapy

 8,142 11,619 7,701

Total Revenue

 $27,944 $33,638 $29,698

Segment gross profit:

            

Detection

 $16,824 $18,510 $17,856

Therapy

 2,988 5,733 3,498

Total gross profit

 $19,812 $24,243 $21,354

Segment operating income (loss):

            

Detection

 $902 $1,563 $2,719

Therapy

 (3,767) (1,835) (3,028)

Segment operating income (loss)

 $(2,865) $(272) $(309)

General administrative

 $(10,852) $(10,460) $(9,079)

Interest expense

 (10) (141) (476)

Loss on extinguishment of debt

  (386) (341)

Other income

 (45) 15 97

Fair value of convertible debentures

   (7,464)

Loss before income tax

 $(10,907) $(10,972) $(17,263)
Schedule of Segment Related Depreciation and Amortization Expense [Table Text Block]
  

Year Ended December 31,

  

2022

 

2021

 

2020

Detection depreciation and amortization

            

Depreciation

 $109 $123 $115

Amortization

 $134 $158 164

Therapy depreciation and amortization

            

Depreciation

 $129 $129 $124

Amortization

 $73 $73 128
Revenue from External Customers by Geographic Areas [Table Text Block]
  

Percent of Export sales

Region

 

2022

 

2021

 

2020

Europe

 24% 39% 45%

Taiwan

 14% 12% 13%

Israel

 13% 0% 0%

Bangladesh

 8% 0% 0%

Malaysia

 4% 0% 0%

Canada

 1% 3% 5%

China

 18% 35% 22%

Australia

 3% 0% 0%

Other

 15% 11% 15%

Total

 100% 100% 100%

Total Export Revenue

 $6,976 $7,527 $6,081
 

Percent of Export sales

Region

2022

2021

2020

France

45%47%41%

Italy

11%5%8%

Spain

10%17%17%

Germany

9%4%12%

Belgium

8%0%0%

Switzerland

6%8%0%

Sweden

4%0%0%

United Kingdom

1%4%6%

Russia

0%8%0%
   %  %  %
   %  %  %
XML 54 R38.htm IDEA: XBRL DOCUMENT v3.23.1
Note 16 - Notes Payable (Tables)
12 Months Ended
Dec. 31, 2022
Notes Tables  
Fair Value Measurement Inputs and Valuation Techniques [Table Text Block]

Input

 

December 31, 2019

 

February 21, 2020

Company’s stock price

 $7.77 $11.64

Conversion price

 4.00 4.00

Remaining term (years)

 1.97 

Equity volatility

 49.00% N/A

Risk free rate

 1.57% N/A

Probability of default event1

 0.45% N/A

Utilization of Forced Conversion (if available)1

 100.00% 100.00%

Exercise of Default Redemption (if available)1

 100.00% N/A

Effective discount rate1

 18.52% N/A
Convertible Debentures Fair Value and Principal Value [Table Text Block]

Convertible Debentures

 

December 31, 2019

 

February 21, 2020

Fair value, in accordance with fair value option

 $13,642 $21,164

Principal value outstanding

 $6,970 $6,970
XML 55 R39.htm IDEA: XBRL DOCUMENT v3.23.1
Note 1 - Organization and Business (Details Textual)
12 Months Ended
Dec. 31, 2022
Number of Operating Segments 2
XML 56 R40.htm IDEA: XBRL DOCUMENT v3.23.1
Note 2 - Significant Accounting Policies (Details Textual) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Unbilled Receivables, Current $ 200,000    
Goodwill, Impairment Loss 0 $ 0  
Impairment, Long-Lived Asset, Held-for-Use, Total 0 0  
Advertising Expense $ 659,000 $ 689,000 $ 274,000
Minimum [Member]      
Finite-Lived Intangible Asset, Useful Life (Year) 5 years    
Minimum [Member] | Leasehold Improvements [Member]      
Property, Plant and Equipment, Useful Life (Year) 3 years    
Maximum [Member]      
Finite-Lived Intangible Asset, Useful Life (Year) 10 years    
Maximum [Member] | Leasehold Improvements [Member]      
Property, Plant and Equipment, Useful Life (Year) 5 years    
Revenue Benchmark [Member] | Geographic Concentration Risk [Member] | Europe [Member]      
Concentration Risk, Percentage 25.00%    
Export Revenue [Member] | Geographic Concentration Risk [Member]      
Concentration Risk, Percentage 100.00% 100.00% 100.00%
Export Revenue [Member] | Geographic Concentration Risk [Member] | Europe [Member]      
Concentration Risk, Percentage 24.00% 39.00% 45.00%
XML 57 R41.htm IDEA: XBRL DOCUMENT v3.23.1
Note 4 - Fair Value Measurements (Details Textual) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Fair Value, Nonrecurring [Member]    
Assets, Fair Value Disclosure, Total $ 0 $ 0
Fair Value, Inputs, Level 3 [Member]    
Assets, Fair Value Disclosure, Total $ 0 $ 0
XML 58 R42.htm IDEA: XBRL DOCUMENT v3.23.1
Note 4 - Fair Value Measurements - Assets and Liabilities which are Measured at Fair Value on a Recurring Basis (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Fair Value, Inputs, Level 3 [Member]    
Assets, fair value $ 0 $ 0
Fair Value, Recurring [Member]    
Assets, fair value 15,067 30,573
Fair Value, Recurring [Member] | Money Market Funds [Member]    
Assets, fair value 15,067 30,573
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 1 [Member]    
Assets, fair value 15,067 30,573
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 1 [Member] | Money Market Funds [Member]    
Assets, fair value 15,067 30,573
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 2 [Member]    
Assets, fair value 0 0
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 2 [Member] | Money Market Funds [Member]    
Assets, fair value 0 0
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 3 [Member]    
Assets, fair value 0 0
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 3 [Member] | Money Market Funds [Member]    
Assets, fair value $ 0 $ 0
XML 59 R43.htm IDEA: XBRL DOCUMENT v3.23.1
Note 5 - Revenue (Details Textual)
$ in Millions
Dec. 31, 2022
USD ($)
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-01-01  
Revenue, Remaining Performance Obligation, Amount $ 4.0
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period (Year) 1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-01-01  
Revenue, Remaining Performance Obligation, Amount $ 1.6
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period (Year) 1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-01-01  
Revenue, Remaining Performance Obligation, Amount $ 1.2
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period (Year) 1 year
XML 60 R44.htm IDEA: XBRL DOCUMENT v3.23.1
Note 5 - Revenue - Revenues Disaggregated by Major Good or Service Line, Timing of Revenue Recognition, and Sales Channel, Reconciled to Our Reportable Segments (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Revenue from contracts with customers $ 27,944 $ 33,638 $ 29,698
Direct Sales Force [Member]      
Revenue from contracts with customers 16,011 19,134  
Direct Sales [Member]      
Revenue from contracts with customers     17,582
OEM Partners [Member]      
Revenue from contracts with customers 7,334 7,306 8,188
Channel Partners [Member]      
Revenue from contracts with customers 4,599 7,198 3,928
Transferred at Point in Time [Member]      
Revenue from contracts with customers 17,514 23,596 20,956
Transferred over Time [Member]      
Revenue from contracts with customers 10,430 10,042 8,742
Product [Member]      
Revenue from contracts with customers 15,269 21,191 20,826
Service Contracts [Member]      
Revenue from contracts with customers 8,850 7,966 6,994
Supply and Source Usage Agreements [Member]      
Revenue from contracts with customers 1,643 2,340 1,804
Disposable Applicators [Member]      
Revenue from contracts with customers 1,776 1,810  
Professional Services [Member]      
Revenue from contracts with customers 406 331 29
Other [Member]      
Revenue from contracts with customers     45
Detection [Member]      
Revenue from contracts with customers 19,802 22,019 21,997
Detection [Member] | Direct Sales Force [Member]      
Revenue from contracts with customers 12,468 14,713  
Detection [Member] | Direct Sales [Member]      
Revenue from contracts with customers     13,809
Detection [Member] | OEM Partners [Member]      
Revenue from contracts with customers 7,334 7,306 8,188
Detection [Member] | Channel Partners [Member]      
Revenue from contracts with customers 0 0 0
Detection [Member] | Transferred at Point in Time [Member]      
Revenue from contracts with customers 12,545 15,584 16,332
Detection [Member] | Transferred over Time [Member]      
Revenue from contracts with customers 7,257 6,435 5,665
Detection [Member] | Product [Member]      
Revenue from contracts with customers 12,492 15,661 16,291
Detection [Member] | Service Contracts [Member]      
Revenue from contracts with customers 7,310 6,358 5,661
Detection [Member] | Supply and Source Usage Agreements [Member]      
Revenue from contracts with customers 0 0 0
Detection [Member] | Disposable Applicators [Member]      
Revenue from contracts with customers 0 0  
Detection [Member] | Professional Services [Member]      
Revenue from contracts with customers 0 0 0
Detection [Member] | Other [Member]      
Revenue from contracts with customers     45
Therapy [Member]      
Revenue from contracts with customers 8,142 11,619 7,701
Therapy [Member] | Direct Sales Force [Member]      
Revenue from contracts with customers 3,543 4,421  
Therapy [Member] | Direct Sales [Member]      
Revenue from contracts with customers     3,773
Therapy [Member] | OEM Partners [Member]      
Revenue from contracts with customers 0 0 0
Therapy [Member] | Channel Partners [Member]      
Revenue from contracts with customers 4,599 7,198 3,928
Therapy [Member] | Transferred at Point in Time [Member]      
Revenue from contracts with customers 4,969 8,012 4,624
Therapy [Member] | Transferred over Time [Member]      
Revenue from contracts with customers 3,173 3,607 3,077
Therapy [Member] | Product [Member]      
Revenue from contracts with customers 2,777 5,530 4,535
Therapy [Member] | Service Contracts [Member]      
Revenue from contracts with customers 1,540 1,608 1,333
Therapy [Member] | Supply and Source Usage Agreements [Member]      
Revenue from contracts with customers 1,643 2,340 1,804
Therapy [Member] | Disposable Applicators [Member]      
Revenue from contracts with customers 1,776 1,810  
Therapy [Member] | Professional Services [Member]      
Revenue from contracts with customers $ 406 $ 331 29
Therapy [Member] | Other [Member]      
Revenue from contracts with customers     $ 0
XML 61 R45.htm IDEA: XBRL DOCUMENT v3.23.1
Note 5 - Revenue - Summary of Receivables, Contract Assets and Contract Liabilities from Contracts with Customers (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Receivables, which are included in ‘Trade accounts receivable’ $ 8,898 $ 8,891  
Current contract assets, which are included in “Prepaid and other assets” 759 1,895  
Non-current contract assets, which are included in “other assets” 15 844  
Contract liabilities, which are included in “Deferred revenue” $ 6,758 $ 6,093 $ 6,384
XML 62 R46.htm IDEA: XBRL DOCUMENT v3.23.1
Note 5 - Revenue - Summary of Changes in Deferred Revenue from Contracts with Customers (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Balance at beginning of period $ 6,093 $ 6,384
Deferral of revenue 12,129 12,315
Recognition of deferred revenue (11,464) (12,606)
Balance at end of period $ 6,758 $ 6,093
XML 63 R47.htm IDEA: XBRL DOCUMENT v3.23.1
Note 5 - Revenue - Schedule of Changes of Capitalized Costs to Obtain Contract (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Balance $ 302 $ 406
Deferral of costs to obtain a contract 120 249
Recognition of costs to obtain a contract (181) (353)
Balance $ 241 $ 302
XML 64 R48.htm IDEA: XBRL DOCUMENT v3.23.1
Note 6 - Net Loss Per Common Share - Calculation of Net Loss Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Net loss $ (13,656) $ (11,245) $ (17,610)
Basic shares used in the calculation of earnings per share (in shares) 25,202 24,778 22,140
Stock options (in shares) 0 0 0
Restricted stock (in shares) 0 0 0
Diluted shares used in the calculation of earnings per share (in shares) 25,202 24,778 22,140
Basic (in dollars per share) $ (0.54) $ (0.45) $ (0.80)
Diluted (in dollars per share) $ (0.54) $ (0.45) $ (0.80)
XML 65 R49.htm IDEA: XBRL DOCUMENT v3.23.1
Note 6 - Net Loss Per Common Share - Schedule of Anti-dilutive Shares Excluded From Computation of Diluted Net Loss Per Share (Details) - shares
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Common stock options, warrants and restricted stock (in shares) 2,610,659 2,487,386 1,898,673
Share-Based Payment Arrangement, Option [Member]      
Common stock options, warrants and restricted stock (in shares) 2,610,659 2,486,511 1,869,507
Restricted Stock [Member]      
Common stock options, warrants and restricted stock (in shares) 0 875 29,166
XML 66 R50.htm IDEA: XBRL DOCUMENT v3.23.1
Note 7 - Allowance for Doubtful Accounts - Schedule of Allowance for Doubtful Accounts (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Balance $ 268 $ 111 $ 136
Additions charged to costs and expenses 732 167 94
Reductions (78) (10) (119)
Balance $ 922 $ 268 $ 111
XML 67 R51.htm IDEA: XBRL DOCUMENT v3.23.1
Note 8 - Inventory - Schedule of Current Inventory (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Raw materials $ 2,658 $ 2,962
Work in process 101 173
Finished Goods 2,892 1,279
Inventory Gross 5,651 4,414
Inventory Reserve (262) (243)
Inventory Net $ 5,389 $ 4,171
XML 68 R52.htm IDEA: XBRL DOCUMENT v3.23.1
Note 9 - Goodwill and Intangible Assets (Details Textual) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Goodwill, Ending Balance $ 8,362,000 $ 8,362,000  
Goodwill, Period Increase (Decrease), Total 0 0  
Goodwill, Impairment Loss 0 0  
Goodwill, Other Increase (Decrease) 0 0  
Amortization of Intangible Assets 211,000 230,000 $ 309,000
Detection [Member]      
Goodwill, Ending Balance $ 8,362,000 $ 8,362,000  
XML 69 R53.htm IDEA: XBRL DOCUMENT v3.23.1
Note 9 - Goodwill and Intangible Assets - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Gross Carrying Amount $ 9,414 $ 9,407 $ 9,383
Intangible assets, accumulated amortization 8,932 8,724 8,494
Intangible assets, net of accumulated amortization of $8,932 in 2022 and $8,724 in 2021 482 683 889
Patents and Licenses [Member]      
Gross Carrying Amount $ 626 619 595
Weighted average useful life (Year) 5 years    
Intangible assets, accumulated amortization $ 537 534 529
Developed Technology Rights [Member]      
Gross Carrying Amount $ 8,257 8,257 8,257
Weighted average useful life (Year) 10 years    
Intangible assets, accumulated amortization $ 7,947 7,769 7,571
Customer Relationships [Member]      
Gross Carrying Amount $ 272 272 272
Weighted average useful life (Year) 7 years    
Intangible assets, accumulated amortization $ 189 162 135
Trade Names [Member]      
Gross Carrying Amount $ 259 259 259
Weighted average useful life (Year) 10 years    
Intangible assets, accumulated amortization $ 259 $ 259 $ 259
XML 70 R54.htm IDEA: XBRL DOCUMENT v3.23.1
Note 9 - Goodwill and Intangible assets - Schedule of Expected Amortization Expense (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
2023 $ 206    
2024 121    
2025 119    
2026 18    
2027 18    
Intangible Assets, Net (Excluding Goodwill), Total $ 482 $ 683 $ 889
XML 71 R55.htm IDEA: XBRL DOCUMENT v3.23.1
Note 10 - Accrued and Other Expenses - Accrued Expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Accrued salary and related expenses $ 1,248 $ 2,016
Accrued accounts payable 2,913 2,838
Accrued professional fees 400 497
Other accrued expenses 120 291
Accounts Payable and Accrued Liabilities, Current, Total $ 4,681 $ 5,642
XML 72 R56.htm IDEA: XBRL DOCUMENT v3.23.1
Note 11 - Leases (Details Textual) - USD ($)
1 Months Ended 12 Months Ended
Nov. 30, 2022
May 31, 2022
Oct. 31, 2021
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Increase (Decrease) in Operating Lease Liability       $ (767,000) $ (778,000) $ (752,000)
California Facility Lease [Member]            
Increase (Decrease) in Operating Lease Liability   $ 2,400,000        
Increase (Decrease) in Operating Lease Right of Use Assets   $ 2,400,000        
Nashua, NH Office Lease [Member]            
Increase (Decrease) in Operating Lease Liability $ 600,000          
Increase (Decrease) in Operating Lease Right of Use Assets $ 600,000          
Nashua Warehouse Lease [Member]            
Increase (Decrease) in Operating Lease Liability     $ 79,000      
Increase (Decrease) in Operating Lease Right of Use Assets     $ 79,000      
XML 73 R57.htm IDEA: XBRL DOCUMENT v3.23.1
Note 11 - Leases - Schedule of Components of Lease Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Operating lease cost - Right of Use $ 859 $ 862
Operating lease cost - Variable Costs 277 186
Total 1,136 1,048
Cash paid for operating cash flows from operating leases $ 931 $ 919
Weighted-average remaining lease term of operating leases (in years) (Year) 3 years 9 months 7 days 1 year 3 months 29 days
Weighted-average discount rate for operating leases 6.98% 5.50%
XML 74 R58.htm IDEA: XBRL DOCUMENT v3.23.1
Note 11 - Leases - Summary of Detained Information of Lease Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
2023 $ 781  
2024 846  
2025 848  
2026 749  
2027 685  
Thereafter 172  
Total lease payments 4,081  
Less: effects of discounting (696)  
Total lease liabilities 3,385  
Less: current portion of lease liabilities (582) $ (889)
Long-term lease liabilities $ 2,803 $ 266
XML 75 R59.htm IDEA: XBRL DOCUMENT v3.23.1
Note 12 - Stockholders' Equity (Details Textual) - USD ($)
12 Months Ended
Mar. 02, 2021
Dec. 17, 2020
Apr. 27, 2020
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period (in shares)   470,704 1,562,500 73,500 168,450  
Shares Issued, Price Per Share (in dollars per share)     $ 8.00      
Gross Proceeds From Issuance of Common Stock   $ 6,600,000 $ 12,500,000      
Proceeds from Issuance of Common Stock   $ 6,100,000 12,300,000 $ 0 $ 23,229,000 $ 18,285,000
Stock Issued During Period, Value, New Issues     $ 25,000,000.0   $ 23,229,000 $ 18,284,000
Partners' Capital Account, Units, Sale of Units, Total (in shares) 1,393,738          
Sale of Stock, Price Per Share (in dollars per share) $ 18.00          
Partners' Capital Account, Public Sale of Units Net of Offering Costs $ 23,200,000          
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total       $ 1,700,000    
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year)       1 year 10 months 24 days    
Stock Plans [Member]            
Minimum Expected Percentage of Options Exercise Price to Fair Market Value of Common Stock       100.00%    
The 2012 Stock Option Plan [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant (in shares)       2,016    
The 2016 Stock Option Plan [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant (in shares)       1,448,471    
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized (in shares)       4,700,000 2,600,000  
ESPP [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized (in shares)       950,000    
Percentage of Voting Right not Eligible for ESPP       5.00%    
Share-Based Compensation Arrangement by Share-Based Payment Award, Maximum Employee Subscription Rate       15.00%    
Share-Based Compensation Arrangement by Share-Based Payment Award, Discount from Market Price, Offering Date       85.00%    
Share Based Compensation Arrangement By Share Based Payment Award, Maximum Amount of Shares Per Employee       $ 25,000    
Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Issued in Period (in shares)       46,096 24,786  
Common Stock, Capital Shares Reserved for Future Issuance (in shares)       836,824    
Underwriting Agreement [Member]            
Sale of Stock, Price Per Share (in dollars per share) $ 16.92          
Reimbursement of Expenses in Connection With The Offering $ 125,000          
XML 76 R60.htm IDEA: XBRL DOCUMENT v3.23.1
Note 12 - Stockholders' Equity - Summary of Stock Option Activity for Stock Option Plan (Details) - $ / shares
12 Months Ended
Dec. 17, 2020
Apr. 27, 2020
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Outstanding, shares (in shares)     2,486,511 1,869,507  
Outstanding, weighted average exercise price (in dollars per share)     $ 9.27 $ 5.91  
Granted, shares (in shares)     836,500 865,938  
Granted, weighted average exercise price (in dollars per share)     $ 4.92 $ 16.33  
Exercised, shares (in shares) (470,704) (1,562,500) (73,500) (168,450)  
Exercised, weighted average exercise price (in dollars per share)     $ 2.45 $ 6.10  
Forfeited, shares (in shares)     (638,519) (80,484)  
Forfeited, weighted average exercise price (in dollars per share)     $ 11.45 $ 13.74  
Outstanding, weighted average exercise price (in dollars per share)     $ 7.54 $ 9.27 $ 5.91
Outstanding, weighted average remaining contractual term (Year)     3 years 9 months 3 days 5 years 5 months 1 day  
Outstanding, shares (in shares)     2,610,992 2,486,511 1,869,507
Outstanding, weighted average exercise price (in dollars per share)     $ 7.54 $ 9.27 $ 5.91
Exercisable, shares (in shares)     1,906,189 1,619,855 1,540,287
Exercisable, weighted average exercise price (in dollars per share)     $ 7.59 $ 6.47 $ 5.55
XML 77 R61.htm IDEA: XBRL DOCUMENT v3.23.1
Note 12 - Stockholders' Equity - Stock-Based Compensation Expense Including Options and Restricted Stock by Category (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Allocated share-based compensation expense $ 1,686 $ 2,783 $ 2,844
Cost of Sales [Member]      
Allocated share-based compensation expense 3 15 30
Engineering and Product Development [Member]      
Allocated share-based compensation expense 220 356 376
Selling and Marketing Expense [Member]      
Allocated share-based compensation expense 518 785 657
General and Administrative Expense [Member]      
Allocated share-based compensation expense $ 945 $ 1,627 $ 1,781
XML 78 R62.htm IDEA: XBRL DOCUMENT v3.23.1
Note 12 - Stockholders' Equity - Options Granted under Company's Stock Incentive Plans, Valuation Assumptions and Fair Values (Details) - $ / shares
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Average risk-free interest rate 2.29% 0.42% 0.65%
Expected dividend yield 0.00% 0.00% 0.00%
Expected life (in years) (Year) 3 years 6 months 3 years 6 months 3 years 6 months
Weighted average fair value (in dollars per share) $ 2.33 $ 7.22 $ 4.37
Minimum [Member]      
Expected volatility 66.30% 65.57% 50.17%
Maximum [Member]      
Expected volatility 72.04% 67.42% 66.04%
XML 79 R63.htm IDEA: XBRL DOCUMENT v3.23.1
Note 12 - Stockholders' Equity - Summary of Intrinsic Values of Options (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Outstanding $ 0 $ 3,820 $ 13,626
Exercisable 0 3,730 11,786
Exercised $ 0 $ 1,453 $ 1,037
Company’s stock price at December 31 (in dollars per share) $ 1.83 $ 7.20 $ 13.20
XML 80 R64.htm IDEA: XBRL DOCUMENT v3.23.1
Note 12 - Stockholders' Equity - Summary of Restricted Stock Activity for Equity Incentive Plans (Details) - shares
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Beginning outstanding balance (in shares) 875 29,166 150,909
Granted (in shares) 0 22,488 0
Vested (in shares) (875) (50,779) (118,077)
Forfeited (in shares) 0 0 (3,666)
Ending outstanding balance (in shares) 0 875 29,166
XML 81 R65.htm IDEA: XBRL DOCUMENT v3.23.1
Note 13 - Income Taxes (Details Textual) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Deferred Tax Assets, Tax Credit Carryforwards, Total $ 4,427,000 $ 4,176,000
Unrecognized Tax Benefits, Ending Balance 0 $ 0
Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued, Total 0  
Xoft Inc [Member]    
Net Operating Loss, Limitations on Use 4,600,000  
Net Operating Loss Carryforwards, Limitation on Use 656,000  
Future Income Tax Liabilities Offset With Operation Loss Carryforward 4,400,000  
Deferred Tax Assets, Tax Credit Carryforwards, Total 1,500,000  
Domestic Tax Authority [Member]    
Operating Loss Carryforwards 158,400,000  
Domestic Tax Authority [Member] | Expires Between 2023 and 2037 [Member]    
Operating Loss Carryforwards 116,300,000  
Domestic Tax Authority [Member] | Indefinite Period [Member]    
Operating Loss Carryforwards 42,100,000  
Foreign Tax Authority [Member]    
Operating Loss Carryforwards 500,000  
Operating Loss Carryforwards, Valuation Allowance $ 0  
XML 82 R66.htm IDEA: XBRL DOCUMENT v3.23.1
Note 13 - Income Taxes - Components of Income Tax Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Federal $ 0 $ 0 $ 0
State 0 0 37
Foreign 0 0 0
Current Income Tax Expense (Benefit), Total 0 0 37
Federal 0 1 1
State 0 0 0
Foreign (116) 0 0
Deferred Income Tax Expense (Benefit), Total (116) 1 1
Total $ (116) $ 1 $ 38
XML 83 R67.htm IDEA: XBRL DOCUMENT v3.23.1
Note 13 - Income Taxes - Summary of Effective and the Federal Statutory Income Tax Rate (Details)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Federal statutory rate 21.00% 21.00% 21.00%
State income taxes, net of federal benefit 2.50% 5.20% 2.40%
Net state impact of deferred rate change (1.00%) 0.80% (0.70%)
Stock compensation expense (0.70%) 1.30% 0.90%
Other permanent differences (0.40%) (0.10%) (0.10%)
Change in valuation allowance (13.70%) (24.40%) (13.40%)
Tax credits 2.00% 3.10% 1.40%
Accrual to tax return 0.00% (1.40%) 0.00%
FV Mark to market on convertible notes 0.00% 0.00% (9.00%)
Foreign Rate Differential 0.00% 0.00% 0.00%
True Ups - NOL Expiration/162(m) limits (8.90%) (5.40%) (2.80%)
Effective income tax 0.80% 0.10% (0.30%)
XML 84 R68.htm IDEA: XBRL DOCUMENT v3.23.1
Note 13 - Income Taxes - Deferred Tax Assets (Liabilities) (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Inventory (Section 263A) $ 311 $ 276
Inventory reserves 61 61
Bad debt reserves 215 67
Other accruals 813 854
Deferred revenue 129 107
Accumulated depreciation/amortization 17 8
Stock options 1,108 795
Developed technology 976 1,242
Tax credits 4,427 4,176
NOL carryforward 38,234 38,383
Lease Liability 792 0
Section 174 R&D 1,749 290
Deferred tax assets 48,832 46,259
Valuation allowance (47,930) (45,994)
Right of Use Asset (786) (265)
Goodwill tax amortization (6) (5)
Net deferred tax asset (liability) $ 110  
Net deferred tax asset (liability)   $ (5)
XML 85 R69.htm IDEA: XBRL DOCUMENT v3.23.1
Note 14 - Segment Reporting (Details Textual)
$ in Thousands
12 Months Ended
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Number of Reportable Segments 2    
Accounts Receivable, after Allowance for Credit Loss, Total $ 8,898 $ 8,891  
Revenue Benchmark [Member] | Geographic Concentration Risk [Member] | Non-US [Member]      
Revenues, Total $ 7,000 $ 7,500 $ 6,100
Concentration Risk, Percentage 25.00% 22.00% 20.00%
Accounts Receivable, after Allowance for Credit Loss, Total $ 4,000 $ 3,100  
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | GE Healthcare [Member]      
Revenues, Total $ 4,400 $ 4,800 $ 5,000
Concentration Risk, Percentage 16.00% 14.00% 17.00%
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Four OEM Partners [Member]      
Concentration Risk, Percentage 21.00%    
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Four OEM Partners [Member] | Detection [Member]      
Concentration Risk, Percentage 29.00%    
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Detection OEM Partners [Member]      
Concentration Risk, Percentage 26.00% 26.00% 28.00%
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Detection OEM Partners [Member] | Detection [Member]      
Concentration Risk, Percentage 37.00% 40.00% 37.00%
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | One Major Direct Customer [Member]      
Revenues, Total $ 8,000    
Concentration Risk, Percentage 2.00%    
Accounts Receivable [Member] | Customer Concentration Risk [Member] | GE Healthcare [Member]      
Concentration Risk, Percentage 11.00%    
Accounts Receivable, after Allowance for Credit Loss, Total $ 1,000    
Accounts Receivable [Member] | Customer Concentration Risk [Member] | OEM Partners [Member]      
Concentration Risk, Percentage 22.00%    
Accounts Receivable, after Allowance for Credit Loss, Total $ 2,000    
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Four Largest Therapy Customers [Member]      
Concentration Risk, Percentage 24.00%    
Accounts Receivable, after Allowance for Credit Loss, Total $ 2,100    
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Largest Detection Direct Customer [Member]      
Concentration Risk, Percentage 17.00%    
Accounts Receivable, after Allowance for Credit Loss, Total $ 1,500    
Accounts Receivable [Member] | Customer Concentration Risk [Member] | OEM, Four Largest Therapy, and Largest Detection Customers [Member]      
Concentration Risk, Percentage 40.00%    
Accounts Receivable, after Allowance for Credit Loss, Total $ 3,600    
XML 86 R70.htm IDEA: XBRL DOCUMENT v3.23.1
Note 14 - Segment Reporting - Summary of Segment Revenues, Gross Profit, Segment Operating Income or Loss and Reconciliation of Segment Operating Income or Loss to GAAP Loss (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Revenue $ 27,944 $ 33,638 $ 29,698
Total gross profit 19,812 24,243 21,354
General administrative (11,234) (10,406) (9,117)
Interest expense (10) (141) (476)
Loss on extinguishment of debt 0 (386) (341)
Other (45) 0 0
Loss on fair value of convertible debentures 0 0 (7,464)
Loss before income tax expense (13,772) (11,244) (17,572)
Operating Segments [Member]      
Revenue 27,944 33,638 29,698
Total gross profit 19,812 24,243 21,354
Segment operating income (loss) (2,865) (272) (309)
General administrative (10,852) (10,460) (9,079)
Interest expense (10) (141) (476)
Loss on extinguishment of debt 0 (386) (341)
Other (45) 15 97
Loss on fair value of convertible debentures 0 0 (7,464)
Loss before income tax expense (10,907) (10,972) (17,263)
Detection [Member] | Operating Segments [Member]      
Revenue 19,802 22,019 21,997
Total gross profit 16,824 18,510 17,856
Segment operating income (loss) 902 1,563 2,719
Therapy [Member] | Operating Segments [Member]      
Revenue 8,142 11,619 7,701
Total gross profit 2,988 5,733 3,498
Segment operating income (loss) $ (3,767) $ (1,835) $ (3,028)
XML 87 R71.htm IDEA: XBRL DOCUMENT v3.23.1
Note 14 - Segment Reporting - Summary of Segment Depreciation and Amortization Included in Segment Operating Income (Loss) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Depreciation $ 310 $ 327 $ 268
Amortization 211 230 309
Detection [Member] | Operating Segments [Member]      
Depreciation 109 123 115
Amortization 134 158 164
Therapy [Member] | Operating Segments [Member]      
Depreciation 129 129 124
Amortization $ 73 $ 73 $ 128
XML 88 R72.htm IDEA: XBRL DOCUMENT v3.23.1
Note 14 - Segment Reporting - Summary of Concentration of Revenue by Geographic Area (Details) - Export Revenue [Member] - Geographic Concentration Risk [Member] - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Percent of Export sales 100.00% 100.00% 100.00%
Total Export Revenue $ 6,976 $ 7,527 $ 6,081
Europe [Member]      
Percent of Export sales 24.00% 39.00% 45.00%
FRANCE      
Percent of Export sales 45.00% 47.00% 41.00%
TAIWAN      
Percent of Export sales 14.00% 12.00% 13.00%
ITALY      
Percent of Export sales 11.00% 5.00% 8.00%
ISRAEL      
Percent of Export sales 13.00% 0.00% 0.00%
SPAIN      
Percent of Export sales 10.00% 17.00% 17.00%
BANGLADESH      
Percent of Export sales 8.00% 0.00% 0.00%
GERMANY      
Percent of Export sales 9.00% 4.00% 12.00%
MALAYSIA      
Percent of Export sales 4.00% 0.00% 0.00%
BELGIUM      
Percent of Export sales 8.00% 0.00% 0.00%
CANADA      
Percent of Export sales 1.00% 3.00% 5.00%
SWITZERLAND      
Percent of Export sales 6.00% 8.00% 0.00%
CHINA      
Percent of Export sales 18.00% 35.00% 22.00%
SWEDEN      
Percent of Export sales 4.00% 0.00% 0.00%
AUSTRALIA      
Percent of Export sales 3.00% 0.00% 0.00%
UNITED KINGDOM      
Percent of Export sales 1.00% 4.00% 6.00%
Other Geographic Locations [Member]      
Percent of Export sales 15.00% 11.00% 15.00%
RUSSIAN FEDERATION      
Percent of Export sales 0.00% 8.00% 0.00%
XML 89 R73.htm IDEA: XBRL DOCUMENT v3.23.1
Note 15 - Commitments and Contingencies (Details Textual) - USD ($)
3 Months Ended 12 Months Ended
Apr. 13, 2021
Jun. 30, 2021
Dec. 31, 2022
Jan. 30, 2017
Dec. 31, 2016
Purchase Obligation, Total     $ 4,600,000    
Minimum Annual Royalty Payment     250,000    
Fair Value of Patent License     100,000    
Minimum Royalty Obligations     $ 200,000    
Litigation Settlement, Amount Awarded to Other Party $ 85,000        
Litigation Settlement, Amount Awarded from Other Party   $ 50,000      
Litigation Settlement, Expense   $ 93,000      
VersaVue Software and DynaCAD Product and Related Assets [Member]          
Disposal Group, Including Discontinued Operation, Consideration         $ 3,200,000
Disposal Group Including Discontinued Operation Holdback Reserve       $ 350,000  
Disposal Group Including Discontinued Operation Consideration, Net of Holdback Reserve       $ 2,900,000  
XML 90 R74.htm IDEA: XBRL DOCUMENT v3.23.1
Note 16 - Notes Payable (Details Textual)
1 Months Ended 12 Months Ended
Apr. 27, 2021
USD ($)
Mar. 30, 2020
USD ($)
Feb. 21, 2020
USD ($)
$ / shares
Mar. 31, 2020
USD ($)
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
shares
Dec. 31, 2019
USD ($)
Dec. 20, 2018
USD ($)
Aug. 07, 2017
USD ($)
Repayments of Lines of Credit         $ (0) $ (0) $ 2,775,000      
Gain (Loss) on Extinguishment of Debt, Total         $ 0 $ (386,000) (341,000)      
Convertible Debt, Fair Value Disclosures     $ 21,164,000         $ 13,642,000    
Convertible Debt [Member]                    
Debt Instrument, Face Amount                 $ 7,000,000.0  
Debt Instrument, Convertible, Conversion Price (in dollars per share) | $ / shares     $ 4.00              
Debt Instrument, Convertible, Number of Equity Instruments     1,742,500              
Gain (Loss) on Sales of Loans, Net, Total             $ (7,500,000)      
Stock Issued During Period, Shares, Conversion of Convertible Securities (in shares) | shares             1,816,466      
Convertible Debt, Fair Value Disclosures             $ 21,200,000      
Silicon Valley Bank [Member]                    
Gain (Loss) on Extinguishment of Debt, Total       $ (341,000)            
Final Payment of Loan   $ 510,000   185,000            
Termination Loans   114,000   114,000            
Unamortized Debt Issuance Expense       $ 42,000            
Other Costs   10,000                
Silicon Valley Bank [Member] | Revolving Credit Facility [Member]                    
Long-Term Line of Credit, Total   5,000,000.0               $ 4,000,000.0
Repayments of Lines of Credit $ 7,354,283                  
Western Alliance Bank [Member]                    
Gain (Loss) on Extinguishment of Debt, Total (386,000)                  
Debt Prepayment Cost 140,000                  
Final Payment of Loan 122,000                  
Termination Loans 65,000                  
Unamortized Debt Issuance Expense $ 58,000                  
Term Loan A [Member] | Silicon Valley Bank [Member]                    
Long-Term Line of Credit, Total   $ 7,000,000.0               $ 6,000,000.0
Make Whole Provision [Member] | Convertible Debt [Member]                    
Debt Instrument, Face Amount     $ 697,000              
Debt Instrument, Convertible, Number of Equity Instruments     76,966              
XML 91 R75.htm IDEA: XBRL DOCUMENT v3.23.1
Note 16 - Notes Payable - Schedule of Key Inputs to Simulation Model Utilized to Estimate Fair Value of Convertible Debentures (Details)
Feb. 21, 2020
Dec. 31, 2019
Measurement Input, Share Price [Member]    
Debt Instrument Measurement Input 11.64 7.77
Measurement Input, Conversion Price [Member]    
Debt Instrument Measurement Input 4.00 4.00
Measurement Input, Expected Term [Member]    
Debt Instrument Measurement Input   1.97
Measurement Input, Price Volatility [Member]    
Debt Instrument Measurement Input   49.00
Measurement Input, Risk Free Interest Rate [Member]    
Debt Instrument Measurement Input   1.57
Measurement Input, Default Rate [Member]    
Debt Instrument Measurement Input [1]   0.45
Measurement Input, Utilization of Forced Conversion [Member]    
Debt Instrument Measurement Input [1] 100.00 100.00
Measurement Input, Exercise of Default Redemption [Member]    
Debt Instrument Measurement Input [1]   100.00
Measurement Input, Discount Rate [Member]    
Debt Instrument Measurement Input [1]   18.52
[1] Represents a Level 3 unobservable input, as defined in Note 4 - Fair Value Measurements, below.
XML 92 R76.htm IDEA: XBRL DOCUMENT v3.23.1
Note 16 - Notes Payable - Schedule of Fair Value and Principal Value of Convertible Debentures (Details) - USD ($)
$ in Thousands
Feb. 21, 2020
Dec. 31, 2019
Fair value, in accordance with fair value option $ 21,164 $ 13,642
Principal value outstanding $ 6,970 $ 6,970
XML 93 R77.htm IDEA: XBRL DOCUMENT v3.23.1
Note 17 - Employee Benefit Plan (Details Textual) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent 90.00%  
Defined Contribution Plan, Employer Matching Contribution, Percent of Match 100.00%  
Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay 3.00%  
Defined Contribution Plan, Employer Discretionary Contribution Amount $ 0.6 $ 0.5
XML 94 R78.htm IDEA: XBRL DOCUMENT v3.23.1
Note 18 - Subsequent Events (Details Textual) - Subsequent Event [Member]
$ in Millions
Mar. 20, 2023
USD ($)
Restructuring and Related Cost, Expected Cost, Total $ 0.3
Xoft Inc [Member]  
Restructuring and Related Cost, Number of Positions Eliminated, Period Percent 28.00%
Restructuring and Related Cost, Number of Positions Eliminated 23
Therapy [Member]  
Restructuring and Related Cost, Number of Positions Eliminated, Period Percent 50.00%
Restructuring and Related Cost, Number of Positions Eliminated 12
XML 95 icad20221231_10k_htm.xml IDEA: XBRL DOCUMENT 0000749660 2022-01-01 2022-12-31 0000749660 2022-06-30 0000749660 2023-03-22 0000749660 2022-12-31 0000749660 2021-12-31 0000749660 us-gaap:ProductMember 2022-01-01 2022-12-31 0000749660 us-gaap:ProductMember 2021-01-01 2021-12-31 0000749660 us-gaap:ProductMember 2020-01-01 2020-12-31 0000749660 icad:ServiceAndSuppliesMember 2022-01-01 2022-12-31 0000749660 icad:ServiceAndSuppliesMember 2021-01-01 2021-12-31 0000749660 icad:ServiceAndSuppliesMember 2020-01-01 2020-12-31 0000749660 2021-01-01 2021-12-31 0000749660 2020-01-01 2020-12-31 0000749660 icad:AmortizationAndDepreciationMember 2022-01-01 2022-12-31 0000749660 icad:AmortizationAndDepreciationMember 2021-01-01 2021-12-31 0000749660 icad:AmortizationAndDepreciationMember 2020-01-01 2020-12-31 0000749660 us-gaap:CommonStockMember 2019-12-31 0000749660 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0000749660 us-gaap:RetainedEarningsMember 2019-12-31 0000749660 us-gaap:TreasuryStockMember 2019-12-31 0000749660 2019-12-31 0000749660 us-gaap:CommonStockMember 2020-01-01 2020-12-31 0000749660 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-12-31 0000749660 us-gaap:RetainedEarningsMember 2020-01-01 2020-12-31 0000749660 us-gaap:TreasuryStockMember 2020-01-01 2020-12-31 0000749660 us-gaap:CommonStockMember 2020-12-31 0000749660 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0000749660 us-gaap:RetainedEarningsMember 2020-12-31 0000749660 us-gaap:TreasuryStockMember 2020-12-31 0000749660 2020-12-31 0000749660 us-gaap:CommonStockMember 2021-01-01 2021-12-31 0000749660 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-12-31 0000749660 us-gaap:RetainedEarningsMember 2021-01-01 2021-12-31 0000749660 us-gaap:TreasuryStockMember 2021-01-01 2021-12-31 0000749660 us-gaap:CommonStockMember 2021-12-31 0000749660 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0000749660 us-gaap:RetainedEarningsMember 2021-12-31 0000749660 us-gaap:TreasuryStockMember 2021-12-31 0000749660 us-gaap:CommonStockMember 2022-01-01 2022-12-31 0000749660 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-12-31 0000749660 us-gaap:RetainedEarningsMember 2022-01-01 2022-12-31 0000749660 us-gaap:TreasuryStockMember 2022-01-01 2022-12-31 0000749660 us-gaap:CommonStockMember 2022-12-31 0000749660 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0000749660 us-gaap:RetainedEarningsMember 2022-12-31 0000749660 us-gaap:TreasuryStockMember 2022-12-31 0000749660 srt:EuropeMember us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2022-01-01 2022-12-31 0000749660 srt:EuropeMember icad:ExportRevenueMember us-gaap:GeographicConcentrationRiskMember 2022-01-01 2022-12-31 0000749660 srt:MinimumMember us-gaap:LeaseholdImprovementsMember 2022-01-01 2022-12-31 0000749660 srt:MaximumMember us-gaap:LeaseholdImprovementsMember 2022-01-01 2022-12-31 0000749660 srt:MinimumMember 2022-01-01 2022-12-31 0000749660 srt:MaximumMember 2022-01-01 2022-12-31 0000749660 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0000749660 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0000749660 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0000749660 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0000749660 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0000749660 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0000749660 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0000749660 us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0000749660 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0000749660 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0000749660 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0000749660 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0000749660 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0000749660 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0000749660 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0000749660 us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0000749660 us-gaap:FairValueInputsLevel3Member 2022-12-31 0000749660 us-gaap:FairValueInputsLevel3Member 2021-12-31 0000749660 us-gaap:FairValueMeasurementsNonrecurringMember 2022-12-31 0000749660 us-gaap:FairValueMeasurementsNonrecurringMember 2021-12-31 0000749660 us-gaap:ProductMember icad:DetectionMember 2022-01-01 2022-12-31 0000749660 us-gaap:ProductMember icad:TherapyMember 2022-01-01 2022-12-31 0000749660 icad:ServiceContractsMember icad:DetectionMember 2022-01-01 2022-12-31 0000749660 icad:ServiceContractsMember icad:TherapyMember 2022-01-01 2022-12-31 0000749660 icad:ServiceContractsMember 2022-01-01 2022-12-31 0000749660 icad:SupplyAndSourceUsageAgreementsMember icad:DetectionMember 2022-01-01 2022-12-31 0000749660 icad:SupplyAndSourceUsageAgreementsMember icad:TherapyMember 2022-01-01 2022-12-31 0000749660 icad:SupplyAndSourceUsageAgreementsMember 2022-01-01 2022-12-31 0000749660 icad:DisposableApplicatorsMember icad:DetectionMember 2022-01-01 2022-12-31 0000749660 icad:DisposableApplicatorsMember icad:TherapyMember 2022-01-01 2022-12-31 0000749660 icad:DisposableApplicatorsMember 2022-01-01 2022-12-31 0000749660 icad:ProfessionalServicesMember icad:DetectionMember 2022-01-01 2022-12-31 0000749660 icad:ProfessionalServicesMember icad:TherapyMember 2022-01-01 2022-12-31 0000749660 icad:ProfessionalServicesMember 2022-01-01 2022-12-31 0000749660 icad:DetectionMember 2022-01-01 2022-12-31 0000749660 icad:TherapyMember 2022-01-01 2022-12-31 0000749660 icad:DetectionMember us-gaap:TransferredAtPointInTimeMember 2022-01-01 2022-12-31 0000749660 icad:TherapyMember us-gaap:TransferredAtPointInTimeMember 2022-01-01 2022-12-31 0000749660 us-gaap:TransferredAtPointInTimeMember 2022-01-01 2022-12-31 0000749660 icad:DetectionMember us-gaap:TransferredOverTimeMember 2022-01-01 2022-12-31 0000749660 icad:TherapyMember us-gaap:TransferredOverTimeMember 2022-01-01 2022-12-31 0000749660 us-gaap:TransferredOverTimeMember 2022-01-01 2022-12-31 0000749660 icad:DirectSalesForceMember icad:DetectionMember 2022-01-01 2022-12-31 0000749660 icad:DirectSalesForceMember icad:TherapyMember 2022-01-01 2022-12-31 0000749660 icad:DirectSalesForceMember 2022-01-01 2022-12-31 0000749660 icad:OEMPartnersMember icad:DetectionMember 2022-01-01 2022-12-31 0000749660 icad:OEMPartnersMember icad:TherapyMember 2022-01-01 2022-12-31 0000749660 icad:OEMPartnersMember 2022-01-01 2022-12-31 0000749660 icad:ChannelPartnersMember icad:DetectionMember 2022-01-01 2022-12-31 0000749660 icad:ChannelPartnersMember icad:TherapyMember 2022-01-01 2022-12-31 0000749660 icad:ChannelPartnersMember 2022-01-01 2022-12-31 0000749660 us-gaap:ProductMember icad:DetectionMember 2021-01-01 2021-12-31 0000749660 us-gaap:ProductMember icad:TherapyMember 2021-01-01 2021-12-31 0000749660 icad:ServiceContractsMember icad:DetectionMember 2021-01-01 2021-12-31 0000749660 icad:ServiceContractsMember icad:TherapyMember 2021-01-01 2021-12-31 0000749660 icad:ServiceContractsMember 2021-01-01 2021-12-31 0000749660 icad:SupplyAndSourceUsageAgreementsMember icad:DetectionMember 2021-01-01 2021-12-31 0000749660 icad:SupplyAndSourceUsageAgreementsMember icad:TherapyMember 2021-01-01 2021-12-31 0000749660 icad:SupplyAndSourceUsageAgreementsMember 2021-01-01 2021-12-31 0000749660 icad:DisposableApplicatorsMember icad:DetectionMember 2021-01-01 2021-12-31 0000749660 icad:DisposableApplicatorsMember icad:TherapyMember 2021-01-01 2021-12-31 0000749660 icad:DisposableApplicatorsMember 2021-01-01 2021-12-31 0000749660 icad:ProfessionalServicesMember icad:DetectionMember 2021-01-01 2021-12-31 0000749660 icad:ProfessionalServicesMember icad:TherapyMember 2021-01-01 2021-12-31 0000749660 icad:ProfessionalServicesMember 2021-01-01 2021-12-31 0000749660 icad:DetectionMember 2021-01-01 2021-12-31 0000749660 icad:TherapyMember 2021-01-01 2021-12-31 0000749660 icad:DetectionMember us-gaap:TransferredAtPointInTimeMember 2021-01-01 2021-12-31 0000749660 icad:TherapyMember us-gaap:TransferredAtPointInTimeMember 2021-01-01 2021-12-31 0000749660 us-gaap:TransferredAtPointInTimeMember 2021-01-01 2021-12-31 0000749660 icad:DetectionMember us-gaap:TransferredOverTimeMember 2021-01-01 2021-12-31 0000749660 icad:TherapyMember us-gaap:TransferredOverTimeMember 2021-01-01 2021-12-31 0000749660 us-gaap:TransferredOverTimeMember 2021-01-01 2021-12-31 0000749660 icad:DirectSalesForceMember icad:DetectionMember 2021-01-01 2021-12-31 0000749660 icad:DirectSalesForceMember icad:TherapyMember 2021-01-01 2021-12-31 0000749660 icad:DirectSalesForceMember 2021-01-01 2021-12-31 0000749660 icad:OEMPartnersMember icad:DetectionMember 2021-01-01 2021-12-31 0000749660 icad:OEMPartnersMember icad:TherapyMember 2021-01-01 2021-12-31 0000749660 icad:OEMPartnersMember 2021-01-01 2021-12-31 0000749660 icad:ChannelPartnersMember icad:DetectionMember 2021-01-01 2021-12-31 0000749660 icad:ChannelPartnersMember icad:TherapyMember 2021-01-01 2021-12-31 0000749660 icad:ChannelPartnersMember 2021-01-01 2021-12-31 0000749660 us-gaap:ProductMember icad:DetectionMember 2020-01-01 2020-12-31 0000749660 us-gaap:ProductMember icad:TherapyMember 2020-01-01 2020-12-31 0000749660 icad:ServiceContractsMember icad:DetectionMember 2020-01-01 2020-12-31 0000749660 icad:ServiceContractsMember icad:TherapyMember 2020-01-01 2020-12-31 0000749660 icad:ServiceContractsMember 2020-01-01 2020-12-31 0000749660 icad:SupplyAndSourceUsageAgreementsMember icad:DetectionMember 2020-01-01 2020-12-31 0000749660 icad:SupplyAndSourceUsageAgreementsMember icad:TherapyMember 2020-01-01 2020-12-31 0000749660 icad:SupplyAndSourceUsageAgreementsMember 2020-01-01 2020-12-31 0000749660 icad:ProfessionalServicesMember icad:DetectionMember 2020-01-01 2020-12-31 0000749660 icad:ProfessionalServicesMember icad:TherapyMember 2020-01-01 2020-12-31 0000749660 icad:ProfessionalServicesMember 2020-01-01 2020-12-31 0000749660 icad:OtherMember icad:DetectionMember 2020-01-01 2020-12-31 0000749660 icad:OtherMember icad:TherapyMember 2020-01-01 2020-12-31 0000749660 icad:OtherMember 2020-01-01 2020-12-31 0000749660 icad:DetectionMember 2020-01-01 2020-12-31 0000749660 icad:TherapyMember 2020-01-01 2020-12-31 0000749660 icad:DetectionMember us-gaap:TransferredAtPointInTimeMember 2020-01-01 2020-12-31 0000749660 icad:TherapyMember us-gaap:TransferredAtPointInTimeMember 2020-01-01 2020-12-31 0000749660 us-gaap:TransferredAtPointInTimeMember 2020-01-01 2020-12-31 0000749660 icad:DetectionMember us-gaap:TransferredOverTimeMember 2020-01-01 2020-12-31 0000749660 icad:TherapyMember us-gaap:TransferredOverTimeMember 2020-01-01 2020-12-31 0000749660 us-gaap:TransferredOverTimeMember 2020-01-01 2020-12-31 0000749660 icad:DirectSalesMember icad:DetectionMember 2020-01-01 2020-12-31 0000749660 icad:DirectSalesMember icad:TherapyMember 2020-01-01 2020-12-31 0000749660 icad:DirectSalesMember 2020-01-01 2020-12-31 0000749660 icad:OEMPartnersMember icad:DetectionMember 2020-01-01 2020-12-31 0000749660 icad:OEMPartnersMember icad:TherapyMember 2020-01-01 2020-12-31 0000749660 icad:OEMPartnersMember 2020-01-01 2020-12-31 0000749660 icad:ChannelPartnersMember icad:DetectionMember 2020-01-01 2020-12-31 0000749660 icad:ChannelPartnersMember icad:TherapyMember 2020-01-01 2020-12-31 0000749660 icad:ChannelPartnersMember 2020-01-01 2020-12-31 0000749660 2023-01-01 2022-12-31 0000749660 2024-01-01 2022-12-31 0000749660 2025-01-01 2022-12-31 0000749660 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-12-31 0000749660 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-12-31 0000749660 us-gaap:EmployeeStockOptionMember 2020-01-01 2020-12-31 0000749660 us-gaap:RestrictedStockMember 2022-01-01 2022-12-31 0000749660 us-gaap:RestrictedStockMember 2021-01-01 2021-12-31 0000749660 us-gaap:RestrictedStockMember 2020-01-01 2020-12-31 0000749660 icad:DetectionMember 2022-12-31 0000749660 icad:DetectionMember 2021-12-31 0000749660 icad:PatentsAndLicensesMember 2022-12-31 0000749660 icad:PatentsAndLicensesMember 2021-12-31 0000749660 icad:PatentsAndLicensesMember 2020-12-31 0000749660 icad:PatentsAndLicensesMember 2022-01-01 2022-12-31 0000749660 us-gaap:DevelopedTechnologyRightsMember 2022-12-31 0000749660 us-gaap:DevelopedTechnologyRightsMember 2021-12-31 0000749660 us-gaap:DevelopedTechnologyRightsMember 2020-12-31 0000749660 us-gaap:DevelopedTechnologyRightsMember 2022-01-01 2022-12-31 0000749660 us-gaap:CustomerRelationshipsMember 2022-12-31 0000749660 us-gaap:CustomerRelationshipsMember 2021-12-31 0000749660 us-gaap:CustomerRelationshipsMember 2020-12-31 0000749660 us-gaap:CustomerRelationshipsMember 2022-01-01 2022-12-31 0000749660 us-gaap:TradeNamesMember 2022-12-31 0000749660 us-gaap:TradeNamesMember 2021-12-31 0000749660 us-gaap:TradeNamesMember 2020-12-31 0000749660 us-gaap:TradeNamesMember 2022-01-01 2022-12-31 0000749660 icad:CaliforniaFacilityLeaseMember 2022-05-01 2022-05-31 0000749660 icad:NashuaNhOfficeLeaseMember 2022-11-01 2022-11-30 0000749660 icad:NashuaWarehouseLeaseMember 2021-10-01 2021-10-31 0000749660 2020-04-27 2020-04-27 0000749660 2020-04-27 0000749660 2020-12-17 2020-12-17 0000749660 2021-03-02 2021-03-02 0000749660 2021-03-02 0000749660 icad:UnderwritingAgreementMember 2021-03-02 0000749660 icad:UnderwritingAgreementMember 2021-03-02 2021-03-02 0000749660 icad:StockPlansMember 2022-01-01 2022-12-31 0000749660 icad:The2012StockOptionPlanMember 2022-12-31 0000749660 icad:The2016StockOptionPlanMember 2021-12-31 0000749660 icad:The2016StockOptionPlanMember 2022-12-31 0000749660 us-gaap:CostOfSalesMember 2022-01-01 2022-12-31 0000749660 us-gaap:CostOfSalesMember 2021-01-01 2021-12-31 0000749660 us-gaap:CostOfSalesMember 2020-01-01 2020-12-31 0000749660 icad:EngineeringAndProductDevelopmentMember 2022-01-01 2022-12-31 0000749660 icad:EngineeringAndProductDevelopmentMember 2021-01-01 2021-12-31 0000749660 icad:EngineeringAndProductDevelopmentMember 2020-01-01 2020-12-31 0000749660 us-gaap:SellingAndMarketingExpenseMember 2022-01-01 2022-12-31 0000749660 us-gaap:SellingAndMarketingExpenseMember 2021-01-01 2021-12-31 0000749660 us-gaap:SellingAndMarketingExpenseMember 2020-01-01 2020-12-31 0000749660 us-gaap:GeneralAndAdministrativeExpenseMember 2022-01-01 2022-12-31 0000749660 us-gaap:GeneralAndAdministrativeExpenseMember 2021-01-01 2021-12-31 0000749660 us-gaap:GeneralAndAdministrativeExpenseMember 2020-01-01 2020-12-31 0000749660 srt:MinimumMember 2021-01-01 2021-12-31 0000749660 srt:MaximumMember 2021-01-01 2021-12-31 0000749660 srt:MinimumMember 2020-01-01 2020-12-31 0000749660 srt:MaximumMember 2020-01-01 2020-12-31 0000749660 icad:ESPPMember 2022-12-31 0000749660 icad:ESPPMember 2022-01-01 2022-12-31 0000749660 icad:ESPPMember 2021-01-01 2021-12-31 0000749660 us-gaap:DomesticCountryMember 2022-12-31 0000749660 us-gaap:DomesticCountryMember icad:ExpiresBetween2023And2037Member 2022-12-31 0000749660 us-gaap:DomesticCountryMember icad:IndefinitePeriodMember 2022-12-31 0000749660 us-gaap:ForeignCountryMember 2022-12-31 0000749660 icad:XoftIncMember 2022-12-31 0000749660 icad:XoftIncMember 2022-01-01 2022-12-31 0000749660 us-gaap:OperatingSegmentsMember icad:DetectionMember 2022-01-01 2022-12-31 0000749660 us-gaap:OperatingSegmentsMember icad:DetectionMember 2021-01-01 2021-12-31 0000749660 us-gaap:OperatingSegmentsMember icad:DetectionMember 2020-01-01 2020-12-31 0000749660 us-gaap:OperatingSegmentsMember icad:TherapyMember 2022-01-01 2022-12-31 0000749660 us-gaap:OperatingSegmentsMember icad:TherapyMember 2021-01-01 2021-12-31 0000749660 us-gaap:OperatingSegmentsMember icad:TherapyMember 2020-01-01 2020-12-31 0000749660 us-gaap:OperatingSegmentsMember 2022-01-01 2022-12-31 0000749660 us-gaap:OperatingSegmentsMember 2021-01-01 2021-12-31 0000749660 us-gaap:OperatingSegmentsMember 2020-01-01 2020-12-31 0000749660 us-gaap:NonUsMember us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2022-01-01 2022-12-31 0000749660 us-gaap:NonUsMember us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2021-01-01 2021-12-31 0000749660 us-gaap:NonUsMember us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2020-01-01 2020-12-31 0000749660 us-gaap:NonUsMember us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2022-12-31 0000749660 us-gaap:NonUsMember us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2021-12-31 0000749660 srt:EuropeMember icad:ExportRevenueMember us-gaap:GeographicConcentrationRiskMember 2021-01-01 2021-12-31 0000749660 srt:EuropeMember icad:ExportRevenueMember us-gaap:GeographicConcentrationRiskMember 2020-01-01 2020-12-31 0000749660 country:TW icad:ExportRevenueMember us-gaap:GeographicConcentrationRiskMember 2022-01-01 2022-12-31 0000749660 country:TW icad:ExportRevenueMember us-gaap:GeographicConcentrationRiskMember 2021-01-01 2021-12-31 0000749660 country:TW icad:ExportRevenueMember us-gaap:GeographicConcentrationRiskMember 2020-01-01 2020-12-31 0000749660 country:IL icad:ExportRevenueMember us-gaap:GeographicConcentrationRiskMember 2022-01-01 2022-12-31 0000749660 country:IL icad:ExportRevenueMember us-gaap:GeographicConcentrationRiskMember 2021-01-01 2021-12-31 0000749660 country:IL icad:ExportRevenueMember us-gaap:GeographicConcentrationRiskMember 2020-01-01 2020-12-31 0000749660 country:BD icad:ExportRevenueMember us-gaap:GeographicConcentrationRiskMember 2022-01-01 2022-12-31 0000749660 country:BD icad:ExportRevenueMember us-gaap:GeographicConcentrationRiskMember 2021-01-01 2021-12-31 0000749660 country:BD icad:ExportRevenueMember us-gaap:GeographicConcentrationRiskMember 2020-01-01 2020-12-31 0000749660 country:MY icad:ExportRevenueMember us-gaap:GeographicConcentrationRiskMember 2022-01-01 2022-12-31 0000749660 country:MY icad:ExportRevenueMember us-gaap:GeographicConcentrationRiskMember 2021-01-01 2021-12-31 0000749660 country:MY icad:ExportRevenueMember us-gaap:GeographicConcentrationRiskMember 2020-01-01 2020-12-31 0000749660 country:CA icad:ExportRevenueMember us-gaap:GeographicConcentrationRiskMember 2022-01-01 2022-12-31 0000749660 country:CA icad:ExportRevenueMember us-gaap:GeographicConcentrationRiskMember 2021-01-01 2021-12-31 0000749660 country:CA icad:ExportRevenueMember us-gaap:GeographicConcentrationRiskMember 2020-01-01 2020-12-31 0000749660 country:CN icad:ExportRevenueMember us-gaap:GeographicConcentrationRiskMember 2022-01-01 2022-12-31 0000749660 country:CN icad:ExportRevenueMember us-gaap:GeographicConcentrationRiskMember 2021-01-01 2021-12-31 0000749660 country:CN icad:ExportRevenueMember us-gaap:GeographicConcentrationRiskMember 2020-01-01 2020-12-31 0000749660 country:AU icad:ExportRevenueMember us-gaap:GeographicConcentrationRiskMember 2022-01-01 2022-12-31 0000749660 country:AU icad:ExportRevenueMember us-gaap:GeographicConcentrationRiskMember 2021-01-01 2021-12-31 0000749660 country:AU icad:ExportRevenueMember us-gaap:GeographicConcentrationRiskMember 2020-01-01 2020-12-31 0000749660 icad:OtherGeographicLocationsMember icad:ExportRevenueMember us-gaap:GeographicConcentrationRiskMember 2022-01-01 2022-12-31 0000749660 icad:OtherGeographicLocationsMember icad:ExportRevenueMember us-gaap:GeographicConcentrationRiskMember 2021-01-01 2021-12-31 0000749660 icad:OtherGeographicLocationsMember icad:ExportRevenueMember us-gaap:GeographicConcentrationRiskMember 2020-01-01 2020-12-31 0000749660 icad:ExportRevenueMember us-gaap:GeographicConcentrationRiskMember 2022-01-01 2022-12-31 0000749660 icad:ExportRevenueMember us-gaap:GeographicConcentrationRiskMember 2021-01-01 2021-12-31 0000749660 icad:ExportRevenueMember us-gaap:GeographicConcentrationRiskMember 2020-01-01 2020-12-31 0000749660 country:FR icad:ExportRevenueMember us-gaap:GeographicConcentrationRiskMember 2022-01-01 2022-12-31 0000749660 country:FR icad:ExportRevenueMember us-gaap:GeographicConcentrationRiskMember 2021-01-01 2021-12-31 0000749660 country:FR icad:ExportRevenueMember us-gaap:GeographicConcentrationRiskMember 2020-01-01 2020-12-31 0000749660 country:IT icad:ExportRevenueMember us-gaap:GeographicConcentrationRiskMember 2022-01-01 2022-12-31 0000749660 country:IT icad:ExportRevenueMember us-gaap:GeographicConcentrationRiskMember 2021-01-01 2021-12-31 0000749660 country:IT icad:ExportRevenueMember us-gaap:GeographicConcentrationRiskMember 2020-01-01 2020-12-31 0000749660 country:ES icad:ExportRevenueMember us-gaap:GeographicConcentrationRiskMember 2022-01-01 2022-12-31 0000749660 country:ES icad:ExportRevenueMember us-gaap:GeographicConcentrationRiskMember 2021-01-01 2021-12-31 0000749660 country:ES icad:ExportRevenueMember us-gaap:GeographicConcentrationRiskMember 2020-01-01 2020-12-31 0000749660 country:DE icad:ExportRevenueMember us-gaap:GeographicConcentrationRiskMember 2022-01-01 2022-12-31 0000749660 country:DE icad:ExportRevenueMember us-gaap:GeographicConcentrationRiskMember 2021-01-01 2021-12-31 0000749660 country:DE icad:ExportRevenueMember us-gaap:GeographicConcentrationRiskMember 2020-01-01 2020-12-31 0000749660 country:BE icad:ExportRevenueMember us-gaap:GeographicConcentrationRiskMember 2022-01-01 2022-12-31 0000749660 country:BE icad:ExportRevenueMember us-gaap:GeographicConcentrationRiskMember 2021-01-01 2021-12-31 0000749660 country:BE icad:ExportRevenueMember us-gaap:GeographicConcentrationRiskMember 2020-01-01 2020-12-31 0000749660 country:CH icad:ExportRevenueMember us-gaap:GeographicConcentrationRiskMember 2022-01-01 2022-12-31 0000749660 country:CH icad:ExportRevenueMember us-gaap:GeographicConcentrationRiskMember 2021-01-01 2021-12-31 0000749660 country:CH icad:ExportRevenueMember us-gaap:GeographicConcentrationRiskMember 2020-01-01 2020-12-31 0000749660 country:SE icad:ExportRevenueMember us-gaap:GeographicConcentrationRiskMember 2022-01-01 2022-12-31 0000749660 country:SE icad:ExportRevenueMember us-gaap:GeographicConcentrationRiskMember 2021-01-01 2021-12-31 0000749660 country:SE icad:ExportRevenueMember us-gaap:GeographicConcentrationRiskMember 2020-01-01 2020-12-31 0000749660 country:GB icad:ExportRevenueMember us-gaap:GeographicConcentrationRiskMember 2022-01-01 2022-12-31 0000749660 country:GB icad:ExportRevenueMember us-gaap:GeographicConcentrationRiskMember 2021-01-01 2021-12-31 0000749660 country:GB icad:ExportRevenueMember us-gaap:GeographicConcentrationRiskMember 2020-01-01 2020-12-31 0000749660 country:RU icad:ExportRevenueMember us-gaap:GeographicConcentrationRiskMember 2022-01-01 2022-12-31 0000749660 country:RU icad:ExportRevenueMember us-gaap:GeographicConcentrationRiskMember 2021-01-01 2021-12-31 0000749660 country:RU icad:ExportRevenueMember us-gaap:GeographicConcentrationRiskMember 2020-01-01 2020-12-31 0000749660 icad:GEHealthcareMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0000749660 icad:GEHealthcareMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0000749660 icad:GEHealthcareMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-12-31 0000749660 icad:FourOEMPartnersMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember icad:DetectionMember 2022-01-01 2022-12-31 0000749660 icad:FourOEMPartnersMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0000749660 icad:DetectionOEMPartnersMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember icad:DetectionMember 2022-01-01 2022-12-31 0000749660 icad:DetectionOEMPartnersMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0000749660 icad:DetectionOEMPartnersMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember icad:DetectionMember 2021-01-01 2021-12-31 0000749660 icad:DetectionOEMPartnersMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0000749660 icad:DetectionOEMPartnersMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember icad:DetectionMember 2020-01-01 2020-12-31 0000749660 icad:DetectionOEMPartnersMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-12-31 0000749660 icad:OneMajorDirectCustomerMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0000749660 icad:OEMPartnersMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-12-31 0000749660 icad:OEMPartnersMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0000749660 icad:GEHealthcareMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-12-31 0000749660 icad:GEHealthcareMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0000749660 icad:FourLargestTherapyCustomersMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-12-31 0000749660 icad:FourLargestTherapyCustomersMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0000749660 icad:LargestDetectionDirectCustomerMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-12-31 0000749660 icad:LargestDetectionDirectCustomerMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0000749660 icad:OEMFourLargestTherapyAndLargestDetectionCustomersMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-12-31 0000749660 icad:OEMFourLargestTherapyAndLargestDetectionCustomersMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0000749660 icad:VersaVueSoftwareAndDynaCADProductAndRelatedAssetsMember 2016-12-31 0000749660 icad:VersaVueSoftwareAndDynaCADProductAndRelatedAssetsMember 2017-01-30 0000749660 2021-04-13 2021-04-13 0000749660 2021-04-01 2021-06-30 0000749660 icad:TermLoanAMember icad:SiliconValleyBankMember 2020-03-30 0000749660 us-gaap:RevolvingCreditFacilityMember icad:SiliconValleyBankMember 2020-03-30 0000749660 us-gaap:RevolvingCreditFacilityMember icad:SiliconValleyBankMember 2021-04-27 2021-04-27 0000749660 icad:WesternAllianceBankMember 2021-04-27 2021-04-27 0000749660 icad:WesternAllianceBankMember 2021-04-27 0000749660 icad:TermLoanAMember icad:SiliconValleyBankMember 2017-08-07 0000749660 us-gaap:RevolvingCreditFacilityMember icad:SiliconValleyBankMember 2017-08-07 0000749660 icad:SiliconValleyBankMember 2020-03-30 2020-03-30 0000749660 icad:SiliconValleyBankMember 2020-03-30 0000749660 icad:SiliconValleyBankMember 2020-03-01 2020-03-31 0000749660 icad:SiliconValleyBankMember 2020-03-31 0000749660 us-gaap:ConvertibleDebtMember 2018-12-20 0000749660 us-gaap:ConvertibleDebtMember 2020-02-21 0000749660 us-gaap:ConvertibleDebtMember 2020-02-21 2020-02-21 0000749660 icad:MakeWholeProvisionMember us-gaap:ConvertibleDebtMember 2020-02-21 2020-02-21 0000749660 icad:MakeWholeProvisionMember us-gaap:ConvertibleDebtMember 2020-02-21 0000749660 us-gaap:MeasurementInputSharePriceMember 2019-12-31 0000749660 us-gaap:MeasurementInputSharePriceMember 2020-02-21 0000749660 us-gaap:MeasurementInputConversionPriceMember 2019-12-31 0000749660 us-gaap:MeasurementInputConversionPriceMember 2020-02-21 0000749660 us-gaap:MeasurementInputExpectedTermMember 2019-12-31 0000749660 us-gaap:MeasurementInputPriceVolatilityMember 2019-12-31 0000749660 us-gaap:MeasurementInputRiskFreeInterestRateMember 2019-12-31 0000749660 us-gaap:MeasurementInputDefaultRateMember 2019-12-31 0000749660 icad:MeasurementInputUtilizationOfForcedConversionMember 2019-12-31 0000749660 icad:MeasurementInputUtilizationOfForcedConversionMember 2020-02-21 0000749660 icad:MeasurementInputExerciseOfDefaultRedemptionMember 2019-12-31 0000749660 us-gaap:MeasurementInputDiscountRateMember 2019-12-31 0000749660 2020-02-21 0000749660 us-gaap:ConvertibleDebtMember 2020-01-01 2020-12-31 0000749660 us-gaap:ConvertibleDebtMember 2020-12-31 0000749660 icad:XoftIncMember us-gaap:SubsequentEventMember 2023-03-20 2023-03-20 0000749660 icad:TherapyMember us-gaap:SubsequentEventMember 2023-03-20 2023-03-20 0000749660 us-gaap:SubsequentEventMember 2023-03-20 iso4217:USD shares thunderdome:item iso4217:USD shares pure utr:Y 0000749660 iCAD INC false --12-31 FY 2022 922000 268000 8932000 8724000 0.01 0.01 1000000 1000000 0 0 0.01 0.01 60000000 60000000 25446407 25326086 25260576 25140255 185831 185831 20247 5196 150 2 P3Y P5Y 0 0 0 0 P1Y P1Y P1Y 8362000 0 0 0 0 0 2400000 600000 79000 0 0 0 0 0 0 2 0.40 10-K true 2022-12-31 false 001-09341 DE 02-0377419 98 Spit Brook Road, Suite 100 Nashua NH 03062 603 882-5200 Common Stock, $0.01 par value ICAD NASDAQ No No Yes Yes Non-accelerated Filer true false false false 92546960 25446407 243 BDO USA, LLP Boston, Massachusetts 21313000 34282000 8898000 8891000 5389000 4171000 2641000 2962000 38241000 50306000 3076000 7121000 110000 172000 23000 319000 0 376000 3209000 7988000 2135000 7106000 1074000 882000 3361000 1059000 69000 899000 482000 683000 8362000 8362000 116000 0 12390000 11003000 51705000 62191000 1973000 2779000 4681000 5642000 582000 889000 6216000 5652000 13452000 14962000 2803000 266000 542000 441000 6000 5000 16803000 15674000 0 0 254000 253000 302899000 300859000 -266836000 -253180000 1415000 1415000 34902000 46517000 51705000 62191000 15398000 21191000 18903000 12546000 12447000 10795000 27944000 33638000 29698000 5852000 5653000 5000000 1983000 3425000 2965000 297000 317000 379000 8132000 9395000 8344000 19812000 24243000 21354000 8593000 9194000 8114000 13691000 15135000 13312000 11234000 10406000 9117000 224000 240000 199000 33742000 34975000 30742000 -13930000 -10732000 -9388000 10000 141000 476000 213000 15000 97000 0 -386000 -341000 -0 -0 7464000 -45000 0 0 158000 -512000 -8184000 -13772000 -11244000 -17572000 -116000 1000 38000 -13656000 -11245000 -17610000 -0.54 -0.45 -0.80 -0.54 -0.45 -0.80 25202000 24778000 22140000 25202000 24778000 22140000 19546151 196000 230615000 -224325000 -1415000 5071000 97830 0 -225000 0 0 -225000 155149 1000 728000 0 0 729000 2033204 20000 18264000 0 0 18284000 42606 1000 267000 0 0 268000 1819466 18000 21146000 0 0 21164000 0 2844000 0 0 2844000 0 0 -17610000 0 -17610000 23694406 236000 273639000 -241935000 -1415000 30525000 44706 1000 -60000 0 0 -59000 168450 2000 1025000 0 0 1027000 1393738 14000 23215000 0 0 23229000 24786 0 257000 0 0 257000 0 2783000 0 0 2783000 0 0 -11245000 0 -11245000 25326086 253000 300859000 -253180000 -1415000 46517000 725 0 0 0 0 0 73500 1000 206000 0 0 207000 46096 0 148000 0 0 148000 0 1686000 0 0 1686000 0 0 -13656000 0 -13656000 25446407 254000 302899000 -266836000 -1415000 34902000 -13656000 -11245000 -17610000 211000 230000 309000 310000 327000 268000 708000 778000 752000 732000 167000 94000 1686000 2783000 2844000 0 17000 78000 -0 -386000 -341000 -116000 1000 1000 -0 -97000 -0 0 0 7464000 9000 0 0 739000 -969000 302000 1218000 1027000 533000 -1152000 -391000 1390000 -806000 -90000 878000 -961000 -2123000 -207000 -767000 -778000 -752000 665000 -291000 780000 866000 1837000 10625000 -12790000 -9408000 -6985000 10000 24000 13000 524000 563000 461000 -534000 -587000 -474000 0 23229000 18285000 148000 257000 266000 207000 1027000 729000 -0 59000 225000 0 0 6957000 -0 7363000 4638000 -0 -0 42000 0 0 775000 -0 -0 2775000 355000 17091000 19332000 -12969000 7096000 11873000 34282000 27186000 15313000 21313000 34282000 27186000 9000 172000 272000 0 0 38000 3011000 79000 69000 0 0 21164000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Note <em style="font: inherit;">1</em> </b>–<b> Organization and Business</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; margin: 0pt 0pt 0pt 27pt;">iCAD, Inc. and subsidiaries (the “Company” or “iCAD”) is a global medical technology company providing innovative cancer detection and therapy solutions.</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 27pt;">The Company operates in <span style="-sec-ix-hidden:c96201977">two</span> segments: Cancer Detection (“Detection”) and Cancer Therapy (“Therapy”). In the detection segment, offered solutions include advanced artificial intelligence and image analysis workflow solutions that enable healthcare professionals to better serve patients by identifying pathologies and pinpointing the most prevalent cancers earlier, a comprehensive range of high-performance, upgradeable computer-aided detection systems and workflow solutions for digital breast tomosynthesis, full-field digital mammography, magnetic resonance imaging and computed tomography. In the Therapy segment, the Company offers the Xoft System, which is a cancer treatment platform technology incorporating a miniaturized, isotope-free radiation source. The Company’s commercial products are cleared with the United States Food and Drug Administration and various global regulatory agencies and use of iCAD’s products are reimbursable in the U.S. under federal and most <em style="font: inherit;">third</em>-party insurance programs. The Company sells its products throughout the world through its direct sales organization as well as through various OEM partners, distributors, technology platform partners, and resellers. See Note <em style="font: inherit;">14</em> of these consolidated financial statements for segment, major customer and geographical information.</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 27pt;">The Company maintains its headquarters and a separate manufacturing facility in Nashua, New Hampshire, an operations, research, development, manufacturing and warehousing facility in San Jose, California, and an office in Lyon, France.</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;"><b>Note <em style="font: inherit;">2</em> </b>–<b> Significant Accounting Policies </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; margin: 0pt 0pt 0pt 27pt;"><b/></p><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;"><b>Use of Estimates </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; margin: 0pt 0pt 0pt 27pt;">The preparation of financial statements in conformity with generally accepted accounting principles in the United States of America requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenues and expenses during the reporting period and disclosure of contingent assets and liabilities at the date of the financial statements. Actual results could differ from those estimates. It is reasonably possible that changes <em style="font: inherit;"> may </em>occur in the near term that would affect management’s estimates with respect to assets and liabilities.</p><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;"/> <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 27pt;"><b/></p><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;"><b>Principles of Consolidation </b></p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;">The consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries: Xoft, Inc., Xoft Solutions, LLC, and iCAD France, LLC. All material inter-company transactions and balances have been eliminated in consolidation.</p><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;"/> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;"><b/></p><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;"><b>Risk and Uncertainty </b></p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-indent: 0pt;">On <em style="font: inherit;"> March </em><em style="font: inherit;">12,</em> <em style="font: inherit;">2020,</em> the World Health Organization declared COVID-<em style="font: inherit;">19</em> to be a pandemic. In an effort to contain and mitigate the spread of COVID-<em style="font: inherit;">19,</em> the United States and most countries of the world imposed some level of unprecedented restrictions such as travel bans and business closures which caused substantial reductions in economic activity. As a provider of devices and services to the health care industry, the Company believes its operations have been materially affected in all periods presented. While the worst of the disruptions appear to have subsided as of <em style="font: inherit;"> December 31, 2022, </em>the Company continues to be impacted by slowness in the overall economic recovery. The Company’s expected results for future periods could reflect a continuing negative impact from the COVID-<em style="font: inherit;">19</em> pandemic for similar or additional reasons.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 27pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;">In late <em style="font: inherit;"> February 2022, </em>Russian military forces launched significant military action against Ukraine. Sustained conflict and disruption in the region has continued through <em style="font: inherit;"> December 31, 2022 </em>and beyond. Economic, civil, military and political uncertainty <em style="font: inherit;"> may </em>arise or increase in regions where the Company operates or derives revenue. Further, countries from which the Company derives revenue <em style="font: inherit;"> may </em>experience military action and/or civil and political unrest; <em style="font: inherit;"> may </em>be subject to government export controls, economic sanctions, embargoes, or trade restrictions; and experience currency, inflation, and interest rate uncertainties. While the impact to the Company has been limited to date, it is <em style="font: inherit;">not</em> possible to predict the potential outcome should the conflict expand and/or additional sanctions be imposed. For the fiscal year ended <em style="font: inherit;">2022,</em> approximately 25% of the Company’s total revenue and approximately 24% of the Company’s export revenue was derived from customers located in Europe.</p><p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;"/> <p style="text-indent: 27pt;"/><p style="text-indent: 27pt;"><span style="font-size:10pt;"><b>Cash and cash equivalents </b></span></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;">The Company defines cash and cash equivalents as all bank accounts, money market funds, deposits and other money market instruments with original maturities of <em style="font: inherit;">90</em> days or less and which are unrestricted as to timing or method of withdrawal. Cash and cash equivalents are maintained at financial institutions and, at times, balances <em style="font: inherit;"> may </em>exceed federally insured limits of <em style="font: inherit;">$250,000</em> per depositor.  The money market investment account as described in Note <em style="font: inherit;">4</em> is <em style="font: inherit;">not</em> exposed to the federally insured limit as it is <em style="font: inherit;">not</em> a deposit account.  As of <em style="font: inherit;"> December 31, 2022, </em>the Company held cash  at financial institutions in excess of the federally insured limit. Historically, the Company has <em style="font: inherit;">not</em> experienced any losses related to these balances.</p><p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;">  </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 27pt;"><b/></p><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;"><b>Financial instruments </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; margin: 0pt 0pt 0pt 27pt;">Financial instruments consist of cash and cash equivalents, trade accounts receivable, contract assets, accounts payable, accrued and other expenses and notes payable. Due to their short-term nature and market rates of interest, the carrying amounts of the financial instruments approximated fair value as of <em style="font: inherit;"> December 31, 2022 </em>and <em style="font: inherit;">2021</em>.</p><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;"/> <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 27pt;"><b/></p><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;"><b>Accounts Receivable and Allowance for Doubtful Accounts </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; margin: 0pt 0pt 0pt 27pt;">Accounts receivable are customer obligations due under normal trade terms. Credit limits are initially established through a process of reviewing the financial history and stability of each customer and the Company performs continuing credit evaluations of its customers’ financial condition and generally does <em style="font: inherit;">not</em> require collateral. Included in accounts receivable at <em style="font: inherit;"> December 31, 2022</em> are unbilled receivables of approximately $0.2 million which are scheduled to be invoiced in <em style="font: inherit;">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 0pt 0pt 27pt;">The Company’s policy is to maintain allowances for potential losses resulting from the inability of a portion of its customers to make required payments. The Company’s senior management reviews accounts receivable on a periodic basis to determine if any receivables <em style="font: inherit;"> may </em>potentially be uncollectible. The Company includes any accounts receivable balances that it determines <em style="font: inherit;"> may </em>likely be uncollectible, along with a general reserve for estimated probable losses based on historical experience, in its allowance for doubtful accounts. An amount is written off against the allowance after all attempts to collect the receivable have failed. Based on the information available, the Company believes the allowance for doubtful accounts as of <em style="font: inherit;"> December 31, 2022 </em>and <em style="font: inherit;">2021</em> is adequate.</p><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;"/> <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 27pt;"><b/></p><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;"><b>Inventory </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; margin: 0pt 0pt 0pt 27pt;">The Company uses the <em style="font: inherit;">first</em>-in, <em style="font: inherit;">first</em>-out method to track inventory, which is valued at the lower of cost or net realizable value. The Company regularly reviews inventory quantities on hand and records an inventory reserve for excess and/or obsolete inventory primarily based upon the estimated usage of its inventory, as well as other factors.</p><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;"/> <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 27pt;"><b/></p><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;"><b>Property and Equipment </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; margin: 0pt 0pt 0pt 27pt;">Property and equipment are stated at cost and depreciated using the straight-line method over the estimated useful lives of the assets, which is generally <span style="-sec-ix-hidden:c96202041">three</span> to <span style="-sec-ix-hidden:c96202042">five</span> years, except for leasehold improvements, which are depreciated over the shorter of the term of the lease, or useful life of the asset.</p><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;"/> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;"><b/></p><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;"><b>Goodwill </b></p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;">In accordance with FASB Accounting Standards Codification (“ASC”) Topic <em style="font: inherit;">350</em>-<em style="font: inherit;">20,</em> <i>“Intangibles</i>—<i>Goodwill and Other</i>” (“ASC <em style="font: inherit;">350</em>-<em style="font: inherit;">20”</em>), the Company tests goodwill for impairment on an annual basis and between annual tests if events or circumstances change that would more likely than <em style="font: inherit;">not</em> reduce the fair value of a reporting unit below its carrying amount.</p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;">Factors the Company considers important, which could trigger an impairment of Goodwill, include the following:</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: 36pt;"> </td><td style="width: 27pt;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">•</p> </td><td style="width: auto;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">significant and sustained underperformance relative to historical or projected future operating results;</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" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 36pt;"> </td><td style="width: 27pt;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">•</p> </td><td style="width: auto;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">significant changes in the manner or use of the Company’s assets in the strategy for the Company’s overall business;</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" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 36pt;"> </td><td style="width: 27pt;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">•</p> </td><td style="width: auto;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">significant negative industry or economic trends;</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" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 36pt;"> </td><td style="width: 27pt;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">•</p> </td><td style="width: auto;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">significant and sustained decline in the Company’s stock price; and</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" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 36pt;"> </td><td style="width: 27pt;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">•</p> </td><td style="width: auto;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">a decline in the Company’s market capitalization below net book value.</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 0pt 0pt 27pt;">The <em style="font: inherit;">two</em> reporting units within iCAD are its segments, Detection and Therapy.</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 27pt;">The Company records an impairment charge if such an assessment were to indicate that the fair value of a reporting unit was less than the carrying value. When the Company evaluates potential impairments outside of its annual measurement date, judgment is required in determining whether an event has occurred that <em style="font: inherit;"> may </em>impair the value of goodwill or intangible assets.</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 27pt;">Fair values for the reporting units are based on a weighting of the income approach and the market approach. For purposes of the income approach, fair value is determined based on the present value of estimated future cash flows, discounted at an appropriate risk adjusted rate. The Company uses internal forecasts to estimate future cash flows and includes estimates of long-term future growth rates based on our most recent views of the long-term forecast for each segment. Accordingly, actual results can differ from those assumed in our forecasts. Discount rates are derived from a capital asset pricing model and by analyzing published rates for industries relevant to our reporting units to estimate the cost of equity financing. The Company uses discount rates that are commensurate with the risks and uncertainty inherent in the respective businesses and in our internally developed forecasts.</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 27pt;">In the market approach, the Company uses a valuation technique in which values are derived based on market prices of publicly traded companies with similar operating characteristics and industries. A market approach allows for comparison to actual market transactions and multiples. It can be somewhat limited in its application because the population of potential comparable publicly-traded companies can be limited due to differing characteristics of the comparative business and ours, as well as the fact that market data <em style="font: inherit;"> may </em><em style="font: inherit;">not</em> be available for divisions within larger conglomerates or non-public subsidiaries that could otherwise qualify as comparable, and the specific circumstances surrounding a market transaction (e.g., synergies between the parties, terms and conditions of the transaction, etc.) <em style="font: inherit;"> may </em>be different or irrelevant with respect to our business.</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 27pt;">The Company corroborates the total fair values of the reporting units using a market capitalization approach; however, this approach cannot be used to determine the fair value of each reporting unit value. The blend of the income approach and market approach is more closely aligned to our business profile, including markets served and products available. In addition, required rates of return, along with uncertainties inherent in the forecast of future cash flows, are reflected in the selection of the discount rate. Equally important, under the blended approach, reasonably likely scenarios and associated sensitivities can be developed for alternative future states that <em style="font: inherit;"> may </em><em style="font: inherit;">not</em> be reflected in an observable market price. The Company assesses each valuation methodology based upon the relevance and availability of the data at the time the valuation is performed and weights the methodologies appropriately.</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 27pt;">The Company performed the annual impairment assessment at <em style="font: inherit;"> October </em><em style="font: inherit;">1,</em> <em style="font: inherit;">2022</em> and compared the fair value of each reporting unit to its carrying value as of this date. The fair value of the Detection reporting unit exceeded the carrying value. Accordingly, no impairment of goodwill was recorded. The carrying values of the reporting units were determined based on an allocation of our assets and liabilities through specific allocation of certain assets and liabilities, to the reporting units and an apportionment of the remaining net assets based on the relative size of the reporting units’ revenues and operating expenses compared to the Company as a whole. The determination of reporting units also requires management judgment.</p><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;"/> <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 27pt;"><b/></p><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;"><b>Long Lived Assets</b></p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;">In accordance with FASB ASC Topic <em style="font: inherit;">360,</em> “Property, Plant and Equipment” (“ASC <em style="font: inherit;">360”</em>), the Company assesses long-lived assets for impairment if events and circumstances indicate it is more likely than <em style="font: inherit;">not</em> that the fair value of the asset group is less than the carrying value of the asset group.</p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;">ASC <em style="font: inherit;">360</em>-<em style="font: inherit;">10</em>-<em style="font: inherit;">35</em> uses “events and circumstances” criteria to determine when, if at all, an asset (or asset group) is evaluated for recoverability. Thus, there is <em style="font: inherit;">no</em> set interval or frequency for recoverability evaluation. In accordance with ASC <em style="font: inherit;">360</em>-<em style="font: inherit;">10</em>-<em style="font: inherit;">35</em>-<em style="font: inherit;">21</em> the following factors are examples of events or changes in circumstances that indicate the carrying amount of an asset (asset group) <em style="font: inherit;"> may </em><em style="font: inherit;">not</em> be recoverable and thus is to be evaluated for recoverability.</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: 36pt;"> </td><td style="width: 27pt;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">•</p> </td><td style="width: auto;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">A significant decrease in the market price of a long-lived asset (asset group);</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" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 36pt;"> </td><td style="width: 27pt;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">•</p> </td><td style="width: auto;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">A significant adverse change in the extent or manner in which a long-lived asset (asset group) is being used or in its physical condition;</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" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 36pt;"> </td><td style="width: 27pt;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">•</p> </td><td style="width: auto;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">A significant adverse change in legal factors or in the business climate that could affect the value of a long-lived asset (asset group), including an adverse action or assessment by a regulator;</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" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 36pt;"> </td><td style="width: 27pt;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">•</p> </td><td style="width: auto;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">An accumulation of costs significantly in excess of the amount originally expected for the acquisition or construction of a long-lived asset (asset group);</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" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 36pt;"> </td><td style="width: 27pt;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">•</p> </td><td style="width: auto;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">A current period operating or cash flow loss combined with a history of operating or cash flow losses or a projection or forecast that demonstrates continuing losses associated with the use of a long-lived asset (asset group);</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" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 36pt;"> </td><td style="width: 27pt;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">•</p> </td><td style="width: auto;">significant and sustained decline in the Company’s stock price.</td></tr> </tbody></table> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;">In accordance with ASC <em style="font: inherit;">360</em>-<em style="font: inherit;">10</em>-<em style="font: inherit;">35</em>-<em style="font: inherit;">17,</em> if the carrying amount of an asset or asset group (in use or under development) is evaluated and found <em style="font: inherit;">not</em> to be fully recoverable (the carrying amount exceeds the estimated gross, undiscounted cash flows from use and disposition), then an impairment loss must be recognized. The impairment loss is measured as the excess of the carrying amount over the assets (or asset group’s) fair value.</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 27pt;">The Company did <span style="-sec-ix-hidden:c96202073"><span style="-sec-ix-hidden:c96202132">not</span></span> record any impairment charges on its long-lived assets for the years ended <em style="font: inherit;"> December 31, 2022</em> or <em style="font: inherit;"> December 31, 2021</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 0pt 0pt 27pt;">Intangible assets subject to amortization consist primarily of patents, technology intangibles, trade names, customer relationships and distribution agreements purchased in the Company’s previous acquisitions. These assets are amortized on a straight-line basis or the pattern of economic benefit over their estimated useful lives of 5 to 10 years.</p><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;"/> <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 27pt;"><b/></p><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;"><b>Leases </b></p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;">In accordance with FASB ASC Topic <em style="font: inherit;">842,</em> "Leases" ("ASC <em style="font: inherit;">842"</em>), the Company determines if an arrangement contains a lease at inception. A lease is an operating or financing contract, or part of a contract, that conveys the right to control the use of an identified tangible asset for a period of time in exchange for consideration.</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 27pt;">At lease inception, the Company recognizes a lease liability equal to the present value of the remaining lease payments, and a right of use asset equal to the lease liability, subject to certain adjustments, such as for lease incentives. In determining the present value of the lease payments, the Company uses its incremental borrowing rate, determined by estimating the Company’s applicable, fully collateralized borrowing rate, with adjustment as appropriate for lease term. The lease term at the lease commencement date is determined based on the non-cancellable period for which the Company has the right to use the underlying asset, together with any periods covered by an extension option if the Company is reasonably certain to exercise that option.</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 27pt;">Right-of-use assets and obligations for leases with an initial term of <em style="font: inherit;">12</em> months or less are considered short term and are a) <em style="font: inherit;">not</em> recognized in the consolidated balance sheet and b) recognized as an expense on a straight-line basis over the lease term. The Company does <em style="font: inherit;">not</em> sublease any of its leased assets to <em style="font: inherit;">third</em> parties and the Company’s lease agreements do <em style="font: inherit;">not</em> contain any residual value guarantees or restrictive covenants. The Company has lessor agreements that contain lease and non-lease components, but the Company is accounting for the complete agreement under FASB ASC Topic <em style="font: inherit;">606,</em> "Revenue from Contracts with Customers", ("ASC <em style="font: inherit;">606"</em>), after determining that the non-lease component is the predominant component of these agreements.</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 27pt;">ASC <em style="font: inherit;">842</em> includes a number of reassessment and re-measurement requirements for lessees based on certain triggering events or conditions. There were <em style="font: inherit;">no</em> impairment indicators identified during the year ended <em style="font: inherit;"> December 31, 2022</em> that would require impairment testing of the Company’s right-of-use assets.</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 27pt;">Certain of the Company’s leases include variable lease costs to reimburse the lessor for real estate tax and insurance expenses, and certain non-lease components that transfer a distinct service to the Company, such as common area maintenance services. The Company has elected to separate the accounting for lease components and non-lease components for real estate and equipment leases.</p><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;"/> <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 27pt;"><b/></p><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;"><b>Stock-Based Compensation</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; margin: 0pt 0pt 0pt 27pt;">The Company maintains stock-based incentive plans, under which it provides stock incentives to employees, directors and contractors. The Company grants to employees, directors and contractors, options to purchase common stock at an exercise price equal to the market value of the stock at the date of grant. The Company <em style="font: inherit;"> may </em>grant restricted stock to employees and directors. The underlying shares of the restricted stock grant are <em style="font: inherit;">not</em> issued until the shares vest, and compensation expense is based on the stock price of the shares at the time of grant. The Company follows ASC <em style="font: inherit;">718,</em><i> “Compensation </i>–<i> Stock Compensation</i>”, (“ASC <em style="font: inherit;">718”</em>), for all stock-based compensation. The Company has granted performance based restricted stock based on achievement of certain revenue targets. Compensation cost for performance based restricted stock requires significant judgment regarding probability of the performance objectives and compensation cost is re-measured at every reporting period. As a result, compensation cost could vary significantly during the performance measurement period.</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 27pt;">The Company uses the Black-Scholes option pricing model to value stock options which requires extensive use of accounting judgment and financial estimates, including estimates of the expected term participants will retain their vested stock options before exercising them, the estimated volatility of its common stock price over the expected term, and the number of options that will be forfeited prior to the completion of their vesting requirements. The Company estimates forfeitures based on historical experience with pre-vested forfeitures. To the extent actual forfeitures differ from the estimate, the difference is recorded to compensation expense in the period of the forfeiture. Fair value of restricted stock is determined based on the stock price of the underlying option on the date of the grant. Application of alternative assumptions could produce significantly different estimates of the fair value of stock-based compensation and consequently, the related amounts recognized in the Consolidated Statements of Operations.</p><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;"/> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;"><b/></p><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;"><b>Revenue Recognition </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; margin: 0pt 0pt 0pt 27pt;">In accordance with ASC <em style="font: inherit;">606,</em> revenue is recognized when a customer obtains control of promised goods or services and the amount of revenue recognized reflects the consideration to which the Company expects to be entitled to receive in exchange for these goods or services and excludes any sales incentives or taxes collected from customers which are subsequently remitted to government authorities. The Company applies the following <em style="font: inherit;">five</em> steps to guide 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" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 27pt;"> </td><td style="width: 27pt;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;"><b><em style="font: inherit;">1</em>)</b></p> </td><td style="width: auto;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;"><b>Identify the contract(s) with a customer</b>—A contract with a customer exists when (i) the Company enters into an enforceable contract with a customer that defines each party’s rights regarding the goods or services to be transferred and identifies the payment terms related to those goods or services, (ii) the contract has commercial substance and (iii) the Company determines that collection of substantially all consideration for goods or services that are transferred is probable based on the customer’s intent and ability to pay the promised consideration. The Company’s contracts are typically in the form of a purchase order. For certain large customers, the Company <em style="font: inherit;"> may </em>also enter into master service agreements that define general terms but are <em style="font: inherit;">not</em> customer commitments to purchase until coupled with a purchase order. The Company applies judgment in determining the customer’s ability and intention to pay, which is based on a variety of factors including the customer’s historical payment experience or published credit and financial information pertaining to the customer.</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" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 27pt;"> </td><td style="width: 27pt;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;"><b><em style="font: inherit;">2</em>)</b></p> </td><td style="width: auto;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;"><b>Identify the performance obligations in the contract</b>—Performance obligations promised in a contract are identified based on the goods or services that will be transferred. A good or service is distinct if both a) the customer can benefit from the good or service either on its own or together with other resources that are readily available from <em style="font: inherit;">third</em> parties or from the Company, and b) is separately identifiable from other promises in the contract. To the extent a contract includes multiple promised goods or services, the Company must apply judgment to determine whether the goods or services meet the criteria to be distinct. If these criteria are <em style="font: inherit;">not</em> met the promised goods or services are accounted for as a combined performance obligation. While the Company does <em style="font: inherit;">not</em> typically sell options to purchase goods or services at a predetermined price, doing so would represent a material right and require analysis to determine if the material right is a distinct performance obligation. The Company has sold <em style="font: inherit;">one</em> contract with a material right that is a distinct performance obligation.</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" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 27pt;"> </td><td style="width: 27pt;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;"><b><em style="font: inherit;">3</em>)</b></p> </td><td style="width: auto;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;"><b>Determine the transaction price</b>—The transaction price is determined based on the consideration to which the Company will be entitled in exchange for transferring goods or services to the customer. To the extent the transaction price includes variable consideration, the Company estimates the amount of variable consideration that should be included in the transaction price utilizing either the expected value method or the most likely amount method depending on the nature of the variable consideration. Variable consideration is included in the transaction price if, in the Company’s judgment, it is probable that a significant future reversal of cumulative revenue under the contract will <em style="font: inherit;">not</em> occur.</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" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 27pt;"> </td><td style="width: 27pt;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;"><b><em style="font: inherit;">4</em>)</b></p> </td><td style="width: auto;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;"><b>Allocate the transaction price to the performance obligations in the contract</b>—If the contract contains a single performance obligation, the entire transaction price is allocated to the single performance obligation. Contracts that contain multiple performance obligations require an allocation of the transaction price to each performance obligation on a relative Stand-alone Sales Price (“SSP”) basis unless the transaction price is variable and meets the criteria to be allocated entirely to a performance obligation or to a distinct good or service that forms part of a performance obligation. The Company determines SSP based on the price at which the performance obligation is sold separately. If the SSP is <em style="font: inherit;">not</em> observable through past transactions, the Company estimates the SSP taking into account available information such as market conditions and internally approved pricing guidelines related to the performance obligations.</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" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 27pt;"> </td><td style="width: 27pt;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;"><b><em style="font: inherit;">5</em>)</b></p> </td><td style="width: auto;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;"><b>Recognize revenue when (or as) the Company satisfies a performance obligation</b>—The Company satisfies performance obligations either over time or at a point in time as discussed in further detail below. Revenue is recognized at the time the related performance obligation is satisfied by transferring a promised good or service to a customer.</p> </td></tr> <tr><td style="width: 27pt;"> </td><td style="width: 27pt;"> </td><td style="width: auto;"> </td></tr> <tr><td style="width: 27pt;"> </td><td style="width: 27pt;"> </td><td style="width: auto; font-size: 8pt;"><span style="font-size:10pt;">The Company recognizes revenue from its contracts with customers primarily from the sale of products and from the sale of services and supplies. Revenue is recognized when control of the promised goods or services is transferred to a customer, in an amount that reflects the consideration the Company expects to be entitled to in exchange for those goods or services. For iCAD’s typical product revenue, control typically transfers upon shipment as title and risk of loss have passed to the customer. Services and supplies are considered to be transferred as the services are performed or over the term of the service or supply agreement. The Company enters into contracts that can include various combinations of products and services, which are generally capable of being distinct and accounted for as separate performance obligations. Perpetual software licenses are accounted for as a single performance obligation and revenue is recognized at the point in time when ownership is transferred to the customer. Taxes assessed by a governmental authority that are both imposed on and concurrent with a specific revenue-producing transaction, that are collected by the Company from a customer, are excluded from revenue. Shipping and handling costs associated with outbound freight after control of a product has transferred to a customer are accounted for as fulfillment costs and are included in cost of revenue. The Company continues to provide for estimated warranty costs on original product warranties at the time of sale.</span></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 0pt 0pt 27pt;"><b><i>Goods and Services Classifications </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; margin: 0pt 0pt 0pt 27pt;"><i>Products</i>. Product revenue consists of sales of cancer detection perpetual licenses, cancer therapy systems, cancer therapy applicators, cancer therapy disposable applicators and other accessories that are typically shipped with a cancer therapy system. The Company transfers control and recognizes a sale when the product is shipped from the manufacturing or warehousing facility to the customer.</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 27pt;"><i>Service Contracts</i>. The Company sells service contracts in which the Company provides professional services including product installations, maintenance, training and service repairs, and in certain cases leases equipment to hospitals, imaging centers, radiological practices and radiation oncologists and treatment centers. The service contracts range from <em style="font: inherit;">12</em> months to <em style="font: inherit;">48</em> months. The Company typically receives payment at the inception of the contract and recognizes revenue on a straight-line basis over the term of the agreement.</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 27pt;"><i>Supply and Source Usage Agreements</i>. Revenue from supply and source usage agreements is recognized on a straight-line basis over the term of the supply or source agreement.</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 27pt;"><i>Professional Services</i>. Revenue from fixed fee service contracts is recognized on a straight-line basis over the term of the agreement. Revenue from professional service contracts entered into with customers on a time and materials basis is recognized over the term of the agreement in proportion to the costs incurred in satisfying the obligations under the contract.</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 27pt;"><i>Other</i>. Other revenue consists primarily of miscellaneous products and services. The Company transfers control and recognizes a sale when the installation services are performed or when the Company ships the product from the Company’s manufacturing or warehouse facility to the customer.</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 27pt;"><b><i>Significant Judgments </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; margin: 0pt 0pt 0pt 27pt;">The Company’s contracts with customers <em style="font: inherit;"> may </em>include promises to transfer multiple products and services to a customer and identifying distinct performance obligations that should be accounted for separately versus together <em style="font: inherit;"> may </em>require significant judgment. For arrangements with multiple performance obligations, the Company allocates revenue to each performance obligation based on its relative standalone selling price. Judgment is required to determine the standalone selling price for each distinct performance obligation. The Company generally determines standalone selling prices based on the prices charged to customers and uses a range of amounts to estimate standalone selling prices when the Company sells each of the products and services separately and needs to determine whether there is a discount that needs to be allocated based on the relative standalone selling prices of the various products and services. The Company typically has more than <em style="font: inherit;">one</em> range of standalone selling prices for individual products and services due to the stratification of those products and services by customers and circumstances. In these instances, the Company <em style="font: inherit;"> may </em>use information such as the type of customer and geographic region in determining the range of standalone selling prices.</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 27pt;">The Company <em style="font: inherit;"> may </em>provide credits or incentives to customers, which are accounted for as variable consideration when estimating the transaction price of the contract and amounts of revenue to recognize. The amount of variable consideration to include in the transaction price is estimated at contract inception using either the estimated value method or the most likely amount method based on the nature of the variable consideration. These estimates are updated at the end of each reporting period as additional information becomes available and revenue is recognized only to the extent that it is probable that a significant reversal of any amounts of variable consideration included in the transaction price will <em style="font: inherit;">not</em> occur. The Company provides for estimated warranty costs on original product warranties at the time of sale.</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 27pt;"><b><i>Assets Recognized from the Costs to Obtain a Contract with a Customer </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; margin: 0pt 0pt 0pt 27pt;">The Company recognizes incremental costs of obtaining a contract with a customer as an asset if the Company expects the benefit of those costs to be longer than <em style="font: inherit;">one</em> year and as an expense when incurred if the amortization period of the asset that the Company otherwise would have recognized is <em style="font: inherit;">one</em> year or less.</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 27pt;"><b><i>Right to Invoice </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; margin: 0pt 0pt 0pt 27pt;">Where applicable, the Company recognizes revenue from a contract with a customer in an amount that corresponds directly with the value to the customer of the Company’s performance completed to date and the amount to which the Company has a right to invoice.</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 27pt;"><b><i>Sales and Other Similar Taxes </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; margin: 0pt 0pt 0pt 27pt;">The Company excludes sales taxes and similar taxes from the measurement of transaction price and ensures compliance with the disclosure requirements of ASC <em style="font: inherit;">235.</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 0pt 0pt 27pt;"><b><i>Significant Financing Component </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; margin: 0pt 0pt 0pt 27pt;">The Company does <em style="font: inherit;">not</em> adjust the promised amount of consideration for the effects of a significant financing component if the Company expects, at contract inception, that the period between when the entity transfers a promised good or service to a customer and when the customer pays for that good or service will be <em style="font: inherit;">one</em> year or less.</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 27pt;"><b><i>Promised Goods or Services that are Immaterial in the Context of a Contract </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; margin: 0pt 0pt 0pt 27pt;">The Company assesses materiality of promised goods or services as performance obligations in the context of a contract and the Company does <em style="font: inherit;">not</em> aggregate and assess immaterial items at the entity level. When determining whether a good or service is immaterial in the context of a contract, the assessment will be made based on the application of ASC <em style="font: inherit;">606</em> at the contract level.</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 27pt;">The Company does <em style="font: inherit;">not</em> disclose the value of unsatisfied performance obligations for (i) contracts with an original expected length of <em style="font: inherit;">one</em> year or less and (ii) contracts for which it recognizes revenue at the amount to which it has the right to invoice for services performed.</p><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;"/> <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 27pt;"><b/></p><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;"><b>Cost of Revenue </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; margin: 0pt 0pt 0pt 27pt;">Cost of revenue consists of the costs of products purchased for resale, cost relating to service including costs of service contracts to maintain equipment after the warranty period, inbound freight and duty, manufacturing, warehousing, material movement, inspection, scrap, rework, depreciation and in-house product warranty repairs, amortization of acquired technology and any applicable medical device tax.</p><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;"/> <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 27pt;"><b/></p><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;"><b>Warranty Costs </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; margin: 0pt 0pt 0pt 27pt;">The Company provides for the estimated cost of standard product warranty against defects in material and workmanship based on historical warranty trends, including the cost of product returns during the warranty period. Warranty costs have <em style="font: inherit;">not</em> historically been material to the Company’s consolidated financial statements.</p><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;"/> <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 27pt;"><b/></p><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;"><b>Engineering and Product Development Costs </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; margin: 0pt 0pt 0pt 27pt;">Engineering and product development costs relate to research and development efforts including Company sponsored clinical trials are expensed as incurred.</p><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;"/> <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 27pt;"><b/></p><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;"><b>Advertising Costs </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; margin: 0pt 0pt 0pt 27pt;">The Company expenses advertising costs as incurred. Advertising expense for the years ended <em style="font: inherit;"> December 31, 2022, </em><em style="font: inherit;">2021</em> and <em style="font: inherit;">2020</em> was approximately $659,000, $689,000, and $274,000, respectively.</p><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;"/> <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 27pt;"><b/></p><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;"><b>Income Taxes </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; margin: 0pt 0pt 0pt 27pt;">The Company follows the liability method under ASC Topic <em style="font: inherit;">740</em> “<i>Income Taxes</i>”, (“ASC <em style="font: inherit;">740”</em>). The primary objectives of accounting for taxes under ASC <em style="font: inherit;">740</em> are to (a) recognize the amount of tax payable for the current year and (b) recognize the amount of deferred tax liability or asset for the future tax consequences of events that have been reflected in the Company’s financial statements or tax returns.  As of <em style="font: inherit;"> December 31, 2022 </em>and <em style="font: inherit;"> December 31, 2021, </em>the Company has provided a valuation allowance for its U.S. federal and state net operating loss carryforwards due to the uncertainty of the Company’s ability to generate sufficient taxable income in future years to obtain the benefit from the utilization of the net operating loss carryforwards.  As of <em style="font: inherit;"> December 31, 2022, </em>the Company has <em style="font: inherit;">not</em> provided a valuation allowance for its foreign net operating loss carryforward.  As of <em style="font: inherit;"> December 31, 2021, </em>the Company had provided a valuation allowance for its foreign net operation loss carryforward.  Any subsequent changes in the valuation allowance will be recorded through operations in the provision (benefit) for income taxes. See note <em style="font: inherit;">13</em> of these consolidated financial statements for detailed information.</p><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;"/> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;"><b>Use of Estimates </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; margin: 0pt 0pt 0pt 27pt;">The preparation of financial statements in conformity with generally accepted accounting principles in the United States of America requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenues and expenses during the reporting period and disclosure of contingent assets and liabilities at the date of the financial statements. Actual results could differ from those estimates. It is reasonably possible that changes <em style="font: inherit;"> may </em>occur in the near term that would affect management’s estimates with respect to assets and liabilities.</p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;"><b>Principles of Consolidation </b></p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;">The consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries: Xoft, Inc., Xoft Solutions, LLC, and iCAD France, LLC. All material inter-company transactions and balances have been eliminated in consolidation.</p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;"><b>Risk and Uncertainty </b></p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-indent: 0pt;">On <em style="font: inherit;"> March </em><em style="font: inherit;">12,</em> <em style="font: inherit;">2020,</em> the World Health Organization declared COVID-<em style="font: inherit;">19</em> to be a pandemic. In an effort to contain and mitigate the spread of COVID-<em style="font: inherit;">19,</em> the United States and most countries of the world imposed some level of unprecedented restrictions such as travel bans and business closures which caused substantial reductions in economic activity. As a provider of devices and services to the health care industry, the Company believes its operations have been materially affected in all periods presented. While the worst of the disruptions appear to have subsided as of <em style="font: inherit;"> December 31, 2022, </em>the Company continues to be impacted by slowness in the overall economic recovery. The Company’s expected results for future periods could reflect a continuing negative impact from the COVID-<em style="font: inherit;">19</em> pandemic for similar or additional reasons.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 27pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;">In late <em style="font: inherit;"> February 2022, </em>Russian military forces launched significant military action against Ukraine. Sustained conflict and disruption in the region has continued through <em style="font: inherit;"> December 31, 2022 </em>and beyond. Economic, civil, military and political uncertainty <em style="font: inherit;"> may </em>arise or increase in regions where the Company operates or derives revenue. Further, countries from which the Company derives revenue <em style="font: inherit;"> may </em>experience military action and/or civil and political unrest; <em style="font: inherit;"> may </em>be subject to government export controls, economic sanctions, embargoes, or trade restrictions; and experience currency, inflation, and interest rate uncertainties. While the impact to the Company has been limited to date, it is <em style="font: inherit;">not</em> possible to predict the potential outcome should the conflict expand and/or additional sanctions be imposed. For the fiscal year ended <em style="font: inherit;">2022,</em> approximately 25% of the Company’s total revenue and approximately 24% of the Company’s export revenue was derived from customers located in Europe.</p> 0.25 0.24 <p style="text-indent: 27pt;"><span style="font-size:10pt;"><b>Cash and cash equivalents </b></span></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;">The Company defines cash and cash equivalents as all bank accounts, money market funds, deposits and other money market instruments with original maturities of <em style="font: inherit;">90</em> days or less and which are unrestricted as to timing or method of withdrawal. Cash and cash equivalents are maintained at financial institutions and, at times, balances <em style="font: inherit;"> may </em>exceed federally insured limits of <em style="font: inherit;">$250,000</em> per depositor.  The money market investment account as described in Note <em style="font: inherit;">4</em> is <em style="font: inherit;">not</em> exposed to the federally insured limit as it is <em style="font: inherit;">not</em> a deposit account.  As of <em style="font: inherit;"> December 31, 2022, </em>the Company held cash  at financial institutions in excess of the federally insured limit. Historically, the Company has <em style="font: inherit;">not</em> experienced any losses related to these balances.</p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;"><b>Financial instruments </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; margin: 0pt 0pt 0pt 27pt;">Financial instruments consist of cash and cash equivalents, trade accounts receivable, contract assets, accounts payable, accrued and other expenses and notes payable. Due to their short-term nature and market rates of interest, the carrying amounts of the financial instruments approximated fair value as of <em style="font: inherit;"> December 31, 2022 </em>and <em style="font: inherit;">2021</em>.</p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;"><b>Accounts Receivable and Allowance for Doubtful Accounts </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; margin: 0pt 0pt 0pt 27pt;">Accounts receivable are customer obligations due under normal trade terms. Credit limits are initially established through a process of reviewing the financial history and stability of each customer and the Company performs continuing credit evaluations of its customers’ financial condition and generally does <em style="font: inherit;">not</em> require collateral. Included in accounts receivable at <em style="font: inherit;"> December 31, 2022</em> are unbilled receivables of approximately $0.2 million which are scheduled to be invoiced in <em style="font: inherit;">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 0pt 0pt 27pt;">The Company’s policy is to maintain allowances for potential losses resulting from the inability of a portion of its customers to make required payments. The Company’s senior management reviews accounts receivable on a periodic basis to determine if any receivables <em style="font: inherit;"> may </em>potentially be uncollectible. The Company includes any accounts receivable balances that it determines <em style="font: inherit;"> may </em>likely be uncollectible, along with a general reserve for estimated probable losses based on historical experience, in its allowance for doubtful accounts. An amount is written off against the allowance after all attempts to collect the receivable have failed. Based on the information available, the Company believes the allowance for doubtful accounts as of <em style="font: inherit;"> December 31, 2022 </em>and <em style="font: inherit;">2021</em> is adequate.</p> 200000 <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;"><b>Inventory </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; margin: 0pt 0pt 0pt 27pt;">The Company uses the <em style="font: inherit;">first</em>-in, <em style="font: inherit;">first</em>-out method to track inventory, which is valued at the lower of cost or net realizable value. The Company regularly reviews inventory quantities on hand and records an inventory reserve for excess and/or obsolete inventory primarily based upon the estimated usage of its inventory, as well as other factors.</p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;"><b>Property and Equipment </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; margin: 0pt 0pt 0pt 27pt;">Property and equipment are stated at cost and depreciated using the straight-line method over the estimated useful lives of the assets, which is generally <span style="-sec-ix-hidden:c96202041">three</span> to <span style="-sec-ix-hidden:c96202042">five</span> years, except for leasehold improvements, which are depreciated over the shorter of the term of the lease, or useful life of the asset.</p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;"><b>Goodwill </b></p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;">In accordance with FASB Accounting Standards Codification (“ASC”) Topic <em style="font: inherit;">350</em>-<em style="font: inherit;">20,</em> <i>“Intangibles</i>—<i>Goodwill and Other</i>” (“ASC <em style="font: inherit;">350</em>-<em style="font: inherit;">20”</em>), the Company tests goodwill for impairment on an annual basis and between annual tests if events or circumstances change that would more likely than <em style="font: inherit;">not</em> reduce the fair value of a reporting unit below its carrying amount.</p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;">Factors the Company considers important, which could trigger an impairment of Goodwill, include the following:</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: 36pt;"> </td><td style="width: 27pt;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">•</p> </td><td style="width: auto;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">significant and sustained underperformance relative to historical or projected future operating results;</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" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 36pt;"> </td><td style="width: 27pt;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">•</p> </td><td style="width: auto;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">significant changes in the manner or use of the Company’s assets in the strategy for the Company’s overall business;</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" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 36pt;"> </td><td style="width: 27pt;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">•</p> </td><td style="width: auto;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">significant negative industry or economic trends;</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" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 36pt;"> </td><td style="width: 27pt;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">•</p> </td><td style="width: auto;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">significant and sustained decline in the Company’s stock price; and</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" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 36pt;"> </td><td style="width: 27pt;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">•</p> </td><td style="width: auto;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">a decline in the Company’s market capitalization below net book value.</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 0pt 0pt 27pt;">The <em style="font: inherit;">two</em> reporting units within iCAD are its segments, Detection and Therapy.</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 27pt;">The Company records an impairment charge if such an assessment were to indicate that the fair value of a reporting unit was less than the carrying value. When the Company evaluates potential impairments outside of its annual measurement date, judgment is required in determining whether an event has occurred that <em style="font: inherit;"> may </em>impair the value of goodwill or intangible assets.</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 27pt;">Fair values for the reporting units are based on a weighting of the income approach and the market approach. For purposes of the income approach, fair value is determined based on the present value of estimated future cash flows, discounted at an appropriate risk adjusted rate. The Company uses internal forecasts to estimate future cash flows and includes estimates of long-term future growth rates based on our most recent views of the long-term forecast for each segment. Accordingly, actual results can differ from those assumed in our forecasts. Discount rates are derived from a capital asset pricing model and by analyzing published rates for industries relevant to our reporting units to estimate the cost of equity financing. The Company uses discount rates that are commensurate with the risks and uncertainty inherent in the respective businesses and in our internally developed forecasts.</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 27pt;">In the market approach, the Company uses a valuation technique in which values are derived based on market prices of publicly traded companies with similar operating characteristics and industries. A market approach allows for comparison to actual market transactions and multiples. It can be somewhat limited in its application because the population of potential comparable publicly-traded companies can be limited due to differing characteristics of the comparative business and ours, as well as the fact that market data <em style="font: inherit;"> may </em><em style="font: inherit;">not</em> be available for divisions within larger conglomerates or non-public subsidiaries that could otherwise qualify as comparable, and the specific circumstances surrounding a market transaction (e.g., synergies between the parties, terms and conditions of the transaction, etc.) <em style="font: inherit;"> may </em>be different or irrelevant with respect to our business.</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 27pt;">The Company corroborates the total fair values of the reporting units using a market capitalization approach; however, this approach cannot be used to determine the fair value of each reporting unit value. The blend of the income approach and market approach is more closely aligned to our business profile, including markets served and products available. In addition, required rates of return, along with uncertainties inherent in the forecast of future cash flows, are reflected in the selection of the discount rate. Equally important, under the blended approach, reasonably likely scenarios and associated sensitivities can be developed for alternative future states that <em style="font: inherit;"> may </em><em style="font: inherit;">not</em> be reflected in an observable market price. The Company assesses each valuation methodology based upon the relevance and availability of the data at the time the valuation is performed and weights the methodologies appropriately.</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 27pt;">The Company performed the annual impairment assessment at <em style="font: inherit;"> October </em><em style="font: inherit;">1,</em> <em style="font: inherit;">2022</em> and compared the fair value of each reporting unit to its carrying value as of this date. The fair value of the Detection reporting unit exceeded the carrying value. Accordingly, no impairment of goodwill was recorded. The carrying values of the reporting units were determined based on an allocation of our assets and liabilities through specific allocation of certain assets and liabilities, to the reporting units and an apportionment of the remaining net assets based on the relative size of the reporting units’ revenues and operating expenses compared to the Company as a whole. The determination of reporting units also requires management judgment.</p> 0 <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;"><b>Long Lived Assets</b></p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;">In accordance with FASB ASC Topic <em style="font: inherit;">360,</em> “Property, Plant and Equipment” (“ASC <em style="font: inherit;">360”</em>), the Company assesses long-lived assets for impairment if events and circumstances indicate it is more likely than <em style="font: inherit;">not</em> that the fair value of the asset group is less than the carrying value of the asset group.</p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;">ASC <em style="font: inherit;">360</em>-<em style="font: inherit;">10</em>-<em style="font: inherit;">35</em> uses “events and circumstances” criteria to determine when, if at all, an asset (or asset group) is evaluated for recoverability. Thus, there is <em style="font: inherit;">no</em> set interval or frequency for recoverability evaluation. In accordance with ASC <em style="font: inherit;">360</em>-<em style="font: inherit;">10</em>-<em style="font: inherit;">35</em>-<em style="font: inherit;">21</em> the following factors are examples of events or changes in circumstances that indicate the carrying amount of an asset (asset group) <em style="font: inherit;"> may </em><em style="font: inherit;">not</em> be recoverable and thus is to be evaluated for recoverability.</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: 36pt;"> </td><td style="width: 27pt;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">•</p> </td><td style="width: auto;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">A significant decrease in the market price of a long-lived asset (asset group);</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" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 36pt;"> </td><td style="width: 27pt;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">•</p> </td><td style="width: auto;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">A significant adverse change in the extent or manner in which a long-lived asset (asset group) is being used or in its physical condition;</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" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 36pt;"> </td><td style="width: 27pt;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">•</p> </td><td style="width: auto;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">A significant adverse change in legal factors or in the business climate that could affect the value of a long-lived asset (asset group), including an adverse action or assessment by a regulator;</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" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 36pt;"> </td><td style="width: 27pt;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">•</p> </td><td style="width: auto;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">An accumulation of costs significantly in excess of the amount originally expected for the acquisition or construction of a long-lived asset (asset group);</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" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 36pt;"> </td><td style="width: 27pt;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">•</p> </td><td style="width: auto;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">A current period operating or cash flow loss combined with a history of operating or cash flow losses or a projection or forecast that demonstrates continuing losses associated with the use of a long-lived asset (asset group);</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" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 36pt;"> </td><td style="width: 27pt;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">•</p> </td><td style="width: auto;">significant and sustained decline in the Company’s stock price.</td></tr> </tbody></table> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;">In accordance with ASC <em style="font: inherit;">360</em>-<em style="font: inherit;">10</em>-<em style="font: inherit;">35</em>-<em style="font: inherit;">17,</em> if the carrying amount of an asset or asset group (in use or under development) is evaluated and found <em style="font: inherit;">not</em> to be fully recoverable (the carrying amount exceeds the estimated gross, undiscounted cash flows from use and disposition), then an impairment loss must be recognized. The impairment loss is measured as the excess of the carrying amount over the assets (or asset group’s) fair value.</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 27pt;">The Company did <span style="-sec-ix-hidden:c96202073"><span style="-sec-ix-hidden:c96202132">not</span></span> record any impairment charges on its long-lived assets for the years ended <em style="font: inherit;"> December 31, 2022</em> or <em style="font: inherit;"> December 31, 2021</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 0pt 0pt 27pt;">Intangible assets subject to amortization consist primarily of patents, technology intangibles, trade names, customer relationships and distribution agreements purchased in the Company’s previous acquisitions. These assets are amortized on a straight-line basis or the pattern of economic benefit over their estimated useful lives of 5 to 10 years.</p> P5Y P10Y <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;"><b>Leases </b></p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;">In accordance with FASB ASC Topic <em style="font: inherit;">842,</em> "Leases" ("ASC <em style="font: inherit;">842"</em>), the Company determines if an arrangement contains a lease at inception. A lease is an operating or financing contract, or part of a contract, that conveys the right to control the use of an identified tangible asset for a period of time in exchange for consideration.</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 27pt;">At lease inception, the Company recognizes a lease liability equal to the present value of the remaining lease payments, and a right of use asset equal to the lease liability, subject to certain adjustments, such as for lease incentives. In determining the present value of the lease payments, the Company uses its incremental borrowing rate, determined by estimating the Company’s applicable, fully collateralized borrowing rate, with adjustment as appropriate for lease term. The lease term at the lease commencement date is determined based on the non-cancellable period for which the Company has the right to use the underlying asset, together with any periods covered by an extension option if the Company is reasonably certain to exercise that option.</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 27pt;">Right-of-use assets and obligations for leases with an initial term of <em style="font: inherit;">12</em> months or less are considered short term and are a) <em style="font: inherit;">not</em> recognized in the consolidated balance sheet and b) recognized as an expense on a straight-line basis over the lease term. The Company does <em style="font: inherit;">not</em> sublease any of its leased assets to <em style="font: inherit;">third</em> parties and the Company’s lease agreements do <em style="font: inherit;">not</em> contain any residual value guarantees or restrictive covenants. The Company has lessor agreements that contain lease and non-lease components, but the Company is accounting for the complete agreement under FASB ASC Topic <em style="font: inherit;">606,</em> "Revenue from Contracts with Customers", ("ASC <em style="font: inherit;">606"</em>), after determining that the non-lease component is the predominant component of these agreements.</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 27pt;">ASC <em style="font: inherit;">842</em> includes a number of reassessment and re-measurement requirements for lessees based on certain triggering events or conditions. There were <em style="font: inherit;">no</em> impairment indicators identified during the year ended <em style="font: inherit;"> December 31, 2022</em> that would require impairment testing of the Company’s right-of-use assets.</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 27pt;">Certain of the Company’s leases include variable lease costs to reimburse the lessor for real estate tax and insurance expenses, and certain non-lease components that transfer a distinct service to the Company, such as common area maintenance services. The Company has elected to separate the accounting for lease components and non-lease components for real estate and equipment leases.</p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;"><b>Stock-Based Compensation</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; margin: 0pt 0pt 0pt 27pt;">The Company maintains stock-based incentive plans, under which it provides stock incentives to employees, directors and contractors. The Company grants to employees, directors and contractors, options to purchase common stock at an exercise price equal to the market value of the stock at the date of grant. The Company <em style="font: inherit;"> may </em>grant restricted stock to employees and directors. The underlying shares of the restricted stock grant are <em style="font: inherit;">not</em> issued until the shares vest, and compensation expense is based on the stock price of the shares at the time of grant. The Company follows ASC <em style="font: inherit;">718,</em><i> “Compensation </i>–<i> Stock Compensation</i>”, (“ASC <em style="font: inherit;">718”</em>), for all stock-based compensation. The Company has granted performance based restricted stock based on achievement of certain revenue targets. Compensation cost for performance based restricted stock requires significant judgment regarding probability of the performance objectives and compensation cost is re-measured at every reporting period. As a result, compensation cost could vary significantly during the performance measurement period.</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 27pt;">The Company uses the Black-Scholes option pricing model to value stock options which requires extensive use of accounting judgment and financial estimates, including estimates of the expected term participants will retain their vested stock options before exercising them, the estimated volatility of its common stock price over the expected term, and the number of options that will be forfeited prior to the completion of their vesting requirements. The Company estimates forfeitures based on historical experience with pre-vested forfeitures. To the extent actual forfeitures differ from the estimate, the difference is recorded to compensation expense in the period of the forfeiture. Fair value of restricted stock is determined based on the stock price of the underlying option on the date of the grant. Application of alternative assumptions could produce significantly different estimates of the fair value of stock-based compensation and consequently, the related amounts recognized in the Consolidated Statements of Operations.</p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;"><b>Revenue Recognition </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; margin: 0pt 0pt 0pt 27pt;">In accordance with ASC <em style="font: inherit;">606,</em> revenue is recognized when a customer obtains control of promised goods or services and the amount of revenue recognized reflects the consideration to which the Company expects to be entitled to receive in exchange for these goods or services and excludes any sales incentives or taxes collected from customers which are subsequently remitted to government authorities. The Company applies the following <em style="font: inherit;">five</em> steps to guide 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" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 27pt;"> </td><td style="width: 27pt;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;"><b><em style="font: inherit;">1</em>)</b></p> </td><td style="width: auto;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;"><b>Identify the contract(s) with a customer</b>—A contract with a customer exists when (i) the Company enters into an enforceable contract with a customer that defines each party’s rights regarding the goods or services to be transferred and identifies the payment terms related to those goods or services, (ii) the contract has commercial substance and (iii) the Company determines that collection of substantially all consideration for goods or services that are transferred is probable based on the customer’s intent and ability to pay the promised consideration. The Company’s contracts are typically in the form of a purchase order. For certain large customers, the Company <em style="font: inherit;"> may </em>also enter into master service agreements that define general terms but are <em style="font: inherit;">not</em> customer commitments to purchase until coupled with a purchase order. The Company applies judgment in determining the customer’s ability and intention to pay, which is based on a variety of factors including the customer’s historical payment experience or published credit and financial information pertaining to the customer.</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" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 27pt;"> </td><td style="width: 27pt;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;"><b><em style="font: inherit;">2</em>)</b></p> </td><td style="width: auto;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;"><b>Identify the performance obligations in the contract</b>—Performance obligations promised in a contract are identified based on the goods or services that will be transferred. A good or service is distinct if both a) the customer can benefit from the good or service either on its own or together with other resources that are readily available from <em style="font: inherit;">third</em> parties or from the Company, and b) is separately identifiable from other promises in the contract. To the extent a contract includes multiple promised goods or services, the Company must apply judgment to determine whether the goods or services meet the criteria to be distinct. If these criteria are <em style="font: inherit;">not</em> met the promised goods or services are accounted for as a combined performance obligation. While the Company does <em style="font: inherit;">not</em> typically sell options to purchase goods or services at a predetermined price, doing so would represent a material right and require analysis to determine if the material right is a distinct performance obligation. The Company has sold <em style="font: inherit;">one</em> contract with a material right that is a distinct performance obligation.</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" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 27pt;"> </td><td style="width: 27pt;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;"><b><em style="font: inherit;">3</em>)</b></p> </td><td style="width: auto;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;"><b>Determine the transaction price</b>—The transaction price is determined based on the consideration to which the Company will be entitled in exchange for transferring goods or services to the customer. To the extent the transaction price includes variable consideration, the Company estimates the amount of variable consideration that should be included in the transaction price utilizing either the expected value method or the most likely amount method depending on the nature of the variable consideration. Variable consideration is included in the transaction price if, in the Company’s judgment, it is probable that a significant future reversal of cumulative revenue under the contract will <em style="font: inherit;">not</em> occur.</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" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 27pt;"> </td><td style="width: 27pt;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;"><b><em style="font: inherit;">4</em>)</b></p> </td><td style="width: auto;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;"><b>Allocate the transaction price to the performance obligations in the contract</b>—If the contract contains a single performance obligation, the entire transaction price is allocated to the single performance obligation. Contracts that contain multiple performance obligations require an allocation of the transaction price to each performance obligation on a relative Stand-alone Sales Price (“SSP”) basis unless the transaction price is variable and meets the criteria to be allocated entirely to a performance obligation or to a distinct good or service that forms part of a performance obligation. The Company determines SSP based on the price at which the performance obligation is sold separately. If the SSP is <em style="font: inherit;">not</em> observable through past transactions, the Company estimates the SSP taking into account available information such as market conditions and internally approved pricing guidelines related to the performance obligations.</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" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 27pt;"> </td><td style="width: 27pt;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;"><b><em style="font: inherit;">5</em>)</b></p> </td><td style="width: auto;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;"><b>Recognize revenue when (or as) the Company satisfies a performance obligation</b>—The Company satisfies performance obligations either over time or at a point in time as discussed in further detail below. Revenue is recognized at the time the related performance obligation is satisfied by transferring a promised good or service to a customer.</p> </td></tr> <tr><td style="width: 27pt;"> </td><td style="width: 27pt;"> </td><td style="width: auto;"> </td></tr> <tr><td style="width: 27pt;"> </td><td style="width: 27pt;"> </td><td style="width: auto; font-size: 8pt;"><span style="font-size:10pt;">The Company recognizes revenue from its contracts with customers primarily from the sale of products and from the sale of services and supplies. Revenue is recognized when control of the promised goods or services is transferred to a customer, in an amount that reflects the consideration the Company expects to be entitled to in exchange for those goods or services. For iCAD’s typical product revenue, control typically transfers upon shipment as title and risk of loss have passed to the customer. Services and supplies are considered to be transferred as the services are performed or over the term of the service or supply agreement. The Company enters into contracts that can include various combinations of products and services, which are generally capable of being distinct and accounted for as separate performance obligations. Perpetual software licenses are accounted for as a single performance obligation and revenue is recognized at the point in time when ownership is transferred to the customer. Taxes assessed by a governmental authority that are both imposed on and concurrent with a specific revenue-producing transaction, that are collected by the Company from a customer, are excluded from revenue. Shipping and handling costs associated with outbound freight after control of a product has transferred to a customer are accounted for as fulfillment costs and are included in cost of revenue. The Company continues to provide for estimated warranty costs on original product warranties at the time of sale.</span></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 0pt 0pt 27pt;"><b><i>Goods and Services Classifications </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; margin: 0pt 0pt 0pt 27pt;"><i>Products</i>. Product revenue consists of sales of cancer detection perpetual licenses, cancer therapy systems, cancer therapy applicators, cancer therapy disposable applicators and other accessories that are typically shipped with a cancer therapy system. The Company transfers control and recognizes a sale when the product is shipped from the manufacturing or warehousing facility to the customer.</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 27pt;"><i>Service Contracts</i>. The Company sells service contracts in which the Company provides professional services including product installations, maintenance, training and service repairs, and in certain cases leases equipment to hospitals, imaging centers, radiological practices and radiation oncologists and treatment centers. The service contracts range from <em style="font: inherit;">12</em> months to <em style="font: inherit;">48</em> months. The Company typically receives payment at the inception of the contract and recognizes revenue on a straight-line basis over the term of the agreement.</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 27pt;"><i>Supply and Source Usage Agreements</i>. Revenue from supply and source usage agreements is recognized on a straight-line basis over the term of the supply or source agreement.</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 27pt;"><i>Professional Services</i>. Revenue from fixed fee service contracts is recognized on a straight-line basis over the term of the agreement. Revenue from professional service contracts entered into with customers on a time and materials basis is recognized over the term of the agreement in proportion to the costs incurred in satisfying the obligations under the contract.</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 27pt;"><i>Other</i>. Other revenue consists primarily of miscellaneous products and services. The Company transfers control and recognizes a sale when the installation services are performed or when the Company ships the product from the Company’s manufacturing or warehouse facility to the customer.</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 27pt;"><b><i>Significant Judgments </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; margin: 0pt 0pt 0pt 27pt;">The Company’s contracts with customers <em style="font: inherit;"> may </em>include promises to transfer multiple products and services to a customer and identifying distinct performance obligations that should be accounted for separately versus together <em style="font: inherit;"> may </em>require significant judgment. For arrangements with multiple performance obligations, the Company allocates revenue to each performance obligation based on its relative standalone selling price. Judgment is required to determine the standalone selling price for each distinct performance obligation. The Company generally determines standalone selling prices based on the prices charged to customers and uses a range of amounts to estimate standalone selling prices when the Company sells each of the products and services separately and needs to determine whether there is a discount that needs to be allocated based on the relative standalone selling prices of the various products and services. The Company typically has more than <em style="font: inherit;">one</em> range of standalone selling prices for individual products and services due to the stratification of those products and services by customers and circumstances. In these instances, the Company <em style="font: inherit;"> may </em>use information such as the type of customer and geographic region in determining the range of standalone selling prices.</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 27pt;">The Company <em style="font: inherit;"> may </em>provide credits or incentives to customers, which are accounted for as variable consideration when estimating the transaction price of the contract and amounts of revenue to recognize. The amount of variable consideration to include in the transaction price is estimated at contract inception using either the estimated value method or the most likely amount method based on the nature of the variable consideration. These estimates are updated at the end of each reporting period as additional information becomes available and revenue is recognized only to the extent that it is probable that a significant reversal of any amounts of variable consideration included in the transaction price will <em style="font: inherit;">not</em> occur. The Company provides for estimated warranty costs on original product warranties at the time of sale.</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 27pt;"><b><i>Assets Recognized from the Costs to Obtain a Contract with a Customer </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; margin: 0pt 0pt 0pt 27pt;">The Company recognizes incremental costs of obtaining a contract with a customer as an asset if the Company expects the benefit of those costs to be longer than <em style="font: inherit;">one</em> year and as an expense when incurred if the amortization period of the asset that the Company otherwise would have recognized is <em style="font: inherit;">one</em> year or less.</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 27pt;"><b><i>Right to Invoice </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; margin: 0pt 0pt 0pt 27pt;">Where applicable, the Company recognizes revenue from a contract with a customer in an amount that corresponds directly with the value to the customer of the Company’s performance completed to date and the amount to which the Company has a right to invoice.</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 27pt;"><b><i>Sales and Other Similar Taxes </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; margin: 0pt 0pt 0pt 27pt;">The Company excludes sales taxes and similar taxes from the measurement of transaction price and ensures compliance with the disclosure requirements of ASC <em style="font: inherit;">235.</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 0pt 0pt 27pt;"><b><i>Significant Financing Component </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; margin: 0pt 0pt 0pt 27pt;">The Company does <em style="font: inherit;">not</em> adjust the promised amount of consideration for the effects of a significant financing component if the Company expects, at contract inception, that the period between when the entity transfers a promised good or service to a customer and when the customer pays for that good or service will be <em style="font: inherit;">one</em> year or less.</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 27pt;"><b><i>Promised Goods or Services that are Immaterial in the Context of a Contract </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; margin: 0pt 0pt 0pt 27pt;">The Company assesses materiality of promised goods or services as performance obligations in the context of a contract and the Company does <em style="font: inherit;">not</em> aggregate and assess immaterial items at the entity level. When determining whether a good or service is immaterial in the context of a contract, the assessment will be made based on the application of ASC <em style="font: inherit;">606</em> at the contract level.</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 27pt;">The Company does <em style="font: inherit;">not</em> disclose the value of unsatisfied performance obligations for (i) contracts with an original expected length of <em style="font: inherit;">one</em> year or less and (ii) contracts for which it recognizes revenue at the amount to which it has the right to invoice for services performed.</p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;"><b>Cost of Revenue </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; margin: 0pt 0pt 0pt 27pt;">Cost of revenue consists of the costs of products purchased for resale, cost relating to service including costs of service contracts to maintain equipment after the warranty period, inbound freight and duty, manufacturing, warehousing, material movement, inspection, scrap, rework, depreciation and in-house product warranty repairs, amortization of acquired technology and any applicable medical device tax.</p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;"><b>Warranty Costs </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; margin: 0pt 0pt 0pt 27pt;">The Company provides for the estimated cost of standard product warranty against defects in material and workmanship based on historical warranty trends, including the cost of product returns during the warranty period. Warranty costs have <em style="font: inherit;">not</em> historically been material to the Company’s consolidated financial statements.</p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;"><b>Engineering and Product Development Costs </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; margin: 0pt 0pt 0pt 27pt;">Engineering and product development costs relate to research and development efforts including Company sponsored clinical trials are expensed as incurred.</p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;"><b>Advertising Costs </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; margin: 0pt 0pt 0pt 27pt;">The Company expenses advertising costs as incurred. Advertising expense for the years ended <em style="font: inherit;"> December 31, 2022, </em><em style="font: inherit;">2021</em> and <em style="font: inherit;">2020</em> was approximately $659,000, $689,000, and $274,000, respectively.</p> 659000 689000 274000 <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;"><b>Income Taxes </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; margin: 0pt 0pt 0pt 27pt;">The Company follows the liability method under ASC Topic <em style="font: inherit;">740</em> “<i>Income Taxes</i>”, (“ASC <em style="font: inherit;">740”</em>). The primary objectives of accounting for taxes under ASC <em style="font: inherit;">740</em> are to (a) recognize the amount of tax payable for the current year and (b) recognize the amount of deferred tax liability or asset for the future tax consequences of events that have been reflected in the Company’s financial statements or tax returns.  As of <em style="font: inherit;"> December 31, 2022 </em>and <em style="font: inherit;"> December 31, 2021, </em>the Company has provided a valuation allowance for its U.S. federal and state net operating loss carryforwards due to the uncertainty of the Company’s ability to generate sufficient taxable income in future years to obtain the benefit from the utilization of the net operating loss carryforwards.  As of <em style="font: inherit;"> December 31, 2022, </em>the Company has <em style="font: inherit;">not</em> provided a valuation allowance for its foreign net operating loss carryforward.  As of <em style="font: inherit;"> December 31, 2021, </em>the Company had provided a valuation allowance for its foreign net operation loss carryforward.  Any subsequent changes in the valuation allowance will be recorded through operations in the provision (benefit) for income taxes. See note <em style="font: inherit;">13</em> of these consolidated financial statements for detailed information.</p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Note <em style="font: inherit;">3</em> </b>–<b> Recently Issued Accounting Standards </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; margin: 0pt 0pt 0pt 27pt;">In <em style="font: inherit;"> June 2016, </em>the Financial Accounting Standards Board (the “FASB”) issued ASU <em style="font: inherit;">2016</em>-<em style="font: inherit;">13,</em> “Financial Instruments—Credit Losses (Topic <em style="font: inherit;">326</em>)” (“ASU <em style="font: inherit;">2016</em>-<em style="font: inherit;">13”</em>), which requires the measurement and recognition of expected credit losses for financial assets held at amortized cost. ASU <em style="font: inherit;">2016</em>-<em style="font: inherit;">13</em> replaces the existing incurred loss impairment model with an expected loss model which requires the use of forward-looking information to calculate credit loss estimates. These changes will result in earlier recognition of credit losses. In <em style="font: inherit;"> November 2019, </em>the FASB elected to defer the adoption date of ASU <em style="font: inherit;">2016</em>-<em style="font: inherit;">13</em> for public business entities that meet the definition of a smaller reporting company to fiscal years beginning after <em style="font: inherit;"> December </em><em style="font: inherit;">15,</em> <em style="font: inherit;">2022.</em> Early adoption of the guidance in ASU <em style="font: inherit;">2016</em>-<em style="font: inherit;">13</em> is permitted.  The Company adopted ASU <em style="font: inherit;">2016</em>-<em style="font: inherit;">13</em> effective <em style="font: inherit;"> January 1, 2023.  </em>Adoption caused the Company to modify its approach to estimating its allowance for potentially uncollectable accounts receivable. Specifically, the Company began applying an expected credit loss model that uses historical loss rates of its accounts receivable for the previous <em style="font: inherit;">twelve</em> months as well as expectations about the future where the Company has been able to develop forecasts to support its estimates.  Adoption of ASU <em style="font: inherit;">2016</em>-<em style="font: inherit;">13</em> did <em style="font: inherit;">not</em> have a material impact on the Company's consolidated financial statements.</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 27pt;">In <em style="font: inherit;"> December 2019, </em>the FASB issued ASU <em style="font: inherit;">2019</em>-<em style="font: inherit;">12,</em> “Income Taxes (Topic <em style="font: inherit;">740</em>): Simplifying the Accounting for Income Taxes” (“ASU <em style="font: inherit;">2019</em>-<em style="font: inherit;">12”</em>). ASU <em style="font: inherit;">2019</em>-<em style="font: inherit;">12</em> is intended to simplify the accounting for income taxes by removing certain exceptions to the general principles in Topic <em style="font: inherit;">740.</em> The amendments also improve consistent application of and simplify US GAAP for other areas of Topic <em style="font: inherit;">740</em> by clarifying and amending existing guidance. ASU <em style="font: inherit;">2019</em>-<em style="font: inherit;">12</em> is effective for the Company for the fiscal year and interim periods therein beginning <em style="font: inherit;"> January </em><em style="font: inherit;">1,</em> <em style="font: inherit;">2021.</em> The Company notes that the adoption of ASU <em style="font: inherit;">2019</em>-<em style="font: inherit;">12</em> resulted in the reclassification of an immaterial amount from income tax expense to non-income tax included in operating expenses related to the accounting for state and franchise taxes, with <em style="font: inherit;">no</em> impact to the Company’s consolidated loss, equity or cash flows.</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;"><b>Note <em style="font: inherit;">4</em> </b>–<b> Fair Value Measurements</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; margin: 0pt 0pt 0pt 27pt;">The Company follows the provisions of FASB ASC Topic <em style="font: inherit;">820,</em> “<i>Fair Value Measurement and Disclosures</i>” (“ASC <em style="font: inherit;">820”</em>), which defines fair value, establishes a framework for measuring fair value under generally accepted accounting principles and enhances disclosures about fair value measurements. Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. Valuation techniques used to measure fair value must maximize the use of observable inputs and minimize the use of unobservable inputs. The Company applies the fair value hierarchy based on <em style="font: inherit;">three</em> levels of inputs, of which the <em style="font: inherit;">first</em> <em style="font: inherit;">two</em> are considered observable and the last unobservable, which are the following:</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: 63pt;"> </td><td style="width: 18pt;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">•</p> </td><td style="width: auto;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">Level <em style="font: inherit;">1</em> - Quoted prices in active markets for identical assets or liabilities.</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" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 63pt;"> </td><td style="width: 18pt;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">•</p> </td><td style="width: auto;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">Level <em style="font: inherit;">2</em> - Inputs other than Level <em style="font: inherit;">1</em> that are observable, either directly or indirectly, such as quoted prices for similar assets or liabilities; quoted prices in markets that are <em style="font: inherit;">not</em> active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.</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" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 63pt;"> </td><td style="width: 18pt;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">•</p> </td><td style="width: auto;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">Level <em style="font: inherit;">3</em> - Unobservable inputs that are supported by little or <em style="font: inherit;">no</em> market activity and that are significant to the fair value</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 0pt 0pt 27pt;">The assigned level within the fair value hierarchy is based on the lowest level of any 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> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;">Money market funds included in cash and cash equivalents in the accompanying balance sheet are considered a Level <em style="font: inherit;">1</em> measurement as they are valued at quoted market prices in active markets.</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 27pt;">The following table sets forth the Company’s assets which are measured at fair value on a recurring basis by level within the fair value hierarchy (in thousand):</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; margin-left: 27pt; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td colspan="16" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Fair Value Measurements (in thousands) as of December 31, 2022</em></em></em></em></b></p></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Level 1</em></b></p></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"/><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Level 2</em></b></p></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"/><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Level 3</em></b></p></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"/><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Total</em></b></p></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"/></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 48%;"><p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Assets</p></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="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 0pt 0pt 18pt;">Money market accounts</p></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">15,067</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"/><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"/><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"/><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">15,067</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="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;">Total Assets</p></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">15,067</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"/><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"/><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"/><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">15,067</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"/></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="margin-right: 5%; margin-left: 27pt; width: 95%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td colspan="16" style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Fair Value Measurements (in thousands) as of December 31, 2021</em></em></em></em></b></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); 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><em style="font: inherit;">Level 1</em></b></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"/><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><em style="font: inherit;">Level 2</em></b></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"/><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><em style="font: inherit;">Level 3</em></b></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"/><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><em style="font: inherit;">Total</em></b></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"/></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><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;">Assets</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="background-color: rgb(255, 255, 255); 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 0pt 0pt 18pt;">Money market accounts</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: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">30,573</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"/><td 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: 10%; 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 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: 10%; 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 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: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">30,573</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(204, 238, 255); 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;">Total Assets</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: 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);">30,573</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"/><td 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: 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);">—</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"/><td 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: 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);">—</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"/><td 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: 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);">30,573</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"/></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 0pt 0pt 27pt;">There were no Level <em style="font: inherit;">3</em> instruments measured at fair value at <em style="font: inherit;"> December 31, 2022</em> or <em style="font: inherit;"> December 31, 2021</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 0pt 0pt 27pt;"><i>Items Measured at Fair Value on a Nonrecurring Basis </i></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 27pt;">Certain assets, including long-lived assets and goodwill, are measured at fair value on a nonrecurring basis. These assets are recognized at fair value when they are deemed to be impaired. There were no items measured at fair value on a nonrecurring basis as of or during the years ended <em style="font: inherit;"> December 31, 2022 </em>and <em style="font: inherit;">2021</em>.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; margin-left: 27pt; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td colspan="16" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Fair Value Measurements (in thousands) as of December 31, 2022</em></em></em></em></b></p></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Level 1</em></b></p></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"/><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Level 2</em></b></p></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"/><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Level 3</em></b></p></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"/><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Total</em></b></p></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"/></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 48%;"><p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Assets</p></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="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 0pt 0pt 18pt;">Money market accounts</p></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">15,067</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"/><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"/><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"/><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">15,067</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="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;">Total Assets</p></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">15,067</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"/><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"/><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"/><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">15,067</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"/></tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 27pt; width: 95%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td colspan="16" style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Fair Value Measurements (in thousands) as of December 31, 2021</em></em></em></em></b></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); 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><em style="font: inherit;">Level 1</em></b></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"/><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><em style="font: inherit;">Level 2</em></b></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"/><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><em style="font: inherit;">Level 3</em></b></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"/><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><em style="font: inherit;">Total</em></b></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"/></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><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;">Assets</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="background-color: rgb(255, 255, 255); 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 0pt 0pt 18pt;">Money market accounts</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: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">30,573</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"/><td 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: 10%; 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 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: 10%; 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 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: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">30,573</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(204, 238, 255); 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;">Total Assets</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: 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);">30,573</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"/><td 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: 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);">—</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"/><td 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: 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);">—</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"/><td 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: 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);">30,573</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"/></tr> </tbody></table> 15067000 0 0 15067000 15067000 0 0 15067000 30573000 0 0 30573000 30573000 0 0 30573000 0 0 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Note <em style="font: inherit;">5</em> </b>–<b> Revenue </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; margin: 0pt 0pt 0pt 27pt;"><b><i>Disaggregation of Revenue </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; margin: 0pt 0pt 0pt 27pt;">The following tables presents the Company’s revenues disaggregated by major good or service line, timing of revenue recognition and sales channel, reconciled to its reportable segments (in thousands).</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: 54pt; width: 90%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); 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><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Year ended December 31, 2022</em></em></em></b></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"/></tr> <tr style="background-color: rgb(255, 255, 255); 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><em style="font: inherit;"><em style="font: inherit;">Reportable Segments</em></em></b></p></td><td style="font-family: Times New Roman; font-size: 10pt;"/><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td></tr> <tr style="background-color: rgb(255, 255, 255); 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><em style="font: inherit;">Detection</em></b></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"/><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><em style="font: inherit;">Therapy</em></b></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"/><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><em style="font: inherit;">Total</em></b></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"/></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 49%;"><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Major Goods/Service Lines</b></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;"><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 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;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </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></tr> <tr style="background-color: rgb(255, 255, 255); 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;">Products</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;">12,492</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td 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;">2,777</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td 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;">15,269</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(204, 238, 255); 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;">Service 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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">7,310</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"/><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,540</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"/><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">8,850</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(255, 255, 255); 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;">Supply and source usage agreements</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 style="width: 14%; 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 style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"/><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,643</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"/><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,643</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"><p style="margin-top: 0pt; margin-bottom: 0pt">Disposable applicators</p></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"/><td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: right; padding: 0; margin: 0">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"/><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">1,776</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">1,776</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/></tr> <tr style="background-color: rgb(255, 255, 255); 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;">Professional services and other</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 rgb(0, 0, 0);"/><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 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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">406</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"/><td 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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">406</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><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: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">19,802</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"/><td 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: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">8,142</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"/><td 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: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">27,944</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(255, 255, 255); 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;"><b>Timing of Revenue Recognition</b></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;"><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 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;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </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></tr> <tr style="background-color: rgb(204, 238, 255); 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;">Goods 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: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">12,545</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td 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;">4,969</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td 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;">17,514</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(255, 255, 255); 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;">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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">7,257</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"/><td 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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,173</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"/><td 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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">10,430</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><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: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">19,802</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"/><td 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: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">8,142</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"/><td 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: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">27,944</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(255, 255, 255); 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;"><b>Sales Channels</b></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;"><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 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;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </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></tr> <tr style="background-color: rgb(204, 238, 255); 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;">Direct sales force</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;">12,468</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td 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;">3,543</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td 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;">16,011</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(255, 255, 255); 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;">OEM partners</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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">7,334</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><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 style="width: 14%; 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 style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"/><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">7,334</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(204, 238, 255); 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;">Channel partners</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 rgb(0, 0, 0);"/><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 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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">4,599</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"/><td 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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">4,599</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><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: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">19,802</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"/><td 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: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">8,142</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"/><td 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: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">27,944</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"/></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="margin-right: 10%; margin-left: 54pt; width: 90%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); 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><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Year ended December 31, 2021</em></em></em></b></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"/></tr> <tr style="background-color: rgb(255, 255, 255); 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><em style="font: inherit;"><em style="font: inherit;">Reportable Segments</em></em></b></p></td><td style="font-family: Times New Roman; font-size: 10pt;"/><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td></tr> <tr style="background-color: rgb(255, 255, 255); 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><em style="font: inherit;">Detection</em></b></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"/><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><em style="font: inherit;">Therapy</em></b></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"/><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><em style="font: inherit;">Total</em></b></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"/></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 49%;"><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Major Goods/Service Lines</b></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;"><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 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;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </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></tr> <tr style="background-color: rgb(255, 255, 255); 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;">Products</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;">15,661</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td 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;">5,530</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td 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;">21,191</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(204, 238, 255); 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;">Service 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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">6,358</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"/><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,608</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"/><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">7,966</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(255, 255, 255); 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;">Supply and source usage agreements</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 style="width: 14%; 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 style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"/><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,340</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"/><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,340</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"><p style="margin-top: 0pt; margin-bottom: 0pt">Disposable applicators</p></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"/><td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: right; padding: 0; margin: 0">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"/><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">1,810</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">1,810</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/></tr> <tr style="background-color: rgb(255, 255, 255); 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;">Professional services and other</p></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"/><td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"/><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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">331</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"/><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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">331</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"/></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><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: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">22,019</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"/><td 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: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">11,619</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"/><td 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: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">33,638</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(255, 255, 255); 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;"><b>Timing of Revenue Recognition</b></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;"><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 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;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </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></tr> <tr style="background-color: rgb(204, 238, 255); 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;">Goods 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: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">15,584</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td 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;">8,012</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td 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;">23,596</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(255, 255, 255); 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;">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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">6,435</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"/><td 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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,607</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"/><td 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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">10,042</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><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: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">22,019</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"/><td 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: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">11,619</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"/><td 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: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">33,638</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(255, 255, 255); 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;"><b>Sales Channels</b></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;"><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 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;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </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></tr> <tr style="background-color: rgb(204, 238, 255); 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;">Direct sales force</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;">14,713</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td 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;">4,421</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td 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;">19,134</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(255, 255, 255); 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;">OEM partners</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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">7,306</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><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 style="width: 14%; 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 style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"/><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">7,306</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(204, 238, 255); 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;">Channel partners</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 rgb(0, 0, 0);"/><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 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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">7,198</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"/><td 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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">7,198</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><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: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">22,019</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"/><td 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: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">11,619</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"/><td 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: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">33,638</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"/></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="margin-right: 10%; margin-left: 54pt; width: 90%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); 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><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Year ended December 31, 2020</em></em></em></b></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"/></tr> <tr style="background-color: rgb(255, 255, 255); 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><em style="font: inherit;"><em style="font: inherit;">Reportable Segments</em></em></b></p></td><td style="font-family: Times New Roman; font-size: 10pt;"/><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td></tr> <tr style="background-color: rgb(255, 255, 255); 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><em style="font: inherit;">Detection</em></b></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"/><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><em style="font: inherit;">Therapy</em></b></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"/><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><em style="font: inherit;">Total</em></b></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"/></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 49%;"><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Major Goods/Service Lines</b></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;"><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 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;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </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></tr> <tr style="background-color: rgb(255, 255, 255); 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;">Products</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;">16,291</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td 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;">4,535</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td 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;">20,826</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(204, 238, 255); 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;">Service 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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">5,661</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"/><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,333</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"/><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">6,994</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(255, 255, 255); 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;">Supply and source usage agreements</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 style="width: 14%; 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 style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"/><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,804</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"/><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,804</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(204, 238, 255); 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;">Professional services</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 style="width: 14%; 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 style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"/><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">29</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"/><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">29</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(255, 255, 255); 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;">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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">45</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"/><td 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 style="width: 14%; 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 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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">45</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><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: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">21,997</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"/><td 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: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">7,701</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"/><td 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: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">29,698</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(255, 255, 255); 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;"><b>Timing of Revenue Recognition</b></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;"><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 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;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </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></tr> <tr style="background-color: rgb(204, 238, 255); 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;">Goods 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: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">16,332</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td 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;">4,624</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td 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;">20,956</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(255, 255, 255); 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;">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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">5,665</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"/><td 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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,077</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"/><td 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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">8,742</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><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: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">21,997</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"/><td 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: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">7,701</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"/><td 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: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">29,698</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(255, 255, 255); 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;"><b>Sales Channels</b></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;"><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 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;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </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></tr> <tr style="background-color: rgb(204, 238, 255); 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;">Direct sales</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;">13,809</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td 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;">3,773</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td 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;">17,582</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(255, 255, 255); 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;">OEM partners</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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">8,188</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><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 style="width: 14%; 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 style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"/><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">8,188</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(204, 238, 255); 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;">Channel partners</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 rgb(0, 0, 0);"/><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 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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,928</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"/><td 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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,928</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><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: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">21,997</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"/><td 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: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">7,701</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"/><td 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: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">29,698</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"/></tr> </tbody></table> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;"><b><i>Contract Balances </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; margin: 0pt 0pt 0pt 27pt;">Contract liabilities are a component of deferred revenue, current contract assets are a component of prepaid and other assets and non-current contract assets are a component of other assets. The following table provides information about receivables, current and non-current contract assets, and contract liabilities from contracts with customers (in thousands).</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: 27pt; width: 95%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); 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><em style="font: inherit;">Balance at December 31, 2022</em></b></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"/><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><em style="font: inherit;">Balance at December 31, 2021</em></b></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"/></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><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;">Receivables, which are included in ‘Trade accounts receivable’</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;">8,898</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td 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;">8,891</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"><p style="margin-top: 0pt; margin-bottom: 0pt">Current contract assets, which are included in “Prepaid and other assets”</p></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">759</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">1,895</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"><p style="margin-top: 0pt; margin-bottom: 0pt">Non-current contract assets, which are included in “other assets”</p></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px;">15</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px;">844</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/></tr> <tr style="background-color: rgb(255, 255, 255); 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;">Contract liabilities, which are included in “Deferred 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: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">6,758</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td 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;">6,093</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/></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 0pt 0pt 27pt;">The Company records a receivable when revenue is recognized prior to receipt of cash payments and the Company has the unconditional right to such consideration, or deferred revenue when cash payments are received or due in advance of performance. For multi-year agreements, the Company generally invoices customers annually at the beginning of each annual service period.</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 27pt;">The Company records net contract assets or contract liabilities on a contract-by-contract basis. The Company records a contract asset for unbilled revenue when the Company’s performance exceeds amounts billed or billable. The Company classifies the net contract asset as either current or non-current based on the expected timing of the Company’s right to bill under the terms of the contract. The current contract asset balance primarily relates to the net unbilled revenue balances with <em style="font: inherit;">two</em> significant customers, which the Company expects to be able to bill for within <em style="font: inherit;">one</em> year. The non-current contract asset balance consists of net unbilled revenue balances with <em style="font: inherit;">two</em> customers which the Company expects to be able to bill for in more than <em style="font: inherit;">one</em> year.</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 27pt;">Contract liabilities, or deferred revenue from contracts with customers, is primarily composed of fees related to long-term service arrangements, which are generally billed in advance. Deferred revenue also includes payments for installation and training that has <em style="font: inherit;">not</em> yet been completed and other offerings for which the Company has been paid in advance and earn the revenue when it transfers control of the product or service.</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 27pt;">Changes in deferred revenue from contracts with customers were as follows (in thousands):</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; margin-left: 54pt; width: 85%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Year Ended December 31, 2022</em></b></p></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"/><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Year Ended December 31, 2021</em></b></p></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"/></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 68%;"><p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Balance at beginning of period</p></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">6,093</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"/><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">6,384</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"><p style="margin-top: 0pt; margin-bottom: 0pt">Deferral of revenue</p></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"/><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">12,129</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"/><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"/><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">12,315</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"/></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"><p style="margin-top: 0pt; margin-bottom: 0pt">Recognition of deferred revenue</p></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"/><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">(11,464</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"/><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">(12,606</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">)</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="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;">Balance at end of period</p></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">6,758</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"/><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">6,093</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"/></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 0pt 0pt 27pt;">The Company expects to recognize estimated revenues related to performance obligations that are unsatisfied (or partially satisfied) in the amounts of approximately $4.0 million in <span style="-sec-ix-hidden:c96202238">2023,</span> $1.6 million in <span style="-sec-ix-hidden:c96202240">2024,</span> and $1.2 million in <span style="-sec-ix-hidden:c96202243">2025.</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 0pt 0pt 27pt;"><b><i>Assets Recognized from the Costs to Obtain a Contract with a Customer </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; margin: 0pt 0pt 0pt 27pt;">The Company recognizes an asset for the incremental costs of obtaining a contract with a customer if it expects the benefit of those costs to be longer than <em style="font: inherit;">one</em> year. Certain commission programs implemented by the Company require costs to be capitalized. The Company has classified the capitalized costs to obtain a contract as a component of prepaid expenses and other current assets as of <em style="font: inherit;"> December 31, 2022 </em>and <em style="font: inherit;">2021</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 0pt 0pt 27pt;">Changes in the balance of capitalized costs to obtain a contract were as follows (in thousands):</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; margin-left: 54pt; width: 85%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Years Ended December 31,</em></em></b></p></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"/></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2022</em></b></p></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"/><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2021</em></b></p></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"/></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 68%;"><p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Balance at beginning of period</p></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">302</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"/><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">406</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"><p style="margin-top: 0pt; margin-bottom: 0pt">Deferral of costs to obtain a contract</p></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"/><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">120</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"/><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"/><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">249</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"/></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"><p style="margin-top: 0pt; margin-bottom: 0pt">Recognition of costs to obtain a contract</p></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"/><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">(181</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"/><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">(353</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">)</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="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;">Balance at end of period</p></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">241</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"/><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">302</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"/></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="margin-right: 10%; margin-left: 54pt; width: 90%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); 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><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Year ended December 31, 2022</em></em></em></b></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"/></tr> <tr style="background-color: rgb(255, 255, 255); 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><em style="font: inherit;"><em style="font: inherit;">Reportable Segments</em></em></b></p></td><td style="font-family: Times New Roman; font-size: 10pt;"/><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td></tr> <tr style="background-color: rgb(255, 255, 255); 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><em style="font: inherit;">Detection</em></b></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"/><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><em style="font: inherit;">Therapy</em></b></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"/><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><em style="font: inherit;">Total</em></b></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"/></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 49%;"><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Major Goods/Service Lines</b></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;"><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 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;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </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></tr> <tr style="background-color: rgb(255, 255, 255); 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;">Products</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;">12,492</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td 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;">2,777</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td 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;">15,269</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(204, 238, 255); 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;">Service 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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">7,310</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"/><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,540</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"/><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">8,850</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(255, 255, 255); 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;">Supply and source usage agreements</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 style="width: 14%; 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 style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"/><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,643</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"/><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,643</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"><p style="margin-top: 0pt; margin-bottom: 0pt">Disposable applicators</p></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"/><td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: right; padding: 0; margin: 0">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"/><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">1,776</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">1,776</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/></tr> <tr style="background-color: rgb(255, 255, 255); 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;">Professional services and other</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 rgb(0, 0, 0);"/><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 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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">406</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"/><td 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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">406</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><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: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">19,802</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"/><td 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: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">8,142</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"/><td 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: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">27,944</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(255, 255, 255); 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;"><b>Timing of Revenue Recognition</b></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;"><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 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;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </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></tr> <tr style="background-color: rgb(204, 238, 255); 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;">Goods 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: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">12,545</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td 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;">4,969</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td 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;">17,514</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(255, 255, 255); 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;">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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">7,257</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"/><td 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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,173</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"/><td 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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">10,430</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><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: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">19,802</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"/><td 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: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">8,142</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"/><td 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: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">27,944</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(255, 255, 255); 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;"><b>Sales Channels</b></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;"><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 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;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </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></tr> <tr style="background-color: rgb(204, 238, 255); 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;">Direct sales force</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;">12,468</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td 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;">3,543</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td 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;">16,011</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(255, 255, 255); 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;">OEM partners</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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">7,334</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><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 style="width: 14%; 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 style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"/><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">7,334</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(204, 238, 255); 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;">Channel partners</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 rgb(0, 0, 0);"/><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 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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">4,599</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"/><td 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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">4,599</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><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: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">19,802</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"/><td 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: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">8,142</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"/><td 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: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">27,944</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"/></tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 54pt; width: 90%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); 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><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Year ended December 31, 2021</em></em></em></b></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"/></tr> <tr style="background-color: rgb(255, 255, 255); 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><em style="font: inherit;"><em style="font: inherit;">Reportable Segments</em></em></b></p></td><td style="font-family: Times New Roman; font-size: 10pt;"/><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td></tr> <tr style="background-color: rgb(255, 255, 255); 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><em style="font: inherit;">Detection</em></b></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"/><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><em style="font: inherit;">Therapy</em></b></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"/><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><em style="font: inherit;">Total</em></b></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"/></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 49%;"><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Major Goods/Service Lines</b></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;"><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 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;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </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></tr> <tr style="background-color: rgb(255, 255, 255); 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;">Products</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;">15,661</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td 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;">5,530</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td 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;">21,191</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(204, 238, 255); 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;">Service 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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">6,358</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"/><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,608</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"/><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">7,966</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(255, 255, 255); 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;">Supply and source usage agreements</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 style="width: 14%; 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 style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"/><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,340</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"/><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,340</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"><p style="margin-top: 0pt; margin-bottom: 0pt">Disposable applicators</p></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"/><td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: right; padding: 0; margin: 0">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"/><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">1,810</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">1,810</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/></tr> <tr style="background-color: rgb(255, 255, 255); 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;">Professional services and other</p></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"/><td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"/><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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">331</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"/><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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">331</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"/></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><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: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">22,019</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"/><td 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: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">11,619</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"/><td 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: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">33,638</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(255, 255, 255); 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;"><b>Timing of Revenue Recognition</b></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;"><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 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;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </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></tr> <tr style="background-color: rgb(204, 238, 255); 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;">Goods 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: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">15,584</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td 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;">8,012</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td 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;">23,596</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(255, 255, 255); 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;">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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">6,435</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"/><td 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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,607</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"/><td 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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">10,042</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><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: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">22,019</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"/><td 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: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">11,619</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"/><td 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: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">33,638</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(255, 255, 255); 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;"><b>Sales Channels</b></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;"><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 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;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </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></tr> <tr style="background-color: rgb(204, 238, 255); 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;">Direct sales force</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;">14,713</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td 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;">4,421</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td 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;">19,134</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(255, 255, 255); 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;">OEM partners</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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">7,306</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><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 style="width: 14%; 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 style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"/><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">7,306</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(204, 238, 255); 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;">Channel partners</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 rgb(0, 0, 0);"/><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 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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">7,198</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"/><td 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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">7,198</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><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: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">22,019</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"/><td 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: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">11,619</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"/><td 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: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">33,638</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"/></tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 54pt; width: 90%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); 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><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Year ended December 31, 2020</em></em></em></b></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"/></tr> <tr style="background-color: rgb(255, 255, 255); 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><em style="font: inherit;"><em style="font: inherit;">Reportable Segments</em></em></b></p></td><td style="font-family: Times New Roman; font-size: 10pt;"/><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td></tr> <tr style="background-color: rgb(255, 255, 255); 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><em style="font: inherit;">Detection</em></b></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"/><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><em style="font: inherit;">Therapy</em></b></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"/><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><em style="font: inherit;">Total</em></b></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"/></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 49%;"><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Major Goods/Service Lines</b></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;"><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 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;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </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></tr> <tr style="background-color: rgb(255, 255, 255); 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;">Products</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;">16,291</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td 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;">4,535</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td 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;">20,826</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(204, 238, 255); 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;">Service 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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">5,661</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"/><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,333</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"/><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">6,994</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(255, 255, 255); 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;">Supply and source usage agreements</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 style="width: 14%; 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 style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"/><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,804</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"/><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,804</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(204, 238, 255); 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;">Professional services</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 style="width: 14%; 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 style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"/><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">29</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"/><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">29</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(255, 255, 255); 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;">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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">45</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"/><td 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 style="width: 14%; 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 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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">45</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><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: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">21,997</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"/><td 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: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">7,701</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"/><td 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: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">29,698</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(255, 255, 255); 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;"><b>Timing of Revenue Recognition</b></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;"><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 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;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </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></tr> <tr style="background-color: rgb(204, 238, 255); 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;">Goods 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: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">16,332</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td 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;">4,624</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td 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;">20,956</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(255, 255, 255); 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;">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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">5,665</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"/><td 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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,077</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"/><td 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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">8,742</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><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: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">21,997</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"/><td 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: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">7,701</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"/><td 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: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">29,698</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(255, 255, 255); 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;"><b>Sales Channels</b></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;"><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 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;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </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></tr> <tr style="background-color: rgb(204, 238, 255); 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;">Direct sales</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;">13,809</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td 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;">3,773</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td 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;">17,582</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(255, 255, 255); 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;">OEM partners</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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">8,188</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><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 style="width: 14%; 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 style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"/><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">8,188</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(204, 238, 255); 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;">Channel partners</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 rgb(0, 0, 0);"/><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 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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,928</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"/><td 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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,928</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><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: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">21,997</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"/><td 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: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">7,701</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"/><td 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: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">29,698</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"/></tr> </tbody></table> 12492000 2777000 15269000 7310000 1540000 8850000 0 1643000 1643000 0 1776000 1776000 0 406000 406000 19802000 8142000 27944000 12545000 4969000 17514000 7257000 3173000 10430000 19802000 8142000 27944000 12468000 3543000 16011000 7334000 0 7334000 0 4599000 4599000 19802000 8142000 27944000 15661000 5530000 21191000 6358000 1608000 7966000 0 2340000 2340000 0 1810000 1810000 0 331000 331000 22019000 11619000 33638000 15584000 8012000 23596000 6435000 3607000 10042000 22019000 11619000 33638000 14713000 4421000 19134000 7306000 0 7306000 0 7198000 7198000 22019000 11619000 33638000 16291000 4535000 20826000 5661000 1333000 6994000 0 1804000 1804000 0 29000 29000 45000 0 45000 21997000 7701000 29698000 16332000 4624000 20956000 5665000 3077000 8742000 21997000 7701000 29698000 13809000 3773000 17582000 8188000 0 8188000 0 3928000 3928000 21997000 7701000 29698000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 27pt; width: 95%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); 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><em style="font: inherit;">Balance at December 31, 2022</em></b></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"/><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><em style="font: inherit;">Balance at December 31, 2021</em></b></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"/></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><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;">Receivables, which are included in ‘Trade accounts receivable’</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;">8,898</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td 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;">8,891</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"><p style="margin-top: 0pt; margin-bottom: 0pt">Current contract assets, which are included in “Prepaid and other assets”</p></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">759</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">1,895</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"><p style="margin-top: 0pt; margin-bottom: 0pt">Non-current contract assets, which are included in “other assets”</p></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px;">15</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px;">844</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/></tr> <tr style="background-color: rgb(255, 255, 255); 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;">Contract liabilities, which are included in “Deferred 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: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">6,758</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td 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;">6,093</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/></tr> </tbody></table> 8898000 8891000 759000 1895000 15000 844000 6758000 6093000 <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; margin-left: 54pt; width: 85%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Year Ended December 31, 2022</em></b></p></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"/><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Year Ended December 31, 2021</em></b></p></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"/></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 68%;"><p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Balance at beginning of period</p></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">6,093</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"/><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">6,384</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"><p style="margin-top: 0pt; margin-bottom: 0pt">Deferral of revenue</p></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"/><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">12,129</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"/><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"/><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">12,315</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"/></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"><p style="margin-top: 0pt; margin-bottom: 0pt">Recognition of deferred revenue</p></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"/><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">(11,464</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"/><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">(12,606</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">)</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="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;">Balance at end of period</p></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">6,758</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"/><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">6,093</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"/></tr> </tbody></table> 6093000 6384000 12129000 12315000 11464000 12606000 6758000 6093000 4000000.0 1600000 1200000 <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; margin-left: 54pt; width: 85%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Years Ended December 31,</em></em></b></p></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"/></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2022</em></b></p></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"/><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2021</em></b></p></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"/></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 68%;"><p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Balance at beginning of period</p></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">302</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"/><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">406</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"><p style="margin-top: 0pt; margin-bottom: 0pt">Deferral of costs to obtain a contract</p></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"/><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">120</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"/><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"/><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">249</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"/></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"><p style="margin-top: 0pt; margin-bottom: 0pt">Recognition of costs to obtain a contract</p></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"/><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">(181</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"/><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">(353</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">)</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="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;">Balance at end of period</p></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">241</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"/><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">302</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"/></tr> </tbody></table> 302000 406000 120000 249000 181000 353000 241000 302000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Note <em style="font: inherit;">6</em> </b>–<b> Net Loss per Common Share</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; margin: 0pt 0pt 0pt 27pt;">The Company follows FASB ASC <em style="font: inherit;">260</em>-<em style="font: inherit;">10,</em> <i>“Earnings per Share”</i>, which requires the presentation of both basic and diluted earnings per share on the face of the statements of operations. The Company’s basic net loss per share is computed by dividing net loss by the weighted average number of shares of common stock outstanding for the period and, if there are dilutive securities, diluted income per share is computed by including common stock equivalents which includes shares issuable upon the exercise of stock options, net of shares assumed to have been purchased with the proceeds, using the treasury stock method.</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 27pt;">A summary of the Company’s calculation of net loss per share is as follows (in thousands, except per share amounts):</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: 27pt; width: 95%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); 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><em style="font: inherit;">2022</em></b></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"/><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><em style="font: inherit;">2021</em></b></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"/><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><em style="font: inherit;">2020</em></b></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"/></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 52%;"><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;"> </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: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(13,656</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;"> </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: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(11,245</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;"> </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: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(17,610</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td></tr> <tr style="background-color: rgb(255, 255, 255); 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;">Basic shares used in the calculation of earnings per share</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 style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">25,202</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"/><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">24,778</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"/><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">22,140</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(204, 238, 255); 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;">Effect of dilutive 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></tr> <tr style="background-color: rgb(255, 255, 255); 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 0pt 0pt 18pt;">Stock options</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 style="width: 13%; 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 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 style="width: 13%; 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 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 style="width: 13%; 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;"/></tr> <tr style="background-color: rgb(204, 238, 255); 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 0pt 0pt 18pt;">Restricted stock</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 rgb(0, 0, 0);"/><td style="width: 13%; 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 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 style="width: 13%; 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 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 style="width: 13%; 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;"/></tr> <tr style="background-color: rgb(255, 255, 255); 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;">Diluted shares used in the calculation of earnings per share</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: 3px double rgb(0, 0, 0);"/><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">25,202</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"/><td 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: 3px double rgb(0, 0, 0);"/><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">24,778</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"/><td 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: 3px double rgb(0, 0, 0);"/><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">22,140</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(204, 238, 255); 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;">Net loss per share:</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></tr> <tr style="background-color: rgb(255, 255, 255); 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 0pt 0pt 36pt;">Basic</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;">(0.54</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;">(0.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; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(0.80</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="background-color: rgb(204, 238, 255); 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 0pt 0pt 36pt;">Diluted</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;">(0.54</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;">(0.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; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(0.80</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 0pt 0pt 27pt;">The following table summarizes the number of shares of common stock for convertible securities, warrants and restricted stock that were <em style="font: inherit;">not</em> included in the calculation of diluted net loss per share because such shares are antidilutive:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; margin-left: 54pt; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Year Ended December 31,</em></em></em></b></p></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"/></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2022</em></b></p></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"/><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2021</em></b></p></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"/><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2020</em></b></p></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"/></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 49%;"><p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Common stock options</p></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"/><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,610,659</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"/><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"/><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,486,511</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"/><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"/><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,869,507</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="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;">Restricted Stock</p></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"/><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; 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;, Times, serif; font-size: 10pt; margin-left: 0pt;"/><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"/><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">875</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"/><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"/><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">29,166</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"/><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><b>2,610,659</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"/><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"/><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><b>2,487,386</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"/><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"/><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><b>1,898,673</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"/></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 0pt 0pt 27pt;">Restricted common stock can be issued to directors, executives or employees of the Company and are subject to time-based vesting. These potential shares were excluded from the computation of basic loss per share as these shares are <em style="font: inherit;">not</em> considered outstanding until vested.</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: 27pt; width: 95%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); 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><em style="font: inherit;">2022</em></b></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"/><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><em style="font: inherit;">2021</em></b></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"/><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><em style="font: inherit;">2020</em></b></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"/></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 52%;"><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;"> </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: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(13,656</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;"> </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: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(11,245</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;"> </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: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(17,610</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td></tr> <tr style="background-color: rgb(255, 255, 255); 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;">Basic shares used in the calculation of earnings per share</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 style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">25,202</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"/><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">24,778</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"/><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">22,140</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(204, 238, 255); 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;">Effect of dilutive 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></tr> <tr style="background-color: rgb(255, 255, 255); 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 0pt 0pt 18pt;">Stock options</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 style="width: 13%; 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 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 style="width: 13%; 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 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 style="width: 13%; 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;"/></tr> <tr style="background-color: rgb(204, 238, 255); 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 0pt 0pt 18pt;">Restricted stock</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 rgb(0, 0, 0);"/><td style="width: 13%; 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 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 style="width: 13%; 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 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 style="width: 13%; 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;"/></tr> <tr style="background-color: rgb(255, 255, 255); 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;">Diluted shares used in the calculation of earnings per share</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: 3px double rgb(0, 0, 0);"/><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">25,202</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"/><td 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: 3px double rgb(0, 0, 0);"/><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">24,778</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"/><td 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: 3px double rgb(0, 0, 0);"/><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">22,140</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(204, 238, 255); 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;">Net loss per share:</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></tr> <tr style="background-color: rgb(255, 255, 255); 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 0pt 0pt 36pt;">Basic</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;">(0.54</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;">(0.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; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(0.80</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="background-color: rgb(204, 238, 255); 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 0pt 0pt 36pt;">Diluted</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;">(0.54</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;">(0.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; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(0.80</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td></tr> </tbody></table> -13656000 -11245000 -17610000 25202000 24778000 22140000 0 0 0 0 0 0 25202000 24778000 22140000 -0.54 -0.45 -0.80 -0.54 -0.45 -0.80 <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; margin-left: 54pt; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Year Ended December 31,</em></em></em></b></p></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"/></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2022</em></b></p></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"/><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2021</em></b></p></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"/><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2020</em></b></p></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"/></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 49%;"><p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Common stock options</p></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"/><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,610,659</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"/><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"/><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,486,511</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"/><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"/><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,869,507</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="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;">Restricted Stock</p></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"/><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; 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;, Times, serif; font-size: 10pt; margin-left: 0pt;"/><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"/><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">875</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"/><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"/><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">29,166</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"/><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><b>2,610,659</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"/><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"/><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><b>2,487,386</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"/><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"/><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><b>1,898,673</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"/></tr> </tbody></table> 2610659 2486511 1869507 0 875 29166 2610659 2487386 1898673 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Note <em style="font: inherit;">7</em> </b>–<b> Allowance for Doubtful Accounts </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; margin: 0pt 0pt 0pt 27pt;">The rollforward of the Company’s allowance for doubtful accounts for the years ended <em style="font: inherit;"> December </em><em style="font: inherit;">31</em> is as follows (in thousands):</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: 54pt; width: 90%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); 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><em style="font: inherit;">2022</em></b></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"/><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><em style="font: inherit;">2021</em></b></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"/><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><em style="font: inherit;">2020</em></b></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"/></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 49%;"><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Balance at beginning of period</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;">268</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td 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;">111</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td 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;">136</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(255, 255, 255); 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;">Additions charged to costs and expenses</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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">732</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"/><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">167</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"/><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">94</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(204, 238, 255); 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;">Reductions</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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(78</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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(10</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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(119</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr> <tr style="background-color: rgb(255, 255, 255); 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 0pt 0pt 18pt;">Balance at end of period</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: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">922</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"/><td 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: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">268</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"/><td 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: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">111</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"/></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="margin-right: 10%; margin-left: 54pt; width: 90%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); 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><em style="font: inherit;">2022</em></b></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"/><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><em style="font: inherit;">2021</em></b></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"/><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><em style="font: inherit;">2020</em></b></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"/></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 49%;"><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Balance at beginning of period</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;">268</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td 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;">111</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td 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;">136</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(255, 255, 255); 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;">Additions charged to costs and expenses</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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">732</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"/><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">167</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"/><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">94</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(204, 238, 255); 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;">Reductions</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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(78</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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(10</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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(119</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr> <tr style="background-color: rgb(255, 255, 255); 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 0pt 0pt 18pt;">Balance at end of period</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: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">922</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"/><td 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: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">268</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"/><td 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: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">111</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"/></tr> </tbody></table> 268000 111000 136000 732000 167000 94000 78000 10000 119000 922000 268000 111000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Note <em style="font: inherit;">8</em> </b>–<b> Inventories </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; margin: 0pt 0pt 0pt 27pt;">Inventory balances at <em style="font: inherit;"> December 31, 2022 </em>and <em style="font: inherit;">2021</em> were as follows (in thousands):</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: 15%; margin-left: 72pt; width: 85%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); 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><em style="font: inherit;">December 31, 2022</em></b></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"/><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><em style="font: inherit;">December 31, 2021</em></b></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"/></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 64%;"><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Raw materials</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: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,658</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td 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: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,962</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(255, 255, 255); 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;">Work in process</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 style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">101</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"/><td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">173</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(204, 238, 255); 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;">Finished Goods</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 style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,892</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"/><td 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 style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,279</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(255, 255, 255); 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 0pt 0pt 18pt;">Inventory Gross</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 style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">5,651</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"/><td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">4,414</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(204, 238, 255); 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;">Inventory Reserve</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 style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(262</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 style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(243</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">)</td></tr> <tr style="background-color: rgb(255, 255, 255); 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 0pt 0pt 18pt;">Inventory 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; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">5,389</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"/><td 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: 3px double rgb(0, 0, 0);">$</td><td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">4,171</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"/></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="margin-right: 15%; margin-left: 72pt; width: 85%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); 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><em style="font: inherit;">December 31, 2022</em></b></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"/><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><em style="font: inherit;">December 31, 2021</em></b></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"/></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 64%;"><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Raw materials</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: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,658</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td 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: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,962</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(255, 255, 255); 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;">Work in process</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 style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">101</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"/><td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">173</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(204, 238, 255); 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;">Finished Goods</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 style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,892</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"/><td 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 style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,279</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(255, 255, 255); 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 0pt 0pt 18pt;">Inventory Gross</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 style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">5,651</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"/><td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">4,414</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(204, 238, 255); 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;">Inventory Reserve</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 style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(262</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 style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(243</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">)</td></tr> <tr style="background-color: rgb(255, 255, 255); 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 0pt 0pt 18pt;">Inventory 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; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">5,389</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"/><td 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: 3px double rgb(0, 0, 0);">$</td><td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">4,171</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"/></tr> </tbody></table> 2658000 2962000 101000 173000 2892000 1279000 5651000 4414000 262000 243000 5389000 4171000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Note <em style="font: inherit;">9</em> </b>–<b> Goodwill and Intangible assets </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; margin: 0pt 0pt 0pt 27pt;">At <em style="font: inherit;"> December 31, 2022 </em>and <em style="font: inherit;">2021</em>, all of the Company’s goodwill of $8,362,000 is allocated to its Detection reporting. There were no additions, impairments or other changes to the Company’s goodwill balance for either of the years ended <em style="font: inherit;"> December 31, 2022</em> or <em style="font: inherit;">2021</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 0pt 0pt 27pt;">Amortization expense related to intangible assets was approximately $211,000, $230,000 and $309,000 for the years ended <em style="font: inherit;"> December 31, 2022, </em><em style="font: inherit;">2021</em> and <em style="font: inherit;">2020</em>, respectively.</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: 27pt; width: 95%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); 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: Times New Roman; font-size: 10pt;"> </td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;"> </em></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;"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">Weighted</em></p></td><td style="font-family: Times New Roman; font-size: 10pt;"/></tr> <tr style="background-color: rgb(255, 255, 255); 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: Times New Roman; font-size: 10pt;"> </td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;"> </em></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;"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">average</em></p></td><td style="font-family: Times New Roman; font-size: 10pt;"/></tr> <tr style="background-color: rgb(255, 255, 255); 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: Times New Roman; font-size: 10pt;"> </td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;"> </em></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;"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">useful life</em></p></td><td style="font-family: Times New Roman; font-size: 10pt;"/></tr> <tr style="background-color: rgb(255, 255, 255); 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;"><em style="font: inherit;">2022</em></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"/><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;"><em style="font: inherit;">2021</em></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"/><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;"><em style="font: inherit;">2020</em></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"/><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;"><em style="font: inherit;">(in years)</em></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"/></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><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;">Gross Carrying Amount</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="background-color: rgb(255, 255, 255); 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 0pt 0pt 18pt;">Patents and licenses</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;">626</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td 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;">619</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td 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;">595</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"/><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">5</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(204, 238, 255); 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 0pt 0pt 18pt;">Technology</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 style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">8,257</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"/><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">8,257</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"/><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">8,257</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"/><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">10</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(255, 255, 255); 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 0pt 0pt 18pt;">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 style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">272</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"/><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">272</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"/><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">272</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"/><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">7</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(204, 238, 255); 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 0pt 0pt 18pt;">Tradename</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 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);">259</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"/><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 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);">259</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"/><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 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);">259</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"/><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"/><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">10</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(255, 255, 255); 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;">Total amortizable intangible assets</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 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);">9,414</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"/><td 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 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);">9,407</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"/><td 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 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);">9,383</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"/><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="text-align: right; font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); 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;">Accumulated Amortization</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="background-color: rgb(255, 255, 255); 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 0pt 0pt 18pt;">Patents and licenses</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;">537</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td 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;">534</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td 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;">529</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="text-align: right; font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); 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 0pt 0pt 18pt;">Technology</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 style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">7,947</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"/><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">7,769</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"/><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">7,571</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="text-align: right; font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); 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 0pt 0pt 18pt;">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 style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">189</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"/><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">162</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"/><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">135</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="text-align: right; font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); 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 0pt 0pt 18pt;">Tradename</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 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);">259</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"/><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 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);">259</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"/><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 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);">259</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"/><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="text-align: right; font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); 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;">Total accumulated amortization</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 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,932</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"/><td 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 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,724</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"/><td 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 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,494</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"/><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="text-align: right; font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); 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;">Total amortizable intangible assets, 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; 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);">482</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"/><td 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: 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);">683</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"/><td 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: 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);">889</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"/><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="text-align: right; font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;"> </em></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> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;">Estimated remaining amortization of the Company’s intangible assets is as follows (in thousands):</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: 72pt; width: 80%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); 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;"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Estimated</em></b></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"/></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><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;"><b>For the years ended</b></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;"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">amortization</em></b></p></td><td style="font-family: Times New Roman; font-size: 10pt;"/></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>December 31:</b></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><em style="font: inherit;">expense</em></b></p></td><td style="font-family: Times New Roman; font-size: 10pt;"/></tr> <tr style="background-color: rgb(204, 238, 255); 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;">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 style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">206</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(255, 255, 255); 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;">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 style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">121</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(204, 238, 255); 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;">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 style="width: 16%; 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;"/></tr> <tr style="background-color: rgb(255, 255, 255); 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;">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 style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">18</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(204, 238, 255); 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;">2027</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 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);">18</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"/></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><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: 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);">482</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"/></tr> </tbody></table> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"> </p> 8362000 0 211000 230000 309000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 27pt; width: 95%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); 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: Times New Roman; font-size: 10pt;"> </td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;"> </em></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;"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">Weighted</em></p></td><td style="font-family: Times New Roman; font-size: 10pt;"/></tr> <tr style="background-color: rgb(255, 255, 255); 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: Times New Roman; font-size: 10pt;"> </td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;"> </em></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;"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">average</em></p></td><td style="font-family: Times New Roman; font-size: 10pt;"/></tr> <tr style="background-color: rgb(255, 255, 255); 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: Times New Roman; font-size: 10pt;"> </td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;"> </em></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;"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">useful life</em></p></td><td style="font-family: Times New Roman; font-size: 10pt;"/></tr> <tr style="background-color: rgb(255, 255, 255); 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;"><em style="font: inherit;">2022</em></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"/><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;"><em style="font: inherit;">2021</em></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"/><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;"><em style="font: inherit;">2020</em></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"/><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;"><em style="font: inherit;">(in years)</em></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"/></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><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;">Gross Carrying Amount</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="background-color: rgb(255, 255, 255); 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 0pt 0pt 18pt;">Patents and licenses</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;">626</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td 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;">619</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td 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;">595</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"/><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">5</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(204, 238, 255); 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 0pt 0pt 18pt;">Technology</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 style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">8,257</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"/><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">8,257</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"/><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">8,257</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"/><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">10</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(255, 255, 255); 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 0pt 0pt 18pt;">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 style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">272</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"/><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">272</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"/><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">272</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"/><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">7</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(204, 238, 255); 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 0pt 0pt 18pt;">Tradename</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 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);">259</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"/><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 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);">259</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"/><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 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);">259</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"/><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"/><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">10</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(255, 255, 255); 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;">Total amortizable intangible assets</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 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);">9,414</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"/><td 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 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);">9,407</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"/><td 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 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);">9,383</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"/><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="text-align: right; font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); 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;">Accumulated Amortization</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="background-color: rgb(255, 255, 255); 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 0pt 0pt 18pt;">Patents and licenses</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;">537</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td 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;">534</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td 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;">529</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="text-align: right; font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); 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 0pt 0pt 18pt;">Technology</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 style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">7,947</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"/><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">7,769</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"/><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">7,571</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="text-align: right; font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); 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 0pt 0pt 18pt;">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 style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">189</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"/><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">162</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"/><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">135</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="text-align: right; font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); 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 0pt 0pt 18pt;">Tradename</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 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);">259</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"/><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 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);">259</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"/><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 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);">259</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"/><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="text-align: right; font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); 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;">Total accumulated amortization</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 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,932</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"/><td 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 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,724</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"/><td 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 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,494</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"/><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="text-align: right; font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); 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;">Total amortizable intangible assets, 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; 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);">482</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"/><td 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: 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);">683</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"/><td 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: 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);">889</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"/><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="text-align: right; font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> </tbody></table> 626000 619000 595000 P5Y 8257000 8257000 8257000 P10Y 272000 272000 272000 P7Y 259000 259000 259000 P10Y 9414000 9407000 9383000 537000 534000 529000 7947000 7769000 7571000 189000 162000 135000 259000 259000 259000 8932000 8724000 8494000 482000 683000 889000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 20%; margin-left: 72pt; width: 80%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); 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;"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Estimated</em></b></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"/></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><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;"><b>For the years ended</b></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;"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">amortization</em></b></p></td><td style="font-family: Times New Roman; font-size: 10pt;"/></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>December 31:</b></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><em style="font: inherit;">expense</em></b></p></td><td style="font-family: Times New Roman; font-size: 10pt;"/></tr> <tr style="background-color: rgb(204, 238, 255); 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;">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 style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">206</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(255, 255, 255); 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;">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 style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">121</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(204, 238, 255); 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;">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 style="width: 16%; 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;"/></tr> <tr style="background-color: rgb(255, 255, 255); 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;">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 style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">18</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(204, 238, 255); 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;">2027</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 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);">18</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"/></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><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: 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);">482</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"/></tr> </tbody></table> 206000 121000 119000 18000 18000 482000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Note <em style="font: inherit;">10</em> </b>–<b> Accrued and Other expenses </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; margin: 0pt 0pt 0pt 27pt;">Accrued and other expenses consist of the following at <em style="font: inherit;"> December </em><em style="font: inherit;">31</em> (in thousands):</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: 15%; margin-left: 54pt; width: 85%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); 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;"><em style="font: inherit;">2022</em></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"/><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;"><em style="font: inherit;">2021</em></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"/></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 64%;"><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Accrued salary and related expenses</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: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,248</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td 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: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,016</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(255, 255, 255); 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;">Accrued accounts payable</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 style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,913</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"/><td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,838</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(204, 238, 255); 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;">Accrued professional fees</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 style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">400</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"/><td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">497</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(255, 255, 255); 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;">Other accrued expenses</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 style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">120</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"/><td 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 style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">291</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><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: 3px double rgb(0, 0, 0);">$</td><td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">4,681</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"/><td 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: 3px double rgb(0, 0, 0);">$</td><td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">5,642</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"/></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="margin-right: 15%; margin-left: 54pt; width: 85%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); 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;"><em style="font: inherit;">2022</em></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"/><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;"><em style="font: inherit;">2021</em></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"/></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 64%;"><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Accrued salary and related expenses</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: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,248</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td 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: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,016</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(255, 255, 255); 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;">Accrued accounts payable</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 style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,913</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"/><td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,838</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(204, 238, 255); 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;">Accrued professional fees</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 style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">400</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"/><td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">497</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(255, 255, 255); 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;">Other accrued expenses</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 style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">120</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"/><td 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 style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">291</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><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: 3px double rgb(0, 0, 0);">$</td><td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">4,681</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"/><td 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: 3px double rgb(0, 0, 0);">$</td><td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">5,642</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"/></tr> </tbody></table> 1248000 2016000 2913000 2838000 400000 497000 120000 291000 4681000 5642000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Note <em style="font: inherit;">11</em></b> –<b> Leases </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; margin: 0pt 0pt 0pt 27pt;">The Company has leases for office space and office equipment. The leases expire at various dates through <em style="font: inherit;">2028.</em>  In <em style="font: inherit;"> May 2022, </em>the Company extended the term of its California facility lease, resulting in an increase of approximately $2.4 million to its right of use asset and related liability.  In <em style="font: inherit;"> November 2022, </em>the Company extended the term of its Nashua, NH office lease, resulting in an increase of approximately $0.6 million to its right of use asset and related liability.  In <em style="font: inherit;"> October 2021, </em>the Company extended the term of its Nashua warehouse until <em style="font: inherit;">2024,</em> resulting in an increase of approximately $79,000 to its right of use asset and related lease liability.</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: 27pt; width: 95%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 36%;"> </td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td><td style="font-family: Times New Roman; font-size: 10pt; width: 33%;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; width: 16%;"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Year Ended December 31,</em></em></b></p></td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"/></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 36%; border-bottom: 1px solid rgb(0, 0, 0);"><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Lease Cost</b></p></td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; width: 1%;"> </td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; width: 33%; 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><em style="font: inherit;">Classification</em></b></p></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><em style="font: inherit;">2022</em></b></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; width: 1%;"/><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><em style="font: inherit;">2021</em></b></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; width: 1%;"/></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 36%;"><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Operating lease cost - Right of Use</p></td><td style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; width: 1%;"> </td><td style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; width: 33%;"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><em style="font: inherit;">Operating expenses</em></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: 12%; 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 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;">862</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 36%;"><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Operating lease cost - Variable Costs</p></td><td style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; width: 1%;"> </td><td style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; width: 33%;"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><em style="font: inherit;">Operating expenses</em></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 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);">277</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"/><td 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 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);">186</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td colspan="3" style="font-family: Times New Roman; font-size: 10pt; width: 37%;"><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><em style="font: inherit;">Total</em></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: 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);">1,136</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"/><td 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: 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);">1,048</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"/></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="margin-right: 10%; margin-left: 54pt; width: 90%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); 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><em style="font: inherit;"><em style="font: inherit;">Year Ended December 31,</em></em></b></p></td><td style="font-family: Times New Roman; font-size: 10pt;"/></tr> <tr style="background-color: rgb(255, 255, 255); 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><em style="font: inherit;">2022</em></b></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"/><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: right; 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:right;margin:0pt;"><b><em style="font: inherit;">2021</em></b></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"/></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><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;">Cash paid for operating cash flows from 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%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">931</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td 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;">919</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/></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="margin-right: 10%; margin-left: 54pt; width: 90%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); 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><em style="font: inherit;"><em style="font: inherit;">As of December 31,</em></em></b></p></td><td style="font-family: Times New Roman; font-size: 10pt;"/></tr> <tr style="background-color: rgb(255, 255, 255); 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><em style="font: inherit;">2022</em></b></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"/><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><em style="font: inherit;">2021</em></b></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"/></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><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;">Weighted-average remaining lease term of operating leases (in 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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3.77</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"/><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1.33</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(255, 255, 255); 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;">Weighted-average discount rate 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;"/><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">6.98</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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">5.50</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 0pt 0pt 27pt;">Maturities of the Company’s lease liabilities as of <em style="font: inherit;"> December 31, 2022</em> were as follows (in thousands):</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: 72pt; width: 80%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 81%; border-bottom: 1px solid rgb(0, 0, 0);"><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Year Ended December 31:</b></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><em style="font: inherit;">Total</em></b></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"/></tr> <tr style="background-color: rgb(204, 238, 255); 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;">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 style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">781</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(255, 255, 255); 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;">2024</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 style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">846</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(204, 238, 255); 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;">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 style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">848</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"><p style="margin-top: 0pt; margin-bottom: 0pt">2026</p></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/><td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">749</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"><p style="margin-top: 0pt; margin-bottom: 0pt">2027</p></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/><td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">685</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"><p style="margin-top: 0pt; margin-bottom: 0pt">Thereafter</p></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/><td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">172</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/></tr> <tr style="background-color: rgb(204, 238, 255); 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 0pt 0pt 18pt;">Total lease payments</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 style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">4,081</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(255, 255, 255); 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: effects of discounting</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 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);">(696</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr> <tr style="background-color: rgb(204, 238, 255); 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 0pt 0pt 18pt;">Total lease 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 style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3,385</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(255, 255, 255); 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: current portion of lease 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; border-bottom: 1px solid rgb(0, 0, 0);"/><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);">(582</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr> <tr style="background-color: rgb(204, 238, 255); 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 0pt 0pt 18pt;">Long-term lease 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; 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);">2,803</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"/></tr> </tbody></table> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"> </p> 2400000 600000 79000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 27pt; width: 95%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 36%;"> </td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td><td style="font-family: Times New Roman; font-size: 10pt; width: 33%;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; width: 16%;"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Year Ended December 31,</em></em></b></p></td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"/></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 36%; border-bottom: 1px solid rgb(0, 0, 0);"><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Lease Cost</b></p></td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; width: 1%;"> </td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; width: 33%; 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><em style="font: inherit;">Classification</em></b></p></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><em style="font: inherit;">2022</em></b></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; width: 1%;"/><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><em style="font: inherit;">2021</em></b></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; width: 1%;"/></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 36%;"><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Operating lease cost - Right of Use</p></td><td style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; width: 1%;"> </td><td style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; width: 33%;"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><em style="font: inherit;">Operating expenses</em></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: 12%; 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 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;">862</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 36%;"><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Operating lease cost - Variable Costs</p></td><td style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; width: 1%;"> </td><td style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; width: 33%;"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><em style="font: inherit;">Operating expenses</em></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 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);">277</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"/><td 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 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);">186</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td colspan="3" style="font-family: Times New Roman; font-size: 10pt; width: 37%;"><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><em style="font: inherit;">Total</em></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: 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);">1,136</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"/><td 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: 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);">1,048</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"/></tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 54pt; width: 90%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); 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><em style="font: inherit;"><em style="font: inherit;">Year Ended December 31,</em></em></b></p></td><td style="font-family: Times New Roman; font-size: 10pt;"/></tr> <tr style="background-color: rgb(255, 255, 255); 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><em style="font: inherit;">2022</em></b></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"/><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: right; 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:right;margin:0pt;"><b><em style="font: inherit;">2021</em></b></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"/></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><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;">Cash paid for operating cash flows from 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%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">931</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td 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;">919</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/></tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 54pt; width: 90%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); 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><em style="font: inherit;"><em style="font: inherit;">As of December 31,</em></em></b></p></td><td style="font-family: Times New Roman; font-size: 10pt;"/></tr> <tr style="background-color: rgb(255, 255, 255); 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><em style="font: inherit;">2022</em></b></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"/><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><em style="font: inherit;">2021</em></b></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"/></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><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;">Weighted-average remaining lease term of operating leases (in 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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3.77</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"/><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1.33</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(255, 255, 255); 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;">Weighted-average discount rate 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;"/><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">6.98</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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">5.50</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td></tr> </tbody></table> 859000 862000 277000 186000 1136000 1048000 931000 919000 P3Y9M7D P1Y3M29D 0.0698 0.0550 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 20%; margin-left: 72pt; width: 80%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 81%; border-bottom: 1px solid rgb(0, 0, 0);"><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Year Ended December 31:</b></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><em style="font: inherit;">Total</em></b></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"/></tr> <tr style="background-color: rgb(204, 238, 255); 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;">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 style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">781</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(255, 255, 255); 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;">2024</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 style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">846</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(204, 238, 255); 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;">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 style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">848</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"><p style="margin-top: 0pt; margin-bottom: 0pt">2026</p></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/><td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">749</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"><p style="margin-top: 0pt; margin-bottom: 0pt">2027</p></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/><td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">685</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"><p style="margin-top: 0pt; margin-bottom: 0pt">Thereafter</p></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/><td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">172</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/></tr> <tr style="background-color: rgb(204, 238, 255); 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 0pt 0pt 18pt;">Total lease payments</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 style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">4,081</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(255, 255, 255); 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: effects of discounting</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 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);">(696</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr> <tr style="background-color: rgb(204, 238, 255); 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 0pt 0pt 18pt;">Total lease 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 style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3,385</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(255, 255, 255); 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: current portion of lease 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; border-bottom: 1px solid rgb(0, 0, 0);"/><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);">(582</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr> <tr style="background-color: rgb(204, 238, 255); 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 0pt 0pt 18pt;">Long-term lease 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; 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);">2,803</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"/></tr> </tbody></table> 781000 846000 848000 749000 685000 172000 4081000 696000 3385000 582000 2803000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Note <em style="font: inherit;">12</em> </b>–<b> Stockholders</b>’<b> Equity</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; margin: 0pt 0pt 0pt 27pt;"><b>(a) Financing Activity </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; margin: 0pt 0pt 0pt 27pt;">On <em style="font: inherit;"> April </em><em style="font: inherit;">27,</em> <em style="font: inherit;">2020,</em> the Company issued 1,562,500 shares of common stock to several institutional investors at a price of $8.00 per share in a registered direct offering. The gross proceeds of the offering were approximately $12.5 million, and the Company received net proceeds of approximately $12.3 million. The Company also entered into an at-the-market offering program with JMP Securities (the “ATM”) to provide for additional potential liquidity. The Company’s ATM facility provided for the sale of common stock having a value of up to $25.0 million. On <em style="font: inherit;"> December </em><em style="font: inherit;">17,</em> <em style="font: inherit;">2020</em> the company sold 470,704 shares of common stock under the ATM facility. The gross proceeds were approximately $6.6 million, and the Company received net proceeds of approximately $6.1 million which is net of brokerage fees and offering costs to open the ATM. On <em style="font: inherit;"> March </em><em style="font: inherit;">2,</em> <em style="font: inherit;">2021,</em> the Company terminated the ATM offering program with JMP Securities</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 27pt;">On <em style="font: inherit;"> March </em><em style="font: inherit;">2,</em> <em style="font: inherit;">2021,</em> the Company entered into an underwriting agreement (the “Underwriting Agreement”) with Guggenheim Securities, LLC, as representative of the several underwriters (the “Underwriters”), in connection with an underwritten public offering of 1,393,738 shares of the Company’s common stock, at a public offering price of $18.00 per share (the “Offering”). The Underwriting Agreement contained customary representations, warranties and covenants by the Company, indemnification obligations of the Company and the Underwriters, including for certain liabilities other obligations of the parties and termination provisions. In exchange for the Underwriters’ services, the Company agreed to sell the shares to the Underwriters at a purchase price of $16.92 per share and to reimburse the representative of the Underwriters for up to $125,000 of its expenses in connection with the Offering. The Offering closed <em style="font: inherit;"> March </em><em style="font: inherit;">5,</em> <em style="font: inherit;">2021.</em> The net proceeds to the Company from the Offering were approximately $23.2 million, after deducting underwriting discounts and commissions and estimated offering expenses payable by 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; margin: 0pt 0pt 0pt 27pt;"><b>(b) Stock Options </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; margin: 0pt 0pt 0pt 27pt;">The Company's <em style="font: inherit;">2016</em> Stock Incentive Plan (the <em style="font: inherit;">“2016</em> Plan”) provides for the grant of any or all of the following types of awards: (a) stock options, (b) restricted stock, (c) deferred stock and (d) other stock-based awards. Awards <em style="font: inherit;"> may </em>be granted singly, in combination, or in tandem. All awards granted under the <em class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="font: inherit;">2016</em> Plan are required to be granted at <em style="font: inherit;">not</em> less than 100% of the fair market value of the related award on the respective grant date. Awards under the 2016 Plan <em style="font: inherit;"> may </em>be granted to employees, directors and advisors to the Company and its subsidiaries.</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 27pt;">At the Company’s <em style="font: inherit;">2021</em> annual meeting, the <em style="font: inherit;">2016</em> Plan was amended to increase the number of shares of common stock available thereunder from 2,600,000 to 4,700,000. At <em style="font: inherit;"> December 31, 2022</em>, there were 1,448,471 shares available for issuance under the <em style="font: inherit;">2016</em> Plan.</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: 54pt; width: 90%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); 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: Times New Roman; font-size: 10pt;"> </td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;"> </em></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;"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">Weighted Average</em></p></td><td style="font-family: Times New Roman; font-size: 10pt;"/></tr> <tr style="background-color: rgb(255, 255, 255); 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: Times New Roman; font-size: 10pt;"> </td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;"> </em></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;"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">Remaining</em></p></td><td style="font-family: Times New Roman; font-size: 10pt;"/></tr> <tr style="background-color: rgb(255, 255, 255); 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;"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">Number of</em></p></td><td style="font-family: Times New Roman; font-size: 10pt;"/><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;"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">Weighted Average</em></p></td><td style="font-family: Times New Roman; font-size: 10pt;"/><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;"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">Contractual Term</em></p></td><td style="font-family: Times New Roman; font-size: 10pt;"/></tr> <tr style="background-color: rgb(255, 255, 255); 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;"><em style="font: inherit;">Shares</em></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"/><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;"><em style="font: inherit;">Exercise Price</em></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"/><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;"><em style="font: inherit;">(in years)</em></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"/></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 49%;"><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Outstanding, December 31, 2020</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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,869,507</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td 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;">5.91</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="text-align: right; font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); 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;">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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">865,938</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td 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;">16.33</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="text-align: right; font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); 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;">Exercised</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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(168,450</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;">6.10</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="text-align: right; font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); 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;">Forfeited</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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(80,484</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: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">13.74</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"/><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="text-align: right; font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); 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;">Outstanding, December 31, 2021</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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,486,511</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td 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;">9.27</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"/><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">5.42</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(255, 255, 255); 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;">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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">836,500</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td 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;">4.92</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="text-align: right; font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); 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;">Exercised</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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(73,500</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;">2.45</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="text-align: right; font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); 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;">Forfeited</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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(638,519</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: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">11.45</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"/><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="text-align: right; font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); 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;">Outstanding, 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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,610,992</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td 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;">7.54</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"/><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3.76</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(255, 255, 255); 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;">Exercisable at December 31, 2020</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: 3px double rgb(0, 0, 0);"/><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,540,287</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"/><td 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: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">5.55</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"/><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="text-align: right; font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); 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;">Exercisable at December 31, 2021</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: 3px double rgb(0, 0, 0);"/><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,619,855</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"/><td 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: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">6.47</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"/><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="text-align: right; font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); 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;">Exercisable at 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; border-bottom: 3px double rgb(0, 0, 0);"/><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,906,189</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"/><td 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: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">7.59</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"/><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="text-align: right; font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;"> </em></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> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;">The Company’s stock-based compensation expense, including options and restricted stock by category is as follows (amounts in thousands):</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; margin-left: 72pt; width: 85%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Year Ended December 31,</em></em></em></b></p></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"/></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2022</em></b></p></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"/><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2021</em></b></p></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"/><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2020</em></b></p></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"/></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 46%;"><p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Cost of revenue</p></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"/><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">15</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"/><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">30</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="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;">Engineering and product development</p></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"/><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">220</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"/><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"/><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">356</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"/><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"/><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">376</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="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;">Marketing and sales</p></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"/><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">518</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"/><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"/><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">785</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"/><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"/><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">657</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="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;">General and administrative expense</p></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"/><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">945</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"/><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"/><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,627</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"/><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"/><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,781</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><b>1,686</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"/><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><b>2,783</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"/><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><b>2,844</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"/></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 0pt 0pt 27pt;">As of <em style="font: inherit;"> December 31, 2022</em>, there was approximately $1.7 million of total unrecognized compensation costs related to unvested options. That cost is expected to be recognized over a weighted average period of 1.9 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; margin: 0pt 0pt 0pt 27pt;">Options granted under the stock incentive plans were valued utilizing the Black-Scholes model using the following assumptions and had the following fair values:</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: 54pt; width: 90%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); 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><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Year Ended December 31,</em></em></em></b></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"/></tr> <tr style="background-color: rgb(255, 255, 255); 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><em style="font: inherit;">2022</em></b></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"/><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><em style="font: inherit;">2021</em></b></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"/><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><em style="font: inherit;">2020</em></b></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"/></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 49%;"><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Average 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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2.29</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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">0.42</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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">0.65</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td></tr> <tr style="background-color: rgb(255, 255, 255); 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;">Expected dividend yield</p></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: right; 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:right;margin:0pt;"><span style="-sec-ix-hidden:c96202836">None</span></p></td><td style="font-family: Times New Roman; font-size: 10pt;"/><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: right; 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:right;margin:0pt;"><span style="-sec-ix-hidden:c96202839">None</span></p></td><td style="font-family: Times New Roman; font-size: 10pt;"/><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: right; 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:right;margin:0pt;"><span style="-sec-ix-hidden:c96202842">None</span></p></td><td style="font-family: Times New Roman; font-size: 10pt;"/></tr> <tr style="background-color: rgb(204, 238, 255); 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;">Expected life (in 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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3.5</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"/><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3.5</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"/><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3.5</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"><p style="margin-top: 0pt; margin-bottom: 0pt">Expected volatility</p></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">66.30 - 72.04</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">%</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">65.57 - 67.42</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">%</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">50.17 - 66.04</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">%</td></tr> <tr style="background-color: rgb(204, 238, 255); 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;">Weighted average fair value</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;">2.33</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td 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;">7.22</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td 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;">4.37</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/></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 0pt 0pt 27pt;">The Company’s <em style="font: inherit;">2022</em>, <em style="font: inherit;">2021</em> and <em style="font: inherit;">2020</em> average expected volatility and average expected life is based on the Company’s historical information. The risk-free rate is based on the rate of U.S. Treasury <em style="font: inherit;">zero</em>-coupon issues with a term most closely approximating the expected life of option grants. The Company has paid <em style="font: inherit;">no</em> dividends on its common stock in the past and does <em style="font: inherit;">not</em> anticipate paying any dividends in the future.</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 27pt;">Intrinsic values of options (in thousands) and the closing market price used to determine the intrinsic values are as follows:</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 27pt;"><b>Intrinsic value of stock options </b></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: 54pt; width: 90%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); 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><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Year Ended December 31,</em></em></em></b></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"/></tr> <tr style="background-color: rgb(255, 255, 255); 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><em style="font: inherit;">2022</em></b></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"/><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><em style="font: inherit;">2021</em></b></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"/><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><em style="font: inherit;">2020</em></b></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"/></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 49%;"><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">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; 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 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;">3,820</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td 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;">13,626</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(255, 255, 255); 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;">Exercisable</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 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;">3,730</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td 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;">11,786</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(204, 238, 255); 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;">Exercised</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 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;">1,453</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td 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;">1,037</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(255, 255, 255); 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;">Company’s stock price at December 31</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;">1.83</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td 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;">7.20</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td 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;">13.20</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/></tr> </tbody></table> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;">As of <em style="font: inherit;"> December 31, 2022, </em>the exercise price of all outstanding stock options was higher than the Company's closing stock price.  Accordingly, the intrinsic value is <em style="font: inherit;">zero</em> in the table above.</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;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;"><b>(c) Restricted Stock </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; margin: 0pt 0pt 0pt 27pt;">The Company’s restricted stock awards typically vest in either <em style="font: inherit;">one</em> year or <em style="font: inherit;">three</em> equal annual installments with the <em style="font: inherit;">first</em> installment vesting <em style="font: inherit;">one</em> year from grant date. All of the Company’s restricted stock grants in <em style="font: inherit;">2021</em> and <em style="font: inherit;">2020</em> had time-based vesting requirements. The grant date fair value for restricted stock awards is based on the quoted market value of Company stock on 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; margin: 0pt 0pt 0pt 27pt;">A summary of unvested restricted stock activity for the Stock Plans is 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: 54pt; width: 90%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); 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><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Year Ended December 31,</em></em></em></b></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"/></tr> <tr style="background-color: rgb(255, 255, 255); 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><em style="font: inherit;">2022</em></b></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"/><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><em style="font: inherit;">2021</em></b></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"/><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><em style="font: inherit;">2020</em></b></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"/></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 49%;"><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Beginning outstanding 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;"/><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">875</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"/><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">29,166</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"/><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">150,909</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(255, 255, 255); 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;">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 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 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 style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">22,488</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"/><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"/><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;"/></tr> <tr style="background-color: rgb(204, 238, 255); 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;">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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(875</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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(50,779</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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(118,077</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="background-color: rgb(255, 255, 255); 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;">Forfeited</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 rgb(0, 0, 0);"/><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 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 style="width: 14%; 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; margin-left: 0pt; padding-bottom: 1px;"/><td 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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(3,666</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr> <tr style="background-color: rgb(204, 238, 255); 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;">Ending outstanding 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; border-bottom: 3px double rgb(0, 0, 0);"/><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><b>—</b></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"/><td 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: 3px double rgb(0, 0, 0);"/><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><b>875</b></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"/><td 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: 3px double rgb(0, 0, 0);"/><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><b>29,166</b></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"/></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 0pt 0pt 27pt;"><b>(d) Employee Stock Purchase Program: </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; margin: 0pt 0pt 0pt 27pt;">In <em style="font: inherit;"> December 2019, </em>the Company’s Board of Directors adopted, and the stockholders approved the <em style="font: inherit;">2019</em> Employee Stock Purchase Plan (“ESPP”), effective <em style="font: inherit;"> January </em><em style="font: inherit;">1,</em> <em style="font: inherit;">2020.</em> The ESPP provides for the issuance of up 950,000 shares of common stock, subject to adjustment in the event of a stock split, stock dividend or other change in the Company’s capitalization. The ESPP <em style="font: inherit;"> may </em>be terminated or amended by the Board of Directors at any time. Certain amendments to the ESPP require stockholder approval.  </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 27pt;">Substantially all of the Company’s employees whose customary employment is for more than <em style="font: inherit;">20</em> hours a week are eligible to participate in the ESPP. Any employee who owns 5% or more of the voting power or value of the Company’s shares of common stock is ineligible to participate in the ESPP.</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 27pt;">Any eligible employee can enroll in the Plan as of the beginning of a respective quarterly accumulation period. Employees who participate in the ESPP <em style="font: inherit;"> may </em>purchase shares by authorizing payroll deductions of up to 15% of their base compensation during an accumulation period. Unless the participating employee withdraws from participation, accumulated payroll deductions are used to purchase shares of common stock on the last business day of the accumulation period (the “Purchase Date”) at a price equal to 85% of the lower of the fair market value on (i) the Purchase Date or (ii) the <em style="font: inherit;">first</em> day of such accumulation period. Under applicable tax rules, <em style="font: inherit;">no</em> employee <em style="font: inherit;"> may </em>purchase more than $25,000 worth of common stock, valued at the start of the purchase period, under the ESPP in any calendar year.</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 27pt;">The Company issued 46,096 and 24,786 shares of common stock under the ESPP for the years ended <em style="font: inherit;"> December 31, 2022 </em>and <em style="font: inherit;">2021</em>, respectively. There are 836,824 shares of Company common stock reserved for issuance under the ESPP as of <em style="font: inherit;"> December 31, 2022</em>.  In <em style="font: inherit;"> October 2022, </em>the Company suspended the ESPP such that the accumulation period from <em style="font: inherit;"> October 1, 2022 </em>through <em style="font: inherit;"> December 31, 2022 </em>and beyond will <em style="font: inherit;">not</em> occur.  </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> 1562500 8.00 12500000 12300000 25000000.0 470704 6600000 6100000 1393738 18.00 16.92 125000 23200000 1 2016 2600000 4700000 1448471 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 54pt; width: 90%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); 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: Times New Roman; font-size: 10pt;"> </td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;"> </em></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;"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">Weighted Average</em></p></td><td style="font-family: Times New Roman; font-size: 10pt;"/></tr> <tr style="background-color: rgb(255, 255, 255); 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: Times New Roman; font-size: 10pt;"> </td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;"> </em></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;"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">Remaining</em></p></td><td style="font-family: Times New Roman; font-size: 10pt;"/></tr> <tr style="background-color: rgb(255, 255, 255); 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;"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">Number of</em></p></td><td style="font-family: Times New Roman; font-size: 10pt;"/><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;"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">Weighted Average</em></p></td><td style="font-family: Times New Roman; font-size: 10pt;"/><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;"><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">Contractual Term</em></p></td><td style="font-family: Times New Roman; font-size: 10pt;"/></tr> <tr style="background-color: rgb(255, 255, 255); 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;"><em style="font: inherit;">Shares</em></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"/><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;"><em style="font: inherit;">Exercise Price</em></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"/><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;"><em style="font: inherit;">(in years)</em></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"/></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 49%;"><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Outstanding, December 31, 2020</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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,869,507</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td 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;">5.91</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="text-align: right; font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); 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;">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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">865,938</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td 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;">16.33</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="text-align: right; font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); 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;">Exercised</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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(168,450</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;">6.10</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="text-align: right; font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); 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;">Forfeited</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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(80,484</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: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">13.74</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"/><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="text-align: right; font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); 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;">Outstanding, December 31, 2021</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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,486,511</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td 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;">9.27</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"/><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">5.42</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(255, 255, 255); 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;">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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">836,500</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td 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;">4.92</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="text-align: right; font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); 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;">Exercised</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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(73,500</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;">2.45</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="text-align: right; font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); 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;">Forfeited</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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(638,519</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: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">11.45</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"/><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="text-align: right; font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); 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;">Outstanding, 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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,610,992</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td 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;">7.54</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"/><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3.76</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(255, 255, 255); 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;">Exercisable at December 31, 2020</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: 3px double rgb(0, 0, 0);"/><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,540,287</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"/><td 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: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">5.55</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"/><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="text-align: right; font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); 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;">Exercisable at December 31, 2021</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: 3px double rgb(0, 0, 0);"/><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,619,855</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"/><td 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: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">6.47</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"/><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="text-align: right; font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); 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;">Exercisable at 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; border-bottom: 3px double rgb(0, 0, 0);"/><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,906,189</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"/><td 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: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">7.59</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"/><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="text-align: right; font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> </tbody></table> 1869507 5.91 865938 16.33 168450 6.10 80484 13.74 2486511 9.27 P5Y5M1D 836500 4.92 73500 2.45 638519 11.45 2610992 7.54 P3Y9M3D 1540287 5.55 1619855 6.47 1906189 7.59 <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; margin-left: 72pt; width: 85%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Year Ended December 31,</em></em></em></b></p></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"/></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2022</em></b></p></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"/><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2021</em></b></p></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"/><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2020</em></b></p></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"/></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 46%;"><p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Cost of revenue</p></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"/><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">15</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"/><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">30</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="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;">Engineering and product development</p></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"/><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">220</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"/><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"/><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">356</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"/><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"/><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">376</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="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;">Marketing and sales</p></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"/><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">518</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"/><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"/><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">785</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"/><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"/><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">657</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="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;">General and administrative expense</p></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"/><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">945</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"/><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"/><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,627</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"/><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"/><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,781</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><b>1,686</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"/><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><b>2,783</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"/><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><b>2,844</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"/></tr> </tbody></table> 3000 15000 30000 220000 356000 376000 518000 785000 657000 945000 1627000 1781000 1686000 2783000 2844000 1700000 P1Y10M24D <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 54pt; width: 90%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); 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><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Year Ended December 31,</em></em></em></b></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"/></tr> <tr style="background-color: rgb(255, 255, 255); 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><em style="font: inherit;">2022</em></b></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"/><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><em style="font: inherit;">2021</em></b></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"/><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><em style="font: inherit;">2020</em></b></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"/></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 49%;"><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Average 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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2.29</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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">0.42</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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">0.65</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td></tr> <tr style="background-color: rgb(255, 255, 255); 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;">Expected dividend yield</p></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: right; 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:right;margin:0pt;"><span style="-sec-ix-hidden:c96202836">None</span></p></td><td style="font-family: Times New Roman; font-size: 10pt;"/><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: right; 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:right;margin:0pt;"><span style="-sec-ix-hidden:c96202839">None</span></p></td><td style="font-family: Times New Roman; font-size: 10pt;"/><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: right; 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:right;margin:0pt;"><span style="-sec-ix-hidden:c96202842">None</span></p></td><td style="font-family: Times New Roman; font-size: 10pt;"/></tr> <tr style="background-color: rgb(204, 238, 255); 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;">Expected life (in 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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3.5</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"/><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3.5</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"/><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3.5</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"><p style="margin-top: 0pt; margin-bottom: 0pt">Expected volatility</p></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">66.30 - 72.04</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">%</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">65.57 - 67.42</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">%</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">50.17 - 66.04</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">%</td></tr> <tr style="background-color: rgb(204, 238, 255); 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;">Weighted average fair value</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;">2.33</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td 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;">7.22</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td 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;">4.37</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/></tr> </tbody></table> 0.0229 0.0042 0.0065 P3Y6M P3Y6M P3Y6M 0.6630 0.7204 0.6557 0.6742 0.5017 0.6604 2.33 7.22 4.37 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 54pt; width: 90%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); 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><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Year Ended December 31,</em></em></em></b></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"/></tr> <tr style="background-color: rgb(255, 255, 255); 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><em style="font: inherit;">2022</em></b></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"/><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><em style="font: inherit;">2021</em></b></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"/><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><em style="font: inherit;">2020</em></b></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"/></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 49%;"><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">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; 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 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;">3,820</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td 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;">13,626</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(255, 255, 255); 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;">Exercisable</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 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;">3,730</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td 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;">11,786</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(204, 238, 255); 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;">Exercised</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 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;">1,453</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td 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;">1,037</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(255, 255, 255); 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;">Company’s stock price at December 31</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;">1.83</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td 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;">7.20</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td 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;">13.20</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/></tr> </tbody></table> 0 3820000 13626000 0 3730000 11786000 0 1453000 1037000 1.83 7.20 13.20 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 54pt; width: 90%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); 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><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Year Ended December 31,</em></em></em></b></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"/></tr> <tr style="background-color: rgb(255, 255, 255); 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><em style="font: inherit;">2022</em></b></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"/><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><em style="font: inherit;">2021</em></b></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"/><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><em style="font: inherit;">2020</em></b></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"/></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 49%;"><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Beginning outstanding 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;"/><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">875</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"/><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">29,166</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"/><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">150,909</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(255, 255, 255); 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;">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 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 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 style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">22,488</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"/><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"/><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;"/></tr> <tr style="background-color: rgb(204, 238, 255); 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;">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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(875</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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(50,779</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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(118,077</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="background-color: rgb(255, 255, 255); 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;">Forfeited</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 rgb(0, 0, 0);"/><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 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 style="width: 14%; 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; margin-left: 0pt; padding-bottom: 1px;"/><td 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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(3,666</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr> <tr style="background-color: rgb(204, 238, 255); 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;">Ending outstanding 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; border-bottom: 3px double rgb(0, 0, 0);"/><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><b>—</b></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"/><td 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: 3px double rgb(0, 0, 0);"/><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><b>875</b></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"/><td 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: 3px double rgb(0, 0, 0);"/><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><b>29,166</b></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"/></tr> </tbody></table> 875 29166 150909 0 22488 0 875 50779 118077 -0 -0 3666 0 875 29166 950000 0.05 0.15 0.85 25000 46096 24786 836824 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Note <em style="font: inherit;">13</em> </b>–<b> Income Taxes </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; margin: 0pt 0pt 0pt 27pt;"><b>Income Taxes </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; margin: 0pt 0pt 0pt 27pt;">The components of income tax expense for the years ended <em style="font: inherit;"> December </em><em style="font: inherit;">31</em> are as follows (in thousands):</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: 54pt; width: 90%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); 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;"><em style="font: inherit;">2022</em></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"/><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;"><em style="font: inherit;">2021</em></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"/><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;"><em style="font: inherit;">2020</em></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"/></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 49%;"><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Current provision:</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></tr> <tr style="background-color: rgb(255, 255, 255); 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 0pt 0pt 18pt;">Federal</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 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 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;"/></tr> <tr style="background-color: rgb(204, 238, 255); 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 0pt 0pt 18pt;">State</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 style="width: 14%; 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 style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"/><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 style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"/><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">37</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(255, 255, 255); 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 0pt 0pt 18pt;">Foreign</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 rgb(0, 0, 0);"/><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 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 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 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 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;"/></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><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: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">—</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"/><td 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: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">—</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"/><td 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: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">37</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(255, 255, 255); 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;">Deferred provision:</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></tr> <tr style="background-color: rgb(204, 238, 255); 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 0pt 0pt 18pt;">Federal</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 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;">1</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td 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;">1</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(255, 255, 255); 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 0pt 0pt 18pt;">State</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 style="width: 14%; 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 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 style="width: 14%; 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 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 style="width: 14%; 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;"/></tr> <tr style="background-color: rgb(204, 238, 255); 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 0pt 0pt 18pt;">Foreign</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 rgb(0, 0, 0);"/><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;">(116</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 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 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 style="width: 14%; 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;"/></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><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: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(116</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">)</td><td 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: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"/><td 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: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(204, 238, 255); 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;">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: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(116</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">)</td><td 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: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"/><td 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: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">38</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"/></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 0pt 0pt 27pt;">The Company adopted ASU <em style="font: inherit;">2019</em>-<em style="font: inherit;">12</em> as of <em style="font: inherit;"> January </em><em style="font: inherit;">1,</em> <em style="font: inherit;">2021.</em> In accordance with this standard non-income and state franchise taxes are now classified as a component of operating expenses in General and Administrative expense. Income based tax expense will continue to be recognized as tax expense in the Consolidated Financial Statements. Tax expense for the year ended <em style="font: inherit;"> December 31, 2020 </em>represents non-income and state franchise tax, however, the expense was <em style="font: inherit;">not</em> reclassified to operating expenses in accordance with ASU <em style="font: inherit;">2019</em>-<em style="font: inherit;">12</em> as it was immaterial.</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 27pt;">A summary of the differences between the Company’s effective income tax rate and the Federal statutory income tax rate for the years ended <em style="font: inherit;"> December </em><em style="font: inherit;">31</em> 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: 54pt; width: 90%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); 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;"><em style="font: inherit;">2022</em></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"/><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;"><em style="font: inherit;">2021</em></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"/><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;"><em style="font: inherit;">2020</em></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"/></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 49%;"><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Federal statutory 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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">21.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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">21.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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">21.0</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td></tr> <tr style="background-color: rgb(255, 255, 255); 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;">State income taxes, net of federal benefit</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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2.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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">5.2</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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2.4</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td></tr> <tr style="background-color: rgb(204, 238, 255); 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;">Net state impact of deferred rate change</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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(1.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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">0.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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(0.7</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)%</td></tr> <tr style="background-color: rgb(255, 255, 255); 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;">Stock compensation expense</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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(0.7</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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1.3</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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">0.9</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td></tr> <tr style="background-color: rgb(204, 238, 255); 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;">Other permanent differences</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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(0.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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(0.1</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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(0.1</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)%</td></tr> <tr style="background-color: rgb(255, 255, 255); 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;">Change in valuation allowance</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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(13.7</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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(24.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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(13.4</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)%</td></tr> <tr style="background-color: rgb(204, 238, 255); 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;">Tax credits</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 style="width: 14%; 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;"/><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3.1</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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1.4</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td></tr> <tr style="background-color: rgb(255, 255, 255); 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;">Accrual to tax return</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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">0.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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(1.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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">0.0</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td></tr> <tr style="background-color: rgb(204, 238, 255); 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;">FV Mark to market on convertible notes</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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">0.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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">0.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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(9.0</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)%</td></tr> <tr style="background-color: rgb(255, 255, 255); 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;">Foreign Rate Differential</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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">0.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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">0.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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">0.0</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td></tr> <tr style="background-color: rgb(204, 238, 255); 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;">True Ups - NOL Expiration/162(m) limits</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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(8.9</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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(5.4</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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(2.8</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)%</td></tr> <tr style="background-color: rgb(255, 255, 255); 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;">Effective income tax</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: 3px double rgb(0, 0, 0);"/><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">0.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;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"/><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">0.1</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;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"/><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(0.3</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 0pt 0pt 27pt;">Deferred tax assets and liabilities are recognized for the expected future tax consequences of net operating loss carryforwards, tax credit carryforwards and temporary differences between the financial statement carrying amounts and the income tax basis of assets and liabilities. A valuation allowance is applied against any net deferred tax asset if, based on the available evidence, it is more likely than <em style="font: inherit;">not</em> that the deferred tax assets will <em style="font: inherit;">not</em> be realized.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 26pt;">Deferred income taxes reflect the impact of “temporary differences” between the amount of assets and liabilities for financial reporting purposes and such amounts as measured by tax laws and regulations. The Company has fully reserved the U.S. net deferred tax assets, as it is more likely than <em style="font: inherit;">not</em> that the deferred tax assets will <em style="font: inherit;">not</em> be utilized. The Company has <em style="font: inherit;">not</em> reserved the foreign net deferred tax assets, as it is more likely than <em style="font: inherit;">not</em> that the deferred tax assets will be utilized. Deferred tax assets (liabilities) are composed of the following at <em style="font: inherit;"> December 31, 2022 </em>and <em style="font: inherit;">2021</em> (in thousands):</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: 15%; margin-left: 72pt; width: 85%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); 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;"><em style="font: inherit;">2022</em></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"/><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;"><em style="font: inherit;">2021</em></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"/></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"><p style="margin-top: 0pt; margin-bottom: 0pt">Inventory (Section 263A)</p></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">311</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">276</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"><p style="margin-top: 0pt; margin-bottom: 0pt">Inventory reserves</p></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/><td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">61</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/><td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">61</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"><p style="margin-top: 0pt; margin-bottom: 0pt">Bad debt reserves</p></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/><td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">215</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/><td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">67</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"><p style="margin-top: 0pt; margin-bottom: 0pt">Other accruals</p></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/><td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">813</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/><td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">854</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"><p style="margin-top: 0pt; margin-bottom: 0pt">Deferred revenue</p></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/><td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">129</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/><td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">107</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"><p style="margin-top: 0pt; margin-bottom: 0pt">Accumulated depreciation/amortization</p></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/><td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">17</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/><td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">8</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"><p style="margin-top: 0pt; margin-bottom: 0pt">Stock options</p></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/><td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">1,108</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/><td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">795</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"><p style="margin-top: 0pt; margin-bottom: 0pt">Developed technology</p></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/><td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">976</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/><td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">1,242</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"><p style="margin-top: 0pt; margin-bottom: 0pt">Tax credits</p></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/><td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">4,427</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/><td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">4,176</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"><p style="margin-top: 0pt; margin-bottom: 0pt">NOL carryforward</p></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/><td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">38,234</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/><td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">38,383</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"><p style="margin-top: 0pt; margin-bottom: 0pt">Lease Liability</p></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/><td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">792</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/><td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">—</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"><p style="margin-top: 0pt; margin-bottom: 0pt">Section 174 R&amp;D</p></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"/><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">1,749</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"/><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">290</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/></tr> <tr style="background-color: rgb(204, 238, 255); 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;">Deferred tax assets</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 style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">48,832</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"/><td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">46,259</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(255, 255, 255); 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;">Valuation allowance</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 style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(47,930</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 style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(45,994</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"><p style="margin-top: 0pt; margin-bottom: 0pt">Right of Use Asset</p></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/><td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">(786</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/><td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">(265</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">)</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"><p style="margin-top: 0pt; margin-bottom: 0pt">Goodwill tax amortization</p></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"/><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">(6</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"/><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">(5</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">)</td></tr> <tr style="background-color: rgb(204, 238, 255); 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;">Net deferred tax asset (liability)</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: 3px double rgb(0, 0, 0);">$</td><td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">110</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"/><td 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: 3px double rgb(0, 0, 0);">$</td><td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(5</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: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 26pt;">The increase in the net deferred tax assets and corresponding valuation allowance during the year ended <em style="font: inherit;"> December 31, 2022 </em>is primarily attributable to section <em style="font: inherit;">174</em> R&amp;D capitalization. The movement in the valuation allowance during the year ended <em style="font: inherit;"> December 31, 2021 </em>is primarily due to net operating losses and research and development credits.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 26pt;">As of <em style="font: inherit;"> December 31, 2022, </em>the Company has federal net operating loss carryforwards totaling approximately $158.4 million. Federal net operating loss carryforwards totaling $116.3 million will expire at various dates from <em style="font: inherit;">2023</em> and <em style="font: inherit;">2037.</em> The remaining $42.1 million of the federal net operating losses generated since <em style="font: inherit;"> December </em><em style="font: inherit;">31,</em> <em style="font: inherit;">2017</em> can be carried forward indefinitely. As of <em style="font: inherit;"> December 31, 2022, </em>the Company has provided a valuation allowance for its federal and state net operating loss carryforwards due to the uncertainty of the Company’s ability to generate sufficient taxable income in future years to obtain the benefit from the utilization of the net operating loss carryforwards. As of <em style="font: inherit;"> December 31, 2022, </em>the Company has foreign net operating loss carryforwards totaling approximately $0.5 million. As of <em style="font: inherit;"> December 31, 2022, </em>the Company has <span style="-sec-ix-hidden:c96202937">not</span> provided a valuation allowance for its foreign net operating loss carryforward. In the event of a deemed change in control, an annual limitation imposed on the utilization of the net operating losses <em style="font: inherit;"> may </em>result in the expiration of all or a portion of the net operating loss carryforwards.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 26pt;">The Company currently has approximately $4.6 million in net operating losses that are subject to limitations related to Xoft. Approximately $656,000 can be used annually through <em style="font: inherit;">2029.</em> The Company has available tax credit carryforwards (adjusted to reflect provisions of the Tax Reform Act of <em style="font: inherit;">1986</em>) to offset future income tax liabilities totaling approximately $4.4 million. The credits expire in various years through <em style="font: inherit;">2042.</em> The Company has additional tax credits of $1.5 million related to Xoft which have been fully reserved for and as a result <em style="font: inherit;">no</em> deferred tax asset has been recorded. These credits expire in various years through <em style="font: inherit;">2030.</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 0pt 0pt 27pt;">ASC <em style="font: inherit;">740</em>-<em style="font: inherit;">10</em> prescribes a recognition threshold and measurement attribute for the financial statement recognition and measurement of a tax position taken or expected to be taken in a tax return and also provides guidance on de-recognition, classification, interest and penalties, accounting in interim periods, disclosure, and transition.</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;">As of <em style="font: inherit;"> December 31, 2022 </em>and <em style="font: inherit;">2021</em>, the Company had no unrecognized tax benefits and <em style="font: inherit;">no</em> adjustments to liabilities or operations were required under ASC <em style="font: inherit;">740</em>-<em style="font: inherit;">10.</em> The Company’s practice is to recognize interest and penalty expenses related to uncertain tax positions in income tax expense, which was <em style="font: inherit;">zero</em> for the years ended <em style="font: inherit;"> December 31, 2022, </em><em style="font: inherit;">2021</em> and <em style="font: inherit;">2020</em>. The Company files United States federal and various state income tax returns. The Company also files tax returns in France. Generally, the Company’s <em style="font: inherit;">three</em> preceding tax years remain subject to examination by federal and state taxing authorities. The Company is <em style="font: inherit;">not</em> under examination by any other federal or state jurisdiction for any tax year.</p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;">The Company does <span style="-sec-ix-hidden:c96202960">not</span> anticipate that it is reasonably possible that unrecognized tax benefits as of <em style="font: inherit;"> December 31, 2022</em> will significantly change within the next <em style="font: inherit;">12</em> months.</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: 54pt; width: 90%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); 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;"><em style="font: inherit;">2022</em></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"/><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;"><em style="font: inherit;">2021</em></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"/><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;"><em style="font: inherit;">2020</em></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"/></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 49%;"><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Current provision:</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></tr> <tr style="background-color: rgb(255, 255, 255); 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 0pt 0pt 18pt;">Federal</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 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 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;"/></tr> <tr style="background-color: rgb(204, 238, 255); 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 0pt 0pt 18pt;">State</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 style="width: 14%; 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 style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"/><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 style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"/><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">37</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(255, 255, 255); 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 0pt 0pt 18pt;">Foreign</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 rgb(0, 0, 0);"/><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 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 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 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 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;"/></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><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: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">—</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"/><td 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: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">—</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"/><td 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: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">37</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(255, 255, 255); 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;">Deferred provision:</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></tr> <tr style="background-color: rgb(204, 238, 255); 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 0pt 0pt 18pt;">Federal</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 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;">1</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td 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;">1</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(255, 255, 255); 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 0pt 0pt 18pt;">State</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 style="width: 14%; 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 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 style="width: 14%; 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 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 style="width: 14%; 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;"/></tr> <tr style="background-color: rgb(204, 238, 255); 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 0pt 0pt 18pt;">Foreign</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 rgb(0, 0, 0);"/><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;">(116</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 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 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 style="width: 14%; 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;"/></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><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: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(116</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">)</td><td 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: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"/><td 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: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(204, 238, 255); 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;">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: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(116</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">)</td><td 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: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"/><td 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: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">38</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"/></tr> </tbody></table> 0 0 0 0 0 37000 0 0 0 0 0 37000 0 1000 1000 0 0 0 -116000 0 0 -116000 1000 1000 -116000 1000 38000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 54pt; width: 90%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); 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;"><em style="font: inherit;">2022</em></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"/><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;"><em style="font: inherit;">2021</em></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"/><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;"><em style="font: inherit;">2020</em></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"/></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 49%;"><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Federal statutory 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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">21.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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">21.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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">21.0</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td></tr> <tr style="background-color: rgb(255, 255, 255); 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;">State income taxes, net of federal benefit</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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2.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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">5.2</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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2.4</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td></tr> <tr style="background-color: rgb(204, 238, 255); 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;">Net state impact of deferred rate change</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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(1.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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">0.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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(0.7</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)%</td></tr> <tr style="background-color: rgb(255, 255, 255); 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;">Stock compensation expense</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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(0.7</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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1.3</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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">0.9</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td></tr> <tr style="background-color: rgb(204, 238, 255); 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;">Other permanent differences</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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(0.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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(0.1</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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(0.1</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)%</td></tr> <tr style="background-color: rgb(255, 255, 255); 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;">Change in valuation allowance</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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(13.7</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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(24.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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(13.4</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)%</td></tr> <tr style="background-color: rgb(204, 238, 255); 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;">Tax credits</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 style="width: 14%; 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;"/><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3.1</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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1.4</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td></tr> <tr style="background-color: rgb(255, 255, 255); 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;">Accrual to tax return</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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">0.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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(1.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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">0.0</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td></tr> <tr style="background-color: rgb(204, 238, 255); 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;">FV Mark to market on convertible notes</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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">0.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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">0.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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(9.0</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)%</td></tr> <tr style="background-color: rgb(255, 255, 255); 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;">Foreign Rate Differential</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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">0.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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">0.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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">0.0</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td></tr> <tr style="background-color: rgb(204, 238, 255); 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;">True Ups - NOL Expiration/162(m) limits</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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(8.9</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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(5.4</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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(2.8</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)%</td></tr> <tr style="background-color: rgb(255, 255, 255); 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;">Effective income tax</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: 3px double rgb(0, 0, 0);"/><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">0.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;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"/><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">0.1</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;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"/><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(0.3</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)%</td></tr> </tbody></table> 0.210 0.210 0.210 0.025 0.052 0.024 -0.010 0.008 -0.007 -0.007 0.013 0.009 -0.004 -0.001 -0.001 -0.137 -0.244 -0.134 0.020 0.031 0.014 0.000 -0.014 0.000 0.000 0.000 -0.090 0.000 0.000 0.000 -0.089 -0.054 -0.028 0.008 0.001 -0.003 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 15%; margin-left: 72pt; width: 85%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); 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;"><em style="font: inherit;">2022</em></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"/><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;"><em style="font: inherit;">2021</em></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"/></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"><p style="margin-top: 0pt; margin-bottom: 0pt">Inventory (Section 263A)</p></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">311</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">276</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"><p style="margin-top: 0pt; margin-bottom: 0pt">Inventory reserves</p></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/><td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">61</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/><td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">61</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"><p style="margin-top: 0pt; margin-bottom: 0pt">Bad debt reserves</p></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/><td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">215</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/><td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">67</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"><p style="margin-top: 0pt; margin-bottom: 0pt">Other accruals</p></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/><td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">813</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/><td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">854</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"><p style="margin-top: 0pt; margin-bottom: 0pt">Deferred revenue</p></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/><td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">129</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/><td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">107</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"><p style="margin-top: 0pt; margin-bottom: 0pt">Accumulated depreciation/amortization</p></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/><td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">17</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/><td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">8</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"><p style="margin-top: 0pt; margin-bottom: 0pt">Stock options</p></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/><td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">1,108</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/><td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">795</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"><p style="margin-top: 0pt; margin-bottom: 0pt">Developed technology</p></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/><td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">976</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/><td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">1,242</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"><p style="margin-top: 0pt; margin-bottom: 0pt">Tax credits</p></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/><td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">4,427</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/><td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">4,176</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"><p style="margin-top: 0pt; margin-bottom: 0pt">NOL carryforward</p></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/><td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">38,234</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/><td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">38,383</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"><p style="margin-top: 0pt; margin-bottom: 0pt">Lease Liability</p></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/><td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">792</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/><td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">—</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"><p style="margin-top: 0pt; margin-bottom: 0pt">Section 174 R&amp;D</p></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"/><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">1,749</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"/><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">290</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/></tr> <tr style="background-color: rgb(204, 238, 255); 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;">Deferred tax assets</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 style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">48,832</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"/><td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">46,259</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(255, 255, 255); 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;">Valuation allowance</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 style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(47,930</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 style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(45,994</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"><p style="margin-top: 0pt; margin-bottom: 0pt">Right of Use Asset</p></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/><td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">(786</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/><td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">(265</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">)</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"><p style="margin-top: 0pt; margin-bottom: 0pt">Goodwill tax amortization</p></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"/><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">(6</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"/><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">(5</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">)</td></tr> <tr style="background-color: rgb(204, 238, 255); 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;">Net deferred tax asset (liability)</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: 3px double rgb(0, 0, 0);">$</td><td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">110</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"/><td 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: 3px double rgb(0, 0, 0);">$</td><td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(5</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td></tr> </tbody></table> 311000 276000 61000 61000 215000 67000 813000 854000 129000 107000 17000 8000 1108000 795000 976000 1242000 4427000 4176000 38234000 38383000 792000 0 1749000 290000 48832000 46259000 47930000 45994000 786000 265000 6000 5000 110000 5000 158400000 116300000 42100000 500000 4600000 656000 4400000 1500000 0 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Note <em style="font: inherit;">14</em> </b>–<b> Segment Reporting</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; margin: 0pt 0pt 0pt 27pt;"><b>(a) Segment Reporting </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; margin: 0pt 0pt 0pt 27pt;">Operating segments are the components of our business for which separate financial information is available that is evaluated regularly by the chief operating decision maker in deciding how to allocate resources and in assessing performance. Our chief operating decision maker is our chief executive officer. Our operating segments are generally organized by the type of product or service offered and by geography. Each reportable segment generates revenue from the sale of medical equipment and related services and/or sale of supplies. The Company has determined there are <span style="-sec-ix-hidden:c96203073">two</span> segments: Detection and Therapy.</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 27pt;">The Detection segment consists of the Company’s advanced image analysis and workflow products, and the Therapy segment consists of the Company’s radiation therapy products, and related services. The primary factors used by the Company’s CODM to allocate resources are based on revenues, gross profit, operating income or loss, and earnings or loss before interest, taxes, depreciation, amortization, and other specific and non-recurring items of each segment. Included in segment operating income are stock compensation, amortization of technology and depreciation expense. There are <em style="font: inherit;">no</em> intersegment 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; margin: 0pt 0pt 0pt 27pt;">The Company does <em style="font: inherit;">not</em> track its assets by operating segment and the CODM does <em style="font: inherit;">not</em> use asset information by segment to allocate resources or make operating decisions.</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 27pt;">Segment revenues, gross profit, segment operating income or loss, and a reconciliation of segment operating income or loss to GAAP loss before income tax is as follows (in thousands):</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="background-color: rgb(255, 255, 255); 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;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Year Ended December 31,</em></em></em></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"/></tr> <tr style="background-color: rgb(255, 255, 255); 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;"><em style="font: inherit;">2022</em></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"/><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;"><em style="font: inherit;">2021</em></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"/><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;"><em style="font: inherit;">2020</em></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"/></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 49%;"><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Segment revenues:</b></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;"><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 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;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </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></tr> <tr style="background-color: rgb(255, 255, 255); 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 0pt 0pt 18pt;">Detection</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;">19,802</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td 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;">22,019</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td 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;">21,997</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(204, 238, 255); 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 0pt 0pt 18pt;">Therapy</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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">8,142</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"/><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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">11,619</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"/><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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">7,701</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"/></tr> <tr style="background-color: rgb(255, 255, 255); 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;">Total 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; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">27,944</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"/><td 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%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">33,638</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"/><td 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%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">29,698</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(204, 238, 255); 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;"><b>Segment gross profit:</b></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;"><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 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;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </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></tr> <tr style="background-color: rgb(255, 255, 255); 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 0pt 0pt 18pt;">Detection</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;">16,824</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td 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;">18,510</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td 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;">17,856</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(204, 238, 255); 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 0pt 0pt 18pt;">Therapy</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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,988</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"/><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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">5,733</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"/><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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,498</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"/></tr> <tr style="background-color: rgb(255, 255, 255); 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;">Total gross profit</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%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">19,812</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"/><td 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%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">24,243</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"/><td 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%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">21,354</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(204, 238, 255); 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;"><b>Segment operating income (loss):</b></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;"><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 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;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </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></tr> <tr style="background-color: rgb(255, 255, 255); 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 0pt 0pt 18pt;">Detection</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;">902</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td 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;">1,563</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td 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;">2,719</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(204, 238, 255); 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 0pt 0pt 18pt;">Therapy</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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(3,767</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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(1,835</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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(3,028</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr> <tr style="background-color: rgb(255, 255, 255); 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;">Segment operating 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; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(2,865</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: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(272</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: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(309</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">)</td></tr> <tr style="background-color: rgb(204, 238, 255); 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 0pt 0pt 18pt;">General 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; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(10,852</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;">(10,460</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;">(9,079</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="background-color: rgb(255, 255, 255); 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 0pt 0pt 18pt;">Interest expense</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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(10</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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(141</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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(476</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="background-color: rgb(204, 238, 255); 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 0pt 0pt 18pt;">Loss on extinguishment of debt</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 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 style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"/><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(386</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 style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(341</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); 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 0pt 0pt 18pt;">Other income</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 style="width: 14%; 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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">15</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"/><td style="width: 14%; 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;"/></tr> <tr style="background-color: rgb(204, 238, 255); 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 0pt 0pt 18pt;">Fair value of convertible debentures</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 rgb(0, 0, 0);"/><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 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 style="width: 14%; 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; margin-left: 0pt; padding-bottom: 1px;"/><td 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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(7,464</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr> <tr style="background-color: rgb(255, 255, 255); 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;">Loss before income tax</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: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(10,907</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;"> </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%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(10,972</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;"> </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%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(17,263</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 0pt 0pt 27pt;">Segment depreciation and amortization included in segment operating income (loss) is as follows (in thousands):</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="background-color: rgb(255, 255, 255); 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;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Year Ended December 31,</em></em></em></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"/></tr> <tr style="background-color: rgb(255, 255, 255); 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;"><em style="font: inherit;">2022</em></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"/><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;"><em style="font: inherit;">2021</em></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"/><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;"><em style="font: inherit;">2020</em></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"/></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 49%;"><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Detection depreciation and amortization</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></tr> <tr style="background-color: rgb(255, 255, 255); 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 0pt 0pt 18pt;">Depreciation</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;">109</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td 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;">123</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td 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;">115</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(204, 238, 255); 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 0pt 0pt 18pt;">Amortization</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;">134</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td style="width: 1%; font-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;">158</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"/><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">164</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(255, 255, 255); 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;">Therapy depreciation and amortization</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></tr> <tr style="background-color: rgb(204, 238, 255); 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 0pt 0pt 18pt;">Depreciation</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;">129</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td 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;">129</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td 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;">124</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(255, 255, 255); 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 0pt 0pt 18pt;">Amortization</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;">73</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td style="width: 1%; font-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;">73</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"/><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">128</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/></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 0pt 0pt 27pt;"><b>(b) Geographic Information </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; margin: 0pt 0pt 0pt 27pt;">The Company’s sales are made to customers, distributors and dealers of mammography, electronic brachytherapy equipment and other medical equipment, and to foreign distributors of mammography and electronic brachytherapy equipment. Export revenue to a single country did <em style="font: inherit;">not</em> exceed <em style="font: inherit;">10%</em> of total revenue in any year. Total export revenues were approximately $7.0 million or 25% of total revenue in <em style="font: inherit;">2022</em>, $7.5 million or 22% of total revenue in <em style="font: inherit;">2021</em>, and $6.1 million or 20% of total revenue in <em style="font: inherit;">2020</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 0pt 0pt 27pt;">As of <em style="font: inherit;"> December 31, 2022 </em>and <em style="font: inherit;">2021</em>, the Company had outstanding receivables of $4.0 million and $3.1 million, respectively, from distributors and customers of its products who are located outside of the U.S.</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: 72pt; width: 80%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); 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><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Percent of Export sales</em></em></em></b></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"/></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 43%; border-bottom: 1px solid rgb(0, 0, 0);"><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Region</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;"><em style="font: inherit;">2022</em></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"/><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;"><em style="font: inherit;">2021</em></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"/><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;"><em style="font: inherit;">2020</em></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"/></tr> <tr style="background-color: rgb(204, 238, 255); 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;">Europe</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 style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">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 style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">39</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 style="width: 16%; 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></tr> <tr style="background-color: rgb(255, 255, 255); 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;">Taiwan</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 style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">14</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 style="width: 16%; 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><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"/><td style="width: 16%; 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></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"><p style="margin-top: 0pt; margin-bottom: 0pt">Israel</p></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/><td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">13</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">%</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/><td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">0</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">%</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/><td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">0</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">%</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"><p style="margin-top: 0pt; margin-bottom: 0pt">Bangladesh</p></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/><td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">8</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">%</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/><td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">0</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">%</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/><td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">0</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">%</td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"><p style="margin-top: 0pt; margin-bottom: 0pt">Malaysia</p></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/><td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">4</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">%</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/><td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">0</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">%</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/><td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">0</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">%</td></tr> <tr style="background-color: rgb(255, 255, 255); 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;">Canada</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 style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1</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 style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3</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 style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">5</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td></tr> <tr style="background-color: rgb(204, 238, 255); 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;">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;"/><td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">18</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 style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">35</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 style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">22</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"><p style="margin-top: 0pt; margin-bottom: 0pt">Australia</p></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/><td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">3</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">%</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/><td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">0</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">%</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/><td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">0</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">%</td></tr> <tr style="background-color: rgb(204, 238, 255); 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;">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 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);">15</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 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);">11</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 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);">15</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">%</td></tr> <tr style="background-color: rgb(255, 255, 255); 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 0pt 0pt 18pt;">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; border-bottom: 1px solid rgb(0, 0, 0);"/><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);">100</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 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);">100</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 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);">100</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">%</td></tr> <tr style="background-color: rgb(204, 238, 255); 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;">Total Export 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%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">6,976</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td 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;">7,527</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td 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;">6,081</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/></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 0pt 0pt 27pt;">Significant export sales in Europe 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%; margin-left: 72pt; width: 80%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="8" 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><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Percent of Export sales</em></em></em></b></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"/></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 43%; border-bottom: 1px solid rgb(0, 0, 0);"><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Region</p></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;"><em style="font: inherit;">2022</em></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"/><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;"><em style="font: inherit;">2021</em></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"/><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;"><em style="font: inherit;">2020</em></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"/></tr> <tr style="background-color: rgb(204, 238, 255); 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;">France</p></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"/><td style="width: 16%; 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 style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">47</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 style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">41</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td></tr> <tr style="background-color: rgb(255, 255, 255); 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;">Italy</p></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"/><td style="width: 16%; 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><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"/><td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">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 style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">8</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td></tr> <tr style="background-color: rgb(204, 238, 255); 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;">Spain</p></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"/><td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">10</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 style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">17</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 style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">17</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td></tr> <tr style="background-color: rgb(255, 255, 255); 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;">Germany</p></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"/><td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">9</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 style="width: 16%; text-align: right; font-family: Times New Roman; 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 style="width: 16%; 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="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"><p style="margin-top: 0pt; margin-bottom: 0pt">Belgium</p></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/><td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">8</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">%</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/><td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">0</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">%</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/><td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">0</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">%</td></tr> <tr style="background-color: rgb(255, 255, 255); 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;">Switzerland</p></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"/><td style="width: 16%; 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 style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">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 style="width: 16%; 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="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"><p style="margin-top: 0pt; margin-bottom: 0pt">Sweden</p></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/><td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">4</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">%</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/><td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">0</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">%</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/><td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">0</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">%</td></tr> <tr style="background-color: rgb(255, 255, 255); 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;">United Kingdom</p></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"/><td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1</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 style="width: 16%; text-align: right; font-family: Times New Roman; 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 style="width: 16%; 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> <tr style="background-color: rgb(204, 238, 255); 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;">Russia</p></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"/><td style="width: 16%; 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><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"/><td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">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 style="width: 16%; 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="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">%</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">%</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">%</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">%</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">%</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">%</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;"><b>(c) Major Customers </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; margin: 0pt 0pt 0pt 27pt;">The Company had <em style="font: inherit;">one</em> major OEM customer, GE Healthcare, with revenues of approximately $4.4 million in <em style="font: inherit;">2022</em>, $4.8 million in <em style="font: inherit;">2021</em> and $5.0 million in <em style="font: inherit;">2020</em> or 16%, 14% and 17% of total revenue, respectively. Cancer detection products are also sold through OEM partners, including GE Healthcare, Fujifilm Medical Systems, Siemens Medical, and Vital Images. For the year ended <em style="font: inherit;"> December 31, 2022</em>, these <em style="font: inherit;">four</em> OEM partners composed approximately 29% of Detection revenues and 21% of total revenue. Detection OEM partners in total composed approximately 37% of Detection revenue and 26% of total revenue for the year ended <em style="font: inherit;"> December 31, 2022</em>, 40% of Detection revenue and 26% of total revenue for the year ended <em style="font: inherit;"> December 31, 2021</em> and 37% of Detection revenue and 28% of total revenue for the year ended <em style="font: inherit;"> December 31, 2020</em>. The Company also had <em style="font: inherit;">one</em> major direct customer with revenues of approximately $.8 million, or 2% of total revenue for 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; margin: 0pt 0pt 0pt 27pt;">OEM partners represented $2.0 million or 22% of outstanding receivables as of <em style="font: inherit;"> December 31, 2022</em>, with GE Healthcare accounting for $1.0 million or 11% of this amount. The <em style="font: inherit;">four</em> largest Therapy customers composed $2.1 million or 24% of outstanding receivables as of <em style="font: inherit;"> December 31, 2022</em>. The largest Detection direct customer represents $1.5 million or 17% of outstanding receivables as of <em style="font: inherit;"> December 31, 2022</em>. These customers in total represented $3.6 million or <span style="-sec-ix-hidden:c96203125">40%of</span> outstanding receivables as of <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> <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="background-color: rgb(255, 255, 255); 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;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Year Ended December 31,</em></em></em></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"/></tr> <tr style="background-color: rgb(255, 255, 255); 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;"><em style="font: inherit;">2022</em></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"/><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;"><em style="font: inherit;">2021</em></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"/><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;"><em style="font: inherit;">2020</em></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"/></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 49%;"><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Segment revenues:</b></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;"><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 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;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </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></tr> <tr style="background-color: rgb(255, 255, 255); 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 0pt 0pt 18pt;">Detection</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;">19,802</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td 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;">22,019</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td 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;">21,997</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(204, 238, 255); 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 0pt 0pt 18pt;">Therapy</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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">8,142</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"/><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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">11,619</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"/><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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">7,701</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"/></tr> <tr style="background-color: rgb(255, 255, 255); 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;">Total 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; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">27,944</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"/><td 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%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">33,638</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"/><td 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%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">29,698</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(204, 238, 255); 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;"><b>Segment gross profit:</b></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;"><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 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;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </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></tr> <tr style="background-color: rgb(255, 255, 255); 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 0pt 0pt 18pt;">Detection</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;">16,824</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td 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;">18,510</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td 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;">17,856</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(204, 238, 255); 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 0pt 0pt 18pt;">Therapy</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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,988</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"/><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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">5,733</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"/><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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,498</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"/></tr> <tr style="background-color: rgb(255, 255, 255); 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;">Total gross profit</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%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">19,812</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"/><td 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%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">24,243</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"/><td 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%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">21,354</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(204, 238, 255); 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;"><b>Segment operating income (loss):</b></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;"><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 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;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </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></tr> <tr style="background-color: rgb(255, 255, 255); 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 0pt 0pt 18pt;">Detection</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;">902</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td 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;">1,563</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td 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;">2,719</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(204, 238, 255); 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 0pt 0pt 18pt;">Therapy</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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(3,767</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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(1,835</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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(3,028</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr> <tr style="background-color: rgb(255, 255, 255); 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;">Segment operating 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; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(2,865</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: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(272</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: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(309</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">)</td></tr> <tr style="background-color: rgb(204, 238, 255); 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 0pt 0pt 18pt;">General 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; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(10,852</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;">(10,460</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;">(9,079</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="background-color: rgb(255, 255, 255); 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 0pt 0pt 18pt;">Interest expense</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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(10</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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(141</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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(476</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="background-color: rgb(204, 238, 255); 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 0pt 0pt 18pt;">Loss on extinguishment of debt</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 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 style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"/><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(386</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 style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(341</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); 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 0pt 0pt 18pt;">Other income</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 style="width: 14%; 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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">15</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"/><td style="width: 14%; 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;"/></tr> <tr style="background-color: rgb(204, 238, 255); 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 0pt 0pt 18pt;">Fair value of convertible debentures</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 rgb(0, 0, 0);"/><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 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 style="width: 14%; 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; margin-left: 0pt; padding-bottom: 1px;"/><td 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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(7,464</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr> <tr style="background-color: rgb(255, 255, 255); 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;">Loss before income tax</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: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(10,907</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;"> </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%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(10,972</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;"> </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%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(17,263</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td></tr> </tbody></table> 19802000 22019000 21997000 8142000 11619000 7701000 27944000 33638000 29698000 16824000 18510000 17856000 2988000 5733000 3498000 19812000 24243000 21354000 902000 1563000 2719000 -3767000 -1835000 -3028000 -2865000 -272000 -309000 10852000 10460000 9079000 10000 141000 476000 0 -386000 -341000 -45000 15000 97000 -0 -0 7464000 -10907000 -10972000 -17263000 <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="background-color: rgb(255, 255, 255); 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;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Year Ended December 31,</em></em></em></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"/></tr> <tr style="background-color: rgb(255, 255, 255); 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;"><em style="font: inherit;">2022</em></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"/><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;"><em style="font: inherit;">2021</em></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"/><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;"><em style="font: inherit;">2020</em></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"/></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 49%;"><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Detection depreciation and amortization</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></tr> <tr style="background-color: rgb(255, 255, 255); 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 0pt 0pt 18pt;">Depreciation</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;">109</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td 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;">123</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td 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;">115</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(204, 238, 255); 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 0pt 0pt 18pt;">Amortization</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;">134</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td style="width: 1%; font-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;">158</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"/><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">164</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(255, 255, 255); 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;">Therapy depreciation and amortization</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></tr> <tr style="background-color: rgb(204, 238, 255); 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 0pt 0pt 18pt;">Depreciation</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;">129</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td 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;">129</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td 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;">124</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(255, 255, 255); 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 0pt 0pt 18pt;">Amortization</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;">73</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td style="width: 1%; font-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;">73</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"/><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">128</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/></tr> </tbody></table> 109000 123000 115000 134000 158000 164000 129000 129000 124000 73000 73000 128000 7000000.0 0.25 7500000 0.22 6100000 0.20 4000000.0 3100000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 20%; margin-left: 72pt; width: 80%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); 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><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Percent of Export sales</em></em></em></b></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"/></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 43%; border-bottom: 1px solid rgb(0, 0, 0);"><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Region</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;"><em style="font: inherit;">2022</em></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"/><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;"><em style="font: inherit;">2021</em></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"/><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;"><em style="font: inherit;">2020</em></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"/></tr> <tr style="background-color: rgb(204, 238, 255); 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;">Europe</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 style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">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 style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">39</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 style="width: 16%; 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></tr> <tr style="background-color: rgb(255, 255, 255); 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;">Taiwan</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 style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">14</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 style="width: 16%; 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><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"/><td style="width: 16%; 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></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"><p style="margin-top: 0pt; margin-bottom: 0pt">Israel</p></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/><td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">13</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">%</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/><td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">0</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">%</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/><td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">0</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">%</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"><p style="margin-top: 0pt; margin-bottom: 0pt">Bangladesh</p></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/><td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">8</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">%</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/><td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">0</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">%</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/><td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">0</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">%</td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"><p style="margin-top: 0pt; margin-bottom: 0pt">Malaysia</p></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/><td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">4</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">%</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/><td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">0</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">%</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/><td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">0</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">%</td></tr> <tr style="background-color: rgb(255, 255, 255); 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;">Canada</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 style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1</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 style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3</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 style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">5</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td></tr> <tr style="background-color: rgb(204, 238, 255); 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;">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;"/><td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">18</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 style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">35</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 style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">22</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"><p style="margin-top: 0pt; margin-bottom: 0pt">Australia</p></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/><td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">3</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">%</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/><td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">0</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">%</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/><td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">0</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">%</td></tr> <tr style="background-color: rgb(204, 238, 255); 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;">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 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);">15</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 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);">11</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 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);">15</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">%</td></tr> <tr style="background-color: rgb(255, 255, 255); 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 0pt 0pt 18pt;">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; border-bottom: 1px solid rgb(0, 0, 0);"/><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);">100</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 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);">100</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 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);">100</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">%</td></tr> <tr style="background-color: rgb(204, 238, 255); 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;">Total Export 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%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">6,976</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td 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;">7,527</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td 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;">6,081</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/></tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 20%; margin-left: 72pt; width: 80%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="8" 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><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Percent of Export sales</em></em></em></b></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"/></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 43%; border-bottom: 1px solid rgb(0, 0, 0);"><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Region</p></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;"><em style="font: inherit;">2022</em></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"/><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;"><em style="font: inherit;">2021</em></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"/><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;"><em style="font: inherit;">2020</em></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"/></tr> <tr style="background-color: rgb(204, 238, 255); 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;">France</p></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"/><td style="width: 16%; 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 style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">47</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 style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">41</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td></tr> <tr style="background-color: rgb(255, 255, 255); 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;">Italy</p></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"/><td style="width: 16%; 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><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"/><td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">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 style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">8</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td></tr> <tr style="background-color: rgb(204, 238, 255); 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;">Spain</p></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"/><td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">10</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 style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">17</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 style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">17</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td></tr> <tr style="background-color: rgb(255, 255, 255); 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;">Germany</p></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"/><td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">9</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 style="width: 16%; text-align: right; font-family: Times New Roman; 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 style="width: 16%; 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="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"><p style="margin-top: 0pt; margin-bottom: 0pt">Belgium</p></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/><td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">8</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">%</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/><td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">0</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">%</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/><td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">0</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">%</td></tr> <tr style="background-color: rgb(255, 255, 255); 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;">Switzerland</p></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"/><td style="width: 16%; 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 style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">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 style="width: 16%; 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="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"><p style="margin-top: 0pt; margin-bottom: 0pt">Sweden</p></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/><td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">4</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">%</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/><td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">0</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">%</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"/><td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">0</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">%</td></tr> <tr style="background-color: rgb(255, 255, 255); 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;">United Kingdom</p></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"/><td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1</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 style="width: 16%; text-align: right; font-family: Times New Roman; 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 style="width: 16%; 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> <tr style="background-color: rgb(204, 238, 255); 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;">Russia</p></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"/><td style="width: 16%; 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><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"/><td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">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 style="width: 16%; 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="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">%</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">%</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">%</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">%</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">%</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">%</td></tr> </tbody></table> 0.24 0.39 0.45 0.14 0.12 0.13 0.13 0 0 0.08 0 0 0.04 0 0 0.01 0.03 0.05 0.18 0.35 0.22 0.03 0 0 0.15 0.11 0.15 1 1 1 6976000 7527000 6081000 0.45 0.47 0.41 0.11 0.05 0.08 0.10 0.17 0.17 0.09 0.04 0.12 0.08 0 0 0.06 0.08 0 0.04 0 0 0.01 0.04 0.06 0 0.08 0 4400000 4800000 5000000.0 0.16 0.14 0.17 0.29 0.21 0.37 0.26 0.40 0.26 0.37 0.28 8000000 0.02 2000000.0 0.22 1000000.0 0.11 2100000 0.24 1500000 0.17 3600000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Note <em style="font: inherit;">15</em> </b>–<b> Commitments and Contingencies </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; margin: 0pt 0pt 0pt 27pt;"><b>(a) Purchase Commitments</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; margin: 0pt 0pt 0pt 27pt;">The Company has non-cancelable purchase orders with key suppliers executed in the normal course of business that total approximately $4.6 million.</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 27pt;"><b>(b) Employment Agreements </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; margin: 0pt 0pt 0pt 27pt;">The Company has entered into employment agreements with certain executives and key employees. The employment agreements provide for minimum severance payments and performance-based annual bonus compensation, as defined in their respective agreements, in the event that their employment is terminated without cause.</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 27pt;"><b>(c) Royalty Obligations </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; margin: 0pt 0pt 0pt 27pt;">In connection with prior litigation, the Company received a nonexclusive, irrevocable, perpetual, worldwide license, including the right to sublicense certain Hologic patents, and a non-compete covenant as well as an agreement <em style="font: inherit;">not</em> to seek further damages with respect to the alleged patent violations. In return, the Company had a remaining obligation to pay a minimum annual royalty payment of $250,000 payable through <em style="font: inherit;">2016.</em> In addition to the minimum annual royalty payments, the litigation settlement agreement with Hologic also provides for payment of royalties if such royalties exceed the minimum payment based upon a specified percentage of future net sales on any products that practice the licensed rights. The estimated fair value of the patent license and non-compete covenant is $100,000 and was amortized over the useful life of approximately <em style="font: inherit;">four</em> years. In addition, a liability has been recorded within accrued expenses and accounts payable for future payment and for minimum royalty obligations totaling $0.2 million.</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 27pt;"><b>(d) Legal Matters</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; margin: 0pt 0pt 0pt 27pt;">In <em style="font: inherit;"> December 2016, </em>the Company entered into an Asset Purchase Agreement with Invivo Corporation (the “Asset Purchase Agreement”). In accordance with the Asset Purchase Agreement, the Company sold to Invivo all right, title and interest to certain intellectual property relating to the Company’s VersaVue Software and DynaCAD product and related assets for $3.2 million. The Company closed the transaction on <em style="font: inherit;"> January </em><em style="font: inherit;">30,</em> <em style="font: inherit;">2017</em> less a holdback reserve of $350,000 for net proceeds of approximately $2.9 million.</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 27pt;">On <em style="font: inherit;"> September </em><em style="font: inherit;">5,</em> <em style="font: inherit;">2018,</em> <em style="font: inherit;">third</em>-party Yeda Research and Development Company Ltd. (“Yeda”), filed a complaint (the “Complaint”) against the Company and Invivo in the United States District Court for the Southern District of New York, captioned Yeda Research and Development Company Ltd. v. iCAD, Inc. and Invivo Corporation, Case <em style="font: inherit;">No.</em> <em style="font: inherit;">1:18</em>-cv-<em style="font: inherit;">08083</em>-GBD, related to the Company’s sale of the VersaVue software and DynaCAD product under the Asset Purchase Agreement. Yeda alleged, among other things, that the Company infringed upon Yeda’s source code, which was originally licensed to the Company, by using it in the products that the Company sold to Invivo and that it is entitled to damages that could include, among other things, profits relating to the sales of these products. On <em style="font: inherit;"> April </em><em style="font: inherit;">13,</em> <em style="font: inherit;">2021,</em> the Company and Yeda entered into a Settlement and Release Agreement (the “Settlement Agreement”) whereby the Company furnished to Yeda a <em style="font: inherit;">one</em>-time cash payment of $85,000 and received a full, non-conditional release from Yeda of any and all claims related to the Complaint and the subject of the Complaint. Neither the Company nor Invivo acknowledged any wrongdoing at any point in connection with the Complaint or the subject matter thereof. The Escrowed Amount was reserved, in part, to cover any legal expenses related to the Asset Purchase Agreement and the transactions contemplated therein. The remaining balance of the Escrowed Amount following such expenses is due and payable to the Company in accordance with the terms of the Asset Purchase Agreement. The Company and Invivo agreed that Invivo would pay $50,000 of the Escrowed Amount and the Company expensed approximately $93,000 in the <em style="font: inherit;">second</em> quarter of <em style="font: inherit;">2021.</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 0pt 0pt 27pt;">In addition to the foregoing, the Company <em style="font: inherit;"> may </em>be a party to various legal proceedings and claims arising out of the ordinary course of its business. Although the final results of all such matters and claims cannot be predicted with certainty, the Company currently believes that there are <em style="font: inherit;">no</em> current proceedings or claims pending against it the ultimate resolution of which would have a material adverse effect on its financial condition or results of operations, other than as set forth above. However, should the Company fail to prevail in any legal matter or should several legal matters be resolved against the Company in the same reporting period, such matters could have a material adverse effect on the Company’s operating results and cash flows for that particular period. The Company <em style="font: inherit;"> may </em>be party to certain actions that have been filed against the Company which are being vigorously defended. The Company has determined that potential losses in these matters are neither probable or reasonably possible at this time. In all cases, at each reporting period, the Company evaluates whether or <em style="font: inherit;">not</em> a potential loss amount or a potential range of loss is probable and reasonably estimable under ASC <em style="font: inherit;">450,</em> “Contingencies.” Legal costs are expensed as incurred.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"> </p> 4600000 250000 100000 200000 3200000 350000 2900000 85000 50000 93000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Note <em style="font: inherit;">16</em> </b>–<b> Notes Payable </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; margin: 0pt 0pt 0pt 27pt;"><b>(a) Loan and Security Agreement </b>–<b> Western Alliance Bank </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; margin: 0pt 0pt 0pt 27pt;">On <em style="font: inherit;"> March </em><em style="font: inherit;">30,</em> <em style="font: inherit;">2020,</em> the Company entered into a Loan and Security Agreement (the “Loan Agreement”) with Western Alliance Bank (the “Bank”) that provided an initial term loan (“Term Loan”) facility of $7.0 million and a $5.0 million revolving line of credit.</p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;">On <em style="font: inherit;"> April </em><em style="font: inherit;">27,</em> <em style="font: inherit;">2021,</em> the Company repaid its obligations in the aggregate amount of $7,354,283 under and terminated the Loan Agreement with the Bank, and its collateral securing the facility was released. The Company accounted for this repayment and retirement as an extinguishment of the Loan Agreement. The Company recorded a loss on extinguishment of approximately $386,000 related to the repayment and retirement of the Loan Agreement. The loss on extinguishment was composed of approximately $140,000 for a prepayment fee, $122,000 for the unaccrued final payment, $65,000 termination and other fees, and $58,000 for the unamortized and other closing costs from origination of the loan.</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 27pt;"><b>(b) Loan and Security Agreement </b>–<b> Silicon Valley Bank </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; margin: 0pt 0pt 0pt 27pt;">On <em style="font: inherit;"> August </em><em style="font: inherit;">7,</em> <em style="font: inherit;">2017,</em> the Company entered into a Loan and Security Agreement, (as amended, the “SVB Loan Agreement”), with Silicon Valley Bank that provided an initial term loan facility of $6.0 million and a $4.0 million revolving line of credit.</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 27pt;">On <em style="font: inherit;"> March </em><em style="font: inherit;">30,</em> <em style="font: inherit;">2020,</em> the Company elected to repay all outstanding obligations (including accrued interest) and retire the SVB Loan Agreement. The Company accounted for this repayment and retirement as an extinguishment of the SVB Loan Agreement. In addition to the outstanding principal and accrued interest, the Company was required to pay the $510,000 final payment, a termination fee of $114,000 and other costs totaling $10,000. The Company also wrote off unamortized original closing costs as of the extinguishment date. In <em style="font: inherit;"> March 2020 </em>the Company recorded a loss on extinguishment of approximately $341,000 related to the repayment and retirement of the SVB Loan Agreement. The loss on extinguishment was composed of approximately $185,000 for the unaccrued final payment, $114,000 termination fee, and $42,000 of unamortized and other closing costs.</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 27pt;"><b>(c) Convertible Debentures </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; margin: 0pt 0pt 0pt 27pt;">On <em style="font: inherit;"> December </em><em style="font: inherit;">20,</em> <em style="font: inherit;">2018,</em> the Company entered into a Securities Purchase Agreement (the “SPA”) with certain institutional and accredited investors (the “Investors”), including, but <em style="font: inherit;">not</em> limited to, all directors and executive officers of the Company at the time, pursuant to which the Investors purchased unsecured subordinated convertible debentures (the “Convertible Debentures”) with an aggregate principal amount of approximately $7.0 million in a private placement.</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 27pt;">On <em style="font: inherit;"> February </em><em style="font: inherit;">21,</em> <em style="font: inherit;">2020</em> (the “Conversion Date”), the conditions permitting a forced conversion were met, and the Company elected to exercise its forced conversion right under the terms of the Convertible Debentures.</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 27pt;">As a result of this election, all of the outstanding Convertible Debentures were converted, at a conversion price of $4.00 per share, into 1,742,500 shares of the Company’s common stock. In accordance with the make-whole provisions in the Convertible Debentures, the Company also issued an additional 76,966 shares of its common stock. The make-whole amount represented the total interest which would have accrued through the maturity date of the Convertible Debentures, less the amounts previously paid, totaling $697,000. The conversion prices related to the make-whole amount were dependent on whether the Investors were related parties or unrelated <em style="font: inherit;">third</em> parties.</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 27pt;"><i>Accounting Considerations and Fair Value Measurements Related to the Convertible Debentures </i></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 27pt;">The Company had previously elected to make a <em style="font: inherit;">one</em>-time, irrevocable election to utilize the fair value option to account for the Convertible Debentures as a single hybrid instrument at its fair value, with changes in fair value from period to period being recorded either in current earnings, or as an element of other comprehensive income (loss), for the portion of the change in fair value determined to relate to the Company’s own credit risk. The Company believed that the election of the fair value option allowed for a more meaningful representation of the total fair value of its obligation under the Convertible Debentures and allowed for a better understanding of how changes in the external market environment and valuation assumptions impact such fair value. The Company utilized a Monte Carlo simulation model to estimate the fair value of the Convertible Debentures.</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 27pt;">The Company recorded a final adjustment to the Convertible Debentures based on their fair value on the Conversion Date, just prior to the forced conversion being completed. Given that the Company’s prior simulation model included the assumption that the Company would elect to force conversion in <em style="font: inherit;">100%</em> of scenarios when the requirements were met, the final valuation was based on the actual results of the forced conversion. As such, the Company based the final fair value adjustment to the Convertible Debentures just prior to conversion on the number of shares of common stock that were issued to the Investors upon conversion and the fair value of the Company’s common stock as of the Conversion 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; margin: 0pt 0pt 0pt 27pt;">The Company notes that the key inputs to the simulation model that were utilized to estimate the fair value of the Convertible Debentures at each valuation date included:</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="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 66%; border-bottom: 1px solid rgb(0, 0, 0);"><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Input</b></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><em style="font: inherit;">December 31, 2019</em></b></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"/><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><em style="font: inherit;">February 21, 2020</em></b></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"/></tr> <tr style="background-color: rgb(204, 238, 255); 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;">Company’s stock price</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;">7.77</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td 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;">11.64</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(255, 255, 255); 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;">Conversion price</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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">4.00</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"/><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">4.00</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(204, 238, 255); 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;">Remaining 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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1.97</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><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 style="width: 14%; 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;"/></tr> <tr style="background-color: rgb(255, 255, 255); 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;">Equity 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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">49.00</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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">N/A</em></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(204, 238, 255); 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;">Risk free 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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1.57</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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">N/A</em></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(255, 255, 255); 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;">Probability of default event<sup>1</sup></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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">0.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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">N/A</em></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(204, 238, 255); 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;">Utilization of Forced Conversion (if available)<sup>1</sup></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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">100.00</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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">100.00</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td></tr> <tr style="background-color: rgb(255, 255, 255); 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;">Exercise of Default Redemption (if available)<sup>1</sup></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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">100.00</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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">N/A</em></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(204, 238, 255); 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;">Effective discount rate<sup>1</sup></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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">18.52</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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">N/A</em></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/></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" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 64px;"> </td><td style="width: 8px;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;"><sup style="vertical-align:top;line-height:120%;font-size:pt"><em style="font: inherit;">1</em></sup></p> </td><td style="width: auto;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">Represents a Level <em style="font: inherit;">3</em> unobservable input, as defined in Note <em style="font: inherit;">4</em> - Fair Value Measurements, below.</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 0pt 0pt 27pt;">The Company’s stock price is based on the closing stock price on the valuation date. The conversion price is based on the contractual conversion price included in the SPA.</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 27pt;">The remaining term was determined based on the remaining time period to maturity of the Convertible Debentures.</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 27pt;">The Company’s equity volatility estimate was based on the Company’s historical equity volatility, the Company’s implied and observed volatility of option pricing, and the historical equity and observed volatility of option pricing for a selection of comparable guideline public companies.</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 27pt;">The risk-free rate was determined based on U.S. Treasury securities with similar terms.</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 27pt;">The probability of the occurrence of a default event was based on Bloomberg’s <em style="font: inherit;">one</em> year estimate of default risk for the Company (extrapolated over the remaining term).</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 27pt;">The utilization of the Forced Conversion right and the default redemption right is based on management’s best estimate of both features being exercised upon the occurrence of the related contingent events.</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 27pt;">The effective discount rate utilized at the <em style="font: inherit;"> December </em><em style="font: inherit;">31,</em> <em style="font: inherit;">2019</em> and <em style="font: inherit;"> February </em><em style="font: inherit;">21,</em> <em style="font: inherit;">2020</em> valuation dates was solved for utilizing the simulation model based on the principal value of the Convertible Debentures, as the transaction was determined to represent an ‘arm’s length’ transaction. The effective discount was corroborated against market yield data which implied the Company’s credit rating, and this implied credit rating will be utilized to determine the changes in the effective discount rate at future valuation dates. The effective discount rate utilized at the <em style="font: inherit;"> December </em><em style="font: inherit;">31,</em> <em style="font: inherit;">2019</em> valuation date was based on yields on CCC-rated debt instruments with terms equivalent to the remaining term of the Convertible Debentures. The credit rating estimate was based on the implied credit rating determined at issuance and <em style="font: inherit;">no</em> changes were identified by the Company that would impact this assessment.</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 27pt;">The fair value and principal value of the Convertible Debentures as of <em style="font: inherit;"> December </em><em style="font: inherit;">31,</em> <em style="font: inherit;">2019</em> and the Conversion Date was as follows (in thousands):</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="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 66%; border-bottom: 1px solid rgb(0, 0, 0);"><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Convertible Debentures</b></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><em style="font: inherit;">December 31, 2019</em></b></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"/><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><em style="font: inherit;">February 21, 2020</em></b></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"/></tr> <tr style="background-color: rgb(204, 238, 255); 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;">Fair value, in accordance with fair value option</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%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">13,642</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"/><td 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%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">21,164</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(255, 255, 255); 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;">Principal value 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; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">6,970</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"/><td 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: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">6,970</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"/></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 0pt 0pt 27pt;">The Company recorded a loss from the change in fair value of the Convertible Debentures of approximately $7.5 million for the year ending <em style="font: inherit;"> December </em><em style="font: inherit;">31,</em> <em style="font: inherit;">2020.</em> Upon the consummation of the forced conversion, the Company issued 1,816,466 shares of common stock with a fair value of approximately $21.2 million, which was reclassified to stockholders’ equity.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"> </p> 7000000.0 5000000.0 7354283 -386000 140000 122000 65000 58000 6000000.0 4000000.0 510000 114000 10000 -341000 185000 114000 42000 7000000.0 4.00 1742500 76966 697000 <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="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 66%; border-bottom: 1px solid rgb(0, 0, 0);"><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Input</b></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><em style="font: inherit;">December 31, 2019</em></b></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"/><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><em style="font: inherit;">February 21, 2020</em></b></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"/></tr> <tr style="background-color: rgb(204, 238, 255); 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;">Company’s stock price</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;">7.77</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td 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;">11.64</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(255, 255, 255); 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;">Conversion price</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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">4.00</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"/><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">4.00</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(204, 238, 255); 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;">Remaining 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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1.97</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/><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 style="width: 14%; 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;"/></tr> <tr style="background-color: rgb(255, 255, 255); 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;">Equity 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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">49.00</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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">N/A</em></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(204, 238, 255); 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;">Risk free 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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1.57</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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">N/A</em></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(255, 255, 255); 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;">Probability of default event<sup>1</sup></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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">0.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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">N/A</em></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(204, 238, 255); 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;">Utilization of Forced Conversion (if available)<sup>1</sup></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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">100.00</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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">100.00</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td></tr> <tr style="background-color: rgb(255, 255, 255); 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;">Exercise of Default Redemption (if available)<sup>1</sup></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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">100.00</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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">N/A</em></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(204, 238, 255); 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;">Effective discount rate<sup>1</sup></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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">18.52</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 style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">N/A</em></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"/></tr> </tbody></table> 7.77 11.64 4.00 4.00 1.97 49.00 1.57 0.45 100.00 100.00 100.00 18.52 <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="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 66%; border-bottom: 1px solid rgb(0, 0, 0);"><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Convertible Debentures</b></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><em style="font: inherit;">December 31, 2019</em></b></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"/><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><em style="font: inherit;">February 21, 2020</em></b></p></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"/></tr> <tr style="background-color: rgb(204, 238, 255); 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;">Fair value, in accordance with fair value option</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%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">13,642</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"/><td 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%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">21,164</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"/></tr> <tr style="background-color: rgb(255, 255, 255); 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;">Principal value 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; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">6,970</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"/><td 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: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">6,970</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"/></tr> </tbody></table> 13642000 21164000 6970000 6970000 -7500000 1816466 21200000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Note <em style="font: inherit;">17</em> </b>–<b> Employee Benefit Plan </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; margin: 0pt 0pt 0pt 27pt;">The Company has a <em style="font: inherit;">401</em>(k) retirement plan (the <em style="font: inherit;">“401</em>(k) Plan”) for the benefit of eligible employees, as defined. Each participant <em style="font: inherit;"> may </em>elect to contribute up to 90% of his or her compensation to the <em style="font: inherit;">401</em>(k) Plan each year, subject to certain Internal Revenue Service limitations. The Company makes a safe harbor matching contribution of 100% of every dollar contributed, <em style="font: inherit;">not</em> to exceed 3% of participants’ eligible wages. The Company contributed approximately $0.6 million and $0.5 million during the years ended <em style="font: inherit;"> December 31, 2022 </em>and <em style="font: inherit;">2021</em>, respectively.  </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> 0.90 1 0.03 600000 500000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b><a href="#" id="notesend" title="notesend"/>Note <em style="font: inherit;">18</em> </b>–<b> Subsequent Events </b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 26pt;">On <em style="font: inherit;"> March 20, 2023, </em>the Company committed to a restructuring plan intended to support its long term strategic goals and reduce operating expenses by further aligning its cost structure to focus on areas it believes are more likely to generate the best long-term results, in light of current industry and macroeconomic environments (the “RIF”). The Company plans to reduce its workforce by approximately 28%, decreasing its headcount by approximately 23 employees, predominantly from the Company’s detection business unit. Xoft, Inc., a wholly-owned subsidiary of the Company, or its Therapy business unit, will also furlough 12 of its employees, or approximately 50% of its workforce. The Company currently estimates it will incur <em style="font: inherit;">one</em>-time cash pre-tax restructuring charges of an aggregate of approximately $0.3 million in the <em style="font: inherit;">first</em> half of <em style="font: inherit;">2023</em> as a result of the RIF, comprised primarily of <em style="font: inherit;">one</em>-time severance and benefits payments, and employee-related transition costs. Estimated amounts are subject to change until finalized and the Company <em style="font: inherit;"> may </em>incur additional costs during the remainder of <em style="font: inherit;">2023.</em>  </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 26pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 26pt;">The Company has evaluated all other events and transactions subsequent to the balance sheet date to the date of filing and is <em style="font: inherit;">not</em> aware of any events or transactions that occurred subsequent to the balance sheet date that would require recognition or disclosure in the consolidated financial statements.   </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> 0.28 23 12 0.50 300000 Represents a Level 3 unobservable input, as defined in Note 4 - Fair Value Measurements, below. EXCEL 96 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( *]Y?U8'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 " "O>7]6'%>AVNT K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)O)VE V-#M1?&D(+B@> O)[&ZP:4,RTN[;F\;=+J(/X#$S?[[Y M!J8U09DQXG,< T9RF&YFWP])F;!E1Z*@ )(YHM>ISHDA-_=C])KR,QX@:/.A M#P@-Y[?@D;35I&$!5F$ELJZU1IF(FL9XQENSXL-G[ O,&L >/0Z40-0"6+=, M#*>Y;^$*6&"$T:?O MJ56*I_8DL'V#DY)[>FIFFJ)UER>0R(K+2HJ=V"@A%=^\+ZX__*["?K1N[_ZQ M\46P:^'7771?4$L#!!0 ( *]Y?U:97)PC$ 8 )PG 3 >&PO=&AE M;64O=&AE;64Q+GAM;.U:6W/:.!1^[Z_0>&?V;0O&-H&VM!-S:7;;M)F$[4X? MA1%8C6QY9)&$?[]'-A#+E@WMDDVZFSP$+.G[SD5'Y^@X>?/N+F+HAHB4\GA@ MV2_;UKNW+][@5S(D$4$P&:>O\, *I4Q>M5II ,,X?+&A T%116F]?(+3E'S/X%/F7/Z3H=,H%N,!M8('_.;Z?D3EJ(X53"Q,!J9S]6:\?1 MTDB @LE]E 6Z2?:CTQ4(,@T[.IU8SG9\]L3MGXS*VG0T;1K@X_%X.+;+THMP M' 3@4;N>PIWT;+^D00FTHVG09-CVVJZ1IJJ-4T_3]WW?ZYMHG J-6T_3:W?= MTXZ)QJW0> V^\4^'PZZ)QJO0=.MI)B?]KFNDZ19H0D;CZWH2%;7E0-,@ %AP M=M;,T@.67BGZ=90:V1V[W4%<\%CN.8D1_L;%!-9ITAF6-$9RG9 %#@ WQ-%, M4'RO0;:*X,*2TER0UL\IM5 :")K(@?5'@B'%W*_]]9>[R:0S>IU].LYKE']I MJP&G[;N;SY/\<^CDGZ>3UTU"SG"\+ GQ^R-;88C'(CN]WV6'WV3T=N(]>IP+,BUY1&)$6?R"VZ MY!$XM4D-,A,_")V&F&I0' *D"3&6H8;XM,:L$> 3?;>^",C?C8CWJV^:/5>A M6$G:A/@01AKBG'/F<]%L^P>E1M'V5;SC MFED)O816:I^JAS0^J!XR"@7QN1X^Y7IX"C>6QKQ0KH)[ ?_1VC?"J_B"P#E_ M+GW/I>^Y]#VATK\>WZV22$KYI9+2,6D$N!LT$DN/R+RO JQ GH9%LE" M0AMNZ5/U2I77Y:^Y*+@\6^3IKZ%T/BS/^3Q?Y[3-"S-#MW)+ZK:4OK4F.$KT ML@'37[]EUVY".E,%.70[@:0KX#;;J=W#HXGIB1N0K3 M4I!OP_GIQ7@:XCG9!+E]F%=MY]C1T?OGP5&PH^\\EAW'B/*B(>ZAAIC/PT.' M>7M?F&>5QE T%&ULK"0L1K=@N-?Q+!3@9& MH >#KU$"\E)58#%;Q@,KD*)\ M3(Q%Z'#GEUQ?X]&2X]NF9;5NKREW&6TB4CG":9@39ZO*WF6QP54=SU5;\K"^ M:CVT%4[/_EFMR)\,$4X6"Q)(8Y07IDJB\QE3ON>;G*YZ(G;ZEW?! M8/+]<,E'#^4[YU_T74.N?O;=X_INDSM(3)QYQ1$!=$4"(Y4U#VT%SU&\Z.9X!ZSAW.;>KC"1:S_6-8>^3+?.7#;.MX#7N83 M+$.D?L%]BHJ $:MBOKJO3_DEG#NT>_&!()O\UMND]MW@#'S4JUJE9"L1/TL' M?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6:&C/5BZPYC0IO0=5 MY3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+OP%02P,$% @ MKWE_5DS@X9ED!P L# !@ !X;"]W;W)KX'-S$0-8DYV^F7__Z< M$!)2.2]$,ONA)9#W2?RI;9['\2Y?&'\2*THE>HW"6%RU5E*N/W4ZPEO1B(A3 MMJ:Q^F3!>$2D.N3+CEAS2ORL* H[V+)ZG8@$<6MPF;TWXX-+EL@PB.F,(Y%$ M$>%O(QJREZN6W=J^<1\L5S)]HS.X7),EG5/Y;3WCZJA3J/A!1&,1L!AQNKAJ M#>U/8Z>?%F1G? _HB]AYC=*F/#+VE!Y,_*N6E=X1#:DG4PFB?CU3EX9AJJ3N MX[]2P4V4_TLCFWVVTA+Q&217FQNH,HB#>_R6L.8J? L6H*<%Z WQ78=5=P\@+G MT()N7M#-R&R:DG$8$TD&EYR]()Z>K=32%QG,K%HU/XC3O_M<]*?T[])&W^9C]/'#;Y<=J2Z7%G6\7'JTD<8UTC9& M=RR6*Z%T?>I7!3KJ/HN;Q=N;'6%0<4R]4^38)PA;&&MNR(7+[P@_11AGY8ZF M? R7_YG$ZNJ6[NJ5UC@%>B?3<_:AW^7]SZTZ"TTDC<2_.N0;R:Y>,ITD/HDU M\>A52\T"@O)GVAK\^HO=LW[7X3(I-C8D5D'9+5!V(?5!WG%=19.34 'UZ2OZ M0M]T!&$E2_T[[_9[/4L'#*QM"LR06 7860'L[!!@]W09"(5,=<(IB:@.%ZP3 MN,,QFDQ='2RPLBDL0V(56+T"5@]LY%"-4C\;J3H@P?4+$@H=6Q#KI(_65I.U4L%J[;>.V8^N(@85-B1D2 MJQ"[*(A=@&TL)O\@R7V?U-;$ MU[IX6* Q.4-J57*ER;=!X[LS&)7-$D%F\H&^!HO5.@FXKC&R8WAYNS3S]D%N M_B8(*9HFT2/E6E3[C+S=MOI.5VLCX-K&N([AY.W2RML'>?E)[#&N^E66(T_0 M7*KAB1A'+DM4*E+AB/GZX0JKCZ^U (V:>U-J58"EO;=A?YX#?""O:.*KH1HL M F^3QH'>!TM:N&TYY^==NZ^E9]3XFU*KTBNMOPV[]9S>T/>5NCC9OD#90L;7 M6-_G8,G^!9JO XE&G+$G=,^(K_IS$JC^;%O:7 [K-09ZC&!@E\G ALW\>Z!N M>J0&\@-[B;4P8;DI$:N$:*D9#0BFU*K4RHA@P[[^/;5B_IMQ]AS$GKX?PIK3 MSUIL1J."*;7J@FJ9%3#L]=]CFS$AE1O^.UC7?F'L4;0%E"V3CCX^_H3GU$JYZF189K.2R*%+N M92Z9]W2"/EBGEHW6A*-G$NJS*JS7F.,QX@,NXP.&G;\*6GX0+]'\+7IDH18? M+#!QAV,M):.IP91:E5*9&C#LZ[?="UV_>BL2+VGM$X ]0M/A?#S\2\O+:$@P MI5;E588$?%!(^$'#L/T4*RNF!B@1:F;ST42(I&9J@S6G3(O-:#HPI5;%5J8# M?% Z^,Y"E4()WZ1ZKEVWW:-4 \NH\S>E5H55.G]\D//?/DW9+!-E4YDRL_K% M[CV*/ZFNRH6K&E,[AO/'I?/'!SG_22PIWVPC29U :?^<@XY\-1^2JK+1D7.LU]NA,6=PFGD>5C!+Q-X+:S09&[;\IM2J]TOX[ ML'O/ZOGIK9?4#'S%?*J(%=#):IAV4T!)A2J\(J0X!ST*.# M6?(8!I[J5XQHORYAE<:[SHS&@ESM+%-+=[D^#_KXK-OKISNXGG5T2LOO'&3Y MJVEZOB+JKM#71*KA&*=!4TO,I(=W<[7>3AM5$[N]KG5>M#&G<0RW[Y1NWX$] M^G:VN@EXA":Z$#W:HX"[VF4QN*IQGSF&S7=*F^_ IGQ+J2YP[RD?C;^B;_/A M";J]G6E9&37WIM2JK$IS[\!6?,LJ74I,O_RTO&")$1,R?2)Z1X0@WBH15$JM MOX=U&H,SZN\[.UN\4Q^5;947R$L?[FYV>Q?O%MOQA]DF]$YY^F8O_QU);9A M(5VH4NOT7,V=?+,]?G,@V3K;,/[(I&11]G)%B4]Y>H+Z?,&8W!ZD%RC^D\+@ M?U!+ P04 " "O>7]6O3]&VGX' !O(0 & 'AL+W=O%(25L]55?>]6K*YX MI7)6TEL!9%441#R_HSE_O)[!V?'&9_:P5>;&8G6U(P_TCJJONUNA/RW:7C)6 MT%(R7@)!-]>SM_#R)D2F06WQ%Z./LG<-C"OWG'\S'SYFU[/ **(Y72O3!=%_ M]O2&YKGI2>OXI^ETUC[3-.Q?'WO_4#NOG;DGDM[P_&^6J>WU+)V!C&Y(E:O/ M_/$WVC@4F?[6/)?U;_#8V 8SL*ZDXD736"LH6'GX2YZ:@>@U@.%$ ]0T0*L---XIX3^ENEV:G7#2\ES MEA%%,_".Y*1<4W!GNI/@''R]>P]^.OL9G %6@B];7DE29O)JH?233?O%NGG* MN\-3T,13WM/U!G-X;#Y0OO;.HU:IU'='YYRNA*"E@H0*;6? MERY_#AV$[@[,WKJ4.[*FUS.]>205>SI;_?@#C(,W+N]>J;.!K[CU%?MZ7]T0 MN05ZUL#:7-!_*K8GN7;>.8N'KJ*Z*Q, ]BL$,<17BWW?'=L*ARA%K=5 9]CJ M#+TZOPB24;VKU[S2XG2$6%.M]#ZG3P(7 MS[5[+FF1]=0(I\N1--LHA,F$M+B5%GNEW0JZ(RP#]$FS0E)9#R176RIT0.IO M')?JV!*$XA".5#N,EO'$^DE:U8E__7!%\A,$)M:S<8HLA;95%. @=DM,6XFI M-^S<"DU?H9[K 34[<:=YJ)SA)WW-\/-*G0U\7K8^+[W3\LO139>72WLN@B0> M385ME$ TL<1AT&$O\.KZG6KV;WF> 5;L!-_38BHF-AWU!4 8C$2ZC)*)%0U[ M;(9>D1\J43)5"5JOF U[,M=ND=#>4N.P[;#!<#FAL4,I]-)K]0<1WZABY8-G MSS5=])]L#:!M@I.)_08[]D$__(X[;@YN=6:CZF%L5^0<_"JXE'/P2YD9_4WV MXW0 V^I0, [&#JMDF:833G1@A'XR_DZE-)2KBBJOT[2,ZHVZ9N20!VN72,&% M8O_6-YSR;8)IKD=C^;95 J=B'NQ !_VD]2>Q!&VDP2,*Q5MLJG,Q,QU6 M,(BF DP'3>CETV!2G.)2Z[&QM3-MFW0YI:Q#&_2S[6.I2/G =([:R.M2U=YN M[6_..D=-YTL\RE+3>8)"7YX*;0J&O?7>>&D;Q2EV>XDZ4B(_*7_E/'MD>>ZL MDFSLI3@>ZWK):BBLHR/RT_$]W5"=[65 D2?/^D V]B <)QD.HV!"7Z_(])/Q MD)'R%Y8OLL$'$5Z.^>@R@T$P-;L=(9&?D >1'GDVTR*8!&-V.,QB!*>*)-2Q M#X4G5>HY(_ATQTQD9^8;X\5[8X\FPK8Z; #D\MD MG/(YK%"23 0^U'$2^2M$+5!4)K2UA>&Q5G1*MP0A_R(:R.9H'M:5B_H=/ .V0'-MHKB M:&HX.^0A/_*&579O5SJ5VCR".(RL,768A9/G ;@#%SZAQ.NF/N?EP[FBHG > M?-F(0FE@'7PYK.*)!!EW',,GG33'7CY^+\U?J[>A[QTL\8O'J!('Y 7)+M)HWH.0E!4Q*S=L+YUC9W!SGCEZ3H5<= M5[&?JV8]ZWKF!)?BP/+IX Y T3P,XWD8)(-J2-_&*)X':7RLB"[ ITI)76S5 MYS3Z>Z0[C9)XW R&P1Q%D:^0PC; 430^77 :3:3:N*,\]E/^;98Q4P3J6&7. MU\^URC79,1V[G$)M@., ]:O61JO++DBGZF[P3>]S M#45=X(V%N@PC#-.)M1AVH _]H/\B-.DK\7Q8C8 H'5VEF@.81O,4PV;9#1?+ MU/L@F_#G,(3CW^]T 5EO%%U%IL/,560N>F_#S;\B_$'$ RLER.E&MPLN$MV! M.+S=/WQ0?%>_(+_G2O&BOMQ2HJ4; _W]AFLZ-Q_,._?V?RQ6_P%02P,$% M @ KWE_5A68];\\ P U0H !@ !X;"]W;W)K,)N-Q. MO-![&_C"5K6Q _YTO*8K> 'S;3U7V//[*!5K0&@F!5&PG'B?PH^ST#DXB[\8 M;/5>FU@I"RE?;>=S-?$"2P0<2F-#4'QL8 :O:1WWVV_1?W?B M4K3#WQ"H]4L*0M-U_D]@_8"4IMO%)R[?[)MK/- X^4K3:RV3DC M0<-$]Z3?=QNQYQ F[SA$.X?H6H=XYQ [H1V9D_5,#9V.E=P29:TQFFVXO7'> MJ(8)^QI?C,)9AGYF.I-"2\XJ:J B3Y1340)YL>$TN9M3!<+48%A)N;XGOY%O M+\_D[L,]^4"8(%]KV6HJ*CWV#:+8@'ZY6_:I6S9Z9]EG*!])'#Z0*(BB ??9 M]>[AH;N/&]#O0M3O0N3B)>_$^\0QG9UT/!BDDNW"+%N..5;*5N!.8+X912OX M-:*@!+:A"PY#XKO54K>:/4B;Z9.>N[D+/< M'D5:Q,=)?]FNP_;W:@Y;\/U)U8H)33@LT3%XS/&R4ET-U76,7+LR9"$-%C6N M66/="<9V6+XDE'Q[S M7%Y>'I&Z>1;UUV;#N40OV[)J;B<;*7?7TVFSW/!MWKP7.UZI;]:BWN927=9/ MTV97\WS5-MJ64Q)%L^DV+ZK)XJ:]][E>W(B]+(N*?ZY1L]]N\_KW.UZ*Y]L) MGIQN?"F>-E+?F"YN=OD3?^#RI]WG6EU-SRRK8LNKIA 5JOGZ=O(!7V>,Z@8M MXN>"/S>]STA+>13BJ[[XN+J=1+I'O.1+J2ER]>_ [WE9:B;5C]\ZTLGY-W7# M_N<3^W>M>"7F,6_XO2A_*59R.0Y3)?W-3B&=4:K=CTAS:8;6LEOZCTN#_(6GU;J'9R<2^J1I3%*I=\A1ZD M^J<&539(K-$/.U[G>G :=(5^>LC0FV_>HF:3U[Q!185^W(A]DU>KYAWZ9G!] M,Y6J8YI^NNPZ<7?L!!GI!";HDZCDID'?5BN^&A),E:*S+'*2=4>\C!E?OD<4 MOT,D(@3HT/WES3'0/+N\>>110\^#1%L^.L+WA1]XM>?74&2/+1G<4E>-ZV:7 M+_GM1)6%AM<'/EG\\Q]X%OT+BDI(LBP0V2!B[!PQYF,_10P*V+%AW#;45?&P M($G*V,WTT(^$BZ)T1N=#5 9PI;/4H 9]C\]]C[VC?2\:J>>?;]3CD*,>DBP+ M1#:(W.P&@T$)&2 K+1WE09BNG9)>R?H;Q2&5ZV4O*5,F1%(W7&'\!JTY$- M>H$)M1<;"!:Q:&9K%=2VV)U7*E(-JF//[5YBF-++E0+@HL1?"#,*E=#YB M<+!Q.-AO<7Z0&UZKAX:EV'+TIAN?MZ"BH$XG*%L6BFT81&-VL-_M?*PD5[SR ME-]@^%R7H@;:S@8(Q+"="P"*);.15#".!_LMSUG%,1M $:!5L44 WLB9GBXF M'2N?QO%@KR5&C0U[NN5:S%-6!JX7BL>1:F=*XKT=JJNLC''W_%Y(! MD*N$S4;L"#%VA/CM2%M[H&X3US)<,2N%[@&0W7$O9-AI8SN(WW; !?,=JCB8 M800P%/'(7V+E,Z>3'C> M$-<]8#RSU;F@*[M40Q@ZLF@38T*(WX3\ETM4ZE'3'E$I48O:1F\ 'WA[&U3D M;I"H(9O%CB@(IX;,+N @+IGAL?EE# GQ&Y*S-F6OCGNI&@K)EH=B& M$31NA/C=R%W>%$OTIJC02I1E7O=""1J[CB[I#V7T/K8?(V"8FQ@@;"SEC3DA M?G.2%>5>;XR_0E9RF2P0YLH"86.RC&4A_EV:7]K3$*4K5RMZ_L11M=\^*EEJ ME>_V]_>-^E:)UM-\WSY$51?.D*!;.T'9LE!LPZ@;6T7\MLK,D&.0X?QQ70^) M2>2L<0",)8F]/PW!"&8CY9(:#T7]'JH_+SQBJ.N$(#$0#! #P3QBC+>B?F_U MN=MF^_43U[/@?Z 2+\6KCUE"LF6AV(;A,T:.DK]^..7U@*\.6TBV+!3;,&R] M(SV_2?2<4'4M^RX'QS2U_3L (QC;&Z89Q#9/(SHR;8P=I.QO'U-1KZ-\]?B' M9,M"L0W#9QPG]?JQ2\ZJ.H9^P8OGL5,] =0LMD][(%04C=5.X_JHW_4]J+@4 M2]X^$CSL=[NR4.;!6TB]?*_.B)!L62BV82R-V:3)7R^D7I_ZZK"%9,M"L0W# M9LPL]>^_^0JINS^&2/+@>>[YY=2/[2O8EKW M[_!U=GRUU- 7]6J*@2VQ,( "&/ M& 'AL+W=ORV,W6- M)#Z[B6?:&,WVHCN9IMV]V-D+8I28*087Y*3Y]RNP:XQT0#%1V[U)C'WT2IP/ MP7.PS^Z+\G.U8HQ;7]=97IU/5IQO7L]FU7+%UG'UJMBP7'QR4Y3KF(O#\G96 M;4H6)\V@=3;#MNW-UG&:3^9GS7N7Y?RLV/(LS=EE:57;]3HN']ZRK+@_GZ#) MMS<^I+]')8;T6 MJ=7,8OWSGJVO6?DO(',Q+/,F2=(Z1^/,NHS39"H6=1%O4BZ.!T07PZ(?&!=% M*3P2Q66>YK?5D%8TK/51%'RU+1_T9THU0H4XJ>ZPF8CV(>3X$'+GKK?)UM8F7['PB]L**E7=L,O_U%^39OT.!,BD6F12CAL0Z,22'&))' MQ? Q<=LIN9VX>5+(5!M,;!':KME"-9MB[! LV46 '7)D-:I:N;;?)E/',<[! M,O=K[%Y: MN;B0%>[_)RN@3'"55)>SP%5R19267'^JD203:2VH9J*. M?[V#?[UQ_MULR_H37OMW]TZQ:>XH-V+_TM:/IUYQ7!2ZP;6=6D FQ2*3 M8M206"? _B' _O<(,!147[T<2?'TE;#[.) J0;61*T%K0:%Y0K@0@H.?@E%^ MVFT@FG0/E/5@FQ!L.Y)_!I=P:KZ;%(M,BE%#8ITXAHS 'M2JE9S86@L*SA0X<&HCNT5%^XF; %MOLN*!L?;]Y4I@?[,9Z+)_ M/_GQJAWLV?*=ZO :3\U^HVJ1435J2JT;[:/& /J.T08CC+1;_]ZDLP=ZOE0B M@)%<(WH3"DX5]-1(R]9H&*Y[O;;=B)?+(K]C9=.5$Y\G[)KE?%O?4.IJ V#O M (6.IU2'4?8VJA895:.FU+IQ;OD;#0/XN#B#L07X/)##2M1<1#*O[_+1DCD:1O.F_S6MV\!)[;(-RZL&F$"GJ.@L7TX!$W&-DR^G>J%( M;T)UT)Y$*G([C MJ]5CE#>-JD5&U:@IM6YRM,R)QD'G#^M2(I5BE1MTE2VGGG+5T4.LWH0"JYFZ M/?T9W$(L?BK$CFI58I5>D1"Z:-[ MD5@E4BP'3,5$9"N->QQV]+QW'),^JBF) ?0D(?&)S"C# MBS@YL\T^]S7[X/=[H"=NT1./0\_>WB0&"%/N*6, ^@A6'@ #9DJ>ZPD3GJRO M]XY;PL0C'_X::5!B (=/Y!OEX;7>'(=&'V@:U2-FE+K1KNE9SSRH>[H!B76 M,S=6*1B[A.J MFZOKD19:\3"T#G5AL JIB@>T#QH7@,D4(>S(<*J7HGJIKA=:,L7#9/J(+@P" M/00\M70)]FQU8S3*D4;5(J-JU)1:-Y0M1^)ACNSIPL#A QY#%$94+[B$"U)+O0FD=Z$#JZEZ^ 61LG(!Z1/ MZ[\0%5-]XMJ*ZXQ"JE&UR*@:U3JD&[^C+QZ/?/!Y>O>% %PJQPL@1;E!O0", ME&370RFP&FSW76I:)"4_$TF)BJ2.9ZO?[C:*I$;5(J-JU)1:-]HMDI(?C:1$ MCZ1$Y43DR-^7!(R4&M$CJ6:JKM=:)"7FD)3HD10P09Y,(PN]4*0WH;JYNAYI MD92,1U*B1U*B1U+ 9(J(YWJR#_1(JI?J>J%%4O)D),6@AR D=1S/L7W944:1 MU*A:9%2-FE+KAK)%4C(*2>'P04@J]ZL!(V+C()21%+";8L\+Y&\:1) A])LE M8%XGM+&4Z[.C7V36O]!]'Y>WJ;B+S=B-&&>_\H5 N?O1Z^Z %YOF1YK7!>?% MNGFY8G'"RMI ?'Y3%/S;0?V[S\-/C^?_ 5!+ P04 " "O>7]6:7AHVD<" M !M!0 & 'AL+W=O; E 8E_IVDZ"DFAS'88V*Z&2MH<;J/FF0%-)XJ-9AW9C0.8>5.DPB:)1 M6$E5!^G8VQ8F'>.6M*IA883=5I4TSU/0N)L$<7 PW*MU2[P_L/[UVUK*2%F:H_ZF[;/!P!XM$)0-("DK> 4Q'Z M+:!_+F#0 @8^,XT4GX>Y))F.#>Z$<=[,YC8^F1[-\E7MRKXDP[>*<93.L+:H M52X)7@G2.X%KK1:2],AO>SI.RGN?8?QC]-II_MZ)50ZN.J]&87CT M(U9@UKZAK)4WKO] T@^A.FK5BX1H*IHQZ5\- MF*:YFP/AQO_N*R1N'K\M>1Z"<0Y\7R#2X> "=!,V_0]02P,$% @ KWE_ M5DO#!@)("0 6RX !@ !X;"]W;W)KYH$R%B[Z "[VV"RE\^*1,?JR*)6I'/IKR]).:9- M'E(9P%\26WY)\24/R8>7JV?>?Q-;QF3RLFM:<3W92ME]FLU$N66[0GSD'6O5 M+QO>[PJIOO:/,]'UK*A,HETSP_-Y.ML5=3NYN3+/[OJ;*[Z73=VRNSX1^]VN MZ%\_LX8_7T_0Y.W!U_IQ*_6#VR9_[^YZ]6UVS*6J=ZP5-6^3GFVN M)[?H4TY7.H%1_%&S9W'R.=%6'CC_IK]\J:XG^)K5G3Z)Q4 M.?XZ9#HYOE,G//W\EOM/QKPR\U (MN;-GW4EM]>3Y22IV*;8-_(K?_XW.QA: MZ/Q*W@CS-WD>M%DV22%+&ZN>OZ<]%JMIVOY>]^K56Z>3- MFK>"-W552%8E]U+]4XTJ1<(WR;H0V^0G%1@BF2:_W^?)/W[X9_)#4K?);UN^ M%T5;B:N95&70.8PP4:/W^Y A(GK\_^3SBAAS;@YC\2*@]=*5O5*4GFY[O$M6_ M^T+6[>/006I9,_$)JO4A5PKGJ@>/3Z(K2G8]4:.#8/T3F]S\_6\HG?\+JK%+ M9I9?*+.SVJ3'VJ2QW&]^50-GPP48IT/*A4FI1\>GFRDBZ2*]FCV=U@4D0Y@N MSF4Y),M2-#_*SLJ_.)9_$8V&V^J_:@@8>J3D:IPM>5O6#4O:@S']5'\N==CL MA>K#:BIX?]0L+ADUE\PLOU!F9[6>'FL]C4;-[8[WLOY?H2A9M.@Y4_51UL&B9_XKD5.L-:#!F5-T7X/3)5ST MY;'HRWA?Y>W4A''#U#R>L!>%-H)!)I;>R[/YTC$!:#)'DP.:!89-K(XF5E$3 MGXM*4<>#3+J>/]4BT HK_\4$.P9\#4K=5O U*PJ7'\TM#\RC#NXE+[]--4I5 M26&7[D@*J'"V)(XG2+6D(5LGF(/>W:J.=D+-U^%W.+' M).>%M\2!XLCQUA@JMCHNBD8W0R$$"X05'6\(7[+RPBJ6S;D1BQXH.L?>K+=% M^\@T[F^*ND^>BF;/M!F%($],]:4'A2$JOE2D[=44#)I;C)L;E>2 )*-I:$"P MAV.<$\$V!F M&&OJXJ%N#/(9=R;^RK_4J%#KL0_$0!2%BN_EP(OFEE\JM_/JME""XE1R6YH9 M0FCV9O53H:(>K$&?):89\4+&5ZW2E1LT0%9D'N 29,$$Q3]*UA\ MGR2F"",7JD#9W(-#2+8@!': +9G@.)G<]:PKZLI$.=>]-S*N8H!(T,)E+$!% M5NXD 8C40G$5Z,C8$@D>(9*WR.J*UU!881\7ILNY.]-!JI4[%@&B90@]L$4/ M'$XJNR M9:B/6 ;!<0;YC4M%4(7=!0%=^("P3+T^XHO0DK@C%Z2:IW@1\&%A \=AX]=W M;=& YGR$4"-SYG;O-:1;47=9G$.R=+4,&;14@D>HY+AM>718JPE'O&<3"E^4 M/BZ:6WZIW,ZKU=(''J&/JC+49O;YND+J+O AD:S- 6A!=ND=>@*O4F$4!%T\ B MD%A4(7%4\?L[U!O ?7R -A;$-0>JENYH!JEH%E@Y$0LN!'W/$<6F;HNV?,\1 M192'OON,XI*YY9?*[;Q*+4:1.$9]$6*O*O&POM[M>)L(O0]G0D<'4G"A2L9W M<@ ))AB[ZPY AI8X-#60DP.M.% %O77[7O\B=>__<=,([LR?9*:?PB."3 MU2GF'JSZ(F!A!J@R'#AQ(!;2R BD%2],KV)JS9J-.4@V9U5"]G6IOPT^ZT.5 M@!['=XH R73AQ3 @PB%\(Q;?2!S?[GI>,E:)8EU%)#DBR+-!IJ&4@&F>@KZ?A-6Z%^K#B6AF7Y(!DBL-F+//0^&;-$>C, MN5ZE!K6'5Y!\0&O^U@M9N,ML0(2RN;?.AF0K0@*11RV!T!$":573Z!FW;@>C M&L/-!\WB3T436GU38!L&86];* M$7\ 9*#3$AW\^3*@&G(HM[-J./=G28/&K\/<[[NN,1?4U/2E#V\;+O;],+ < M%R5U.]R&#!UVT(M>>KEH;OFE3W8/F_=L5U,?5LC+.R]CW;G>L?S2WET5B3G6& MZZO'I\<;TK?F7K#S_#/ZE _WG&TVP[7K7XI>34Y"M?)&93G_F*DR]<--YN&+ MY)VYV_O I>0[\W'+BHKU6J!^WW#%]8;8P7;:E5_/79*6#96* M#UOL\]USSYW/3R<;ZVY]213@KM+&3Z,RA/HT27Q64H5^8&LR?+*RKL+ 6U1M4Z20=#E\D%2H3S2:M[=K-)K8)6AFZ=N";JD*WG9.VFVDTBG:&3ZHH M@QB2V:3&@FXH?*FO'>^2/4JN*C)>60..5M/H?'0Z'XM_Z_!5T<;?6X-4LK3V M5C9O\VDT%$*D*0N"@/Q9TX*T%B"F\;/'C/8I)?#^>H=^V=;.M2S1T\+J;RH/ MY31Z%4%.*VQT^&0W;ZBOY[G@95;[]C]L>M]A!%GC@ZWZ8&90*=-]\:[OP_\$ MI'U VO+N$K4L+S#@;.+L!IQX,YHLVE+;:":GC%S*37!\JC@NS*YL(!C!,_CH M"C3J%W:],CG,&\^^WD^2P'G$.\EZS'F'F?X#&UR2E_") PP3W+ M=,=RGAY%O*!L ">C&-)AFA[!.]E7?=+BG1RIVD.P<*D,FDRAAIN @7C:PL&" M.[CQ83AY.*>^QHRF$;\,3VY-T>SQH]&+X=D1LN,]V?$Q]-G]FXEA88VW6N5_ M+NI:4IK0&>SJ8$UPH7RFK6\BR,N8JUBRKM5QQ_!>LY-R@H]+*'3Q,<\. [ZQGY 5JQ NG71L (#E\PA<)ZG=)MBZE;&E#2R*[5*:3$X<^'QE>0C[C238_Z[-?@-02P,$ M% @ KWE_5C4*F,FT%0 ST !@ !X;"]W;W)K6_E<(S6"0 *W31SSQ X_UZMZ'+W'E7&\>UFT77Y^L^G[S M_?EYK%9N;>.9W[@.WRQ\6-L>'\/R/&Z"LS5/6K?G5Q<7S\_7MNE.WKSB9Q_# MFU=^Z-NFN3RY/TX%.S7/7TX/S-JXU=NEO7_[KY&/#I M/*]2-VO7Q<9W)KC%ZY/KR^_?/J7Q/. _&WT7J5;R/_-OT#OFTPKW_S;]\[ MN;[JE^>C;IFI8S>: MF9]]UZ^B^;&K73U=X!QD9EJO$JUOKQY=\0=7G9DGES-S=7%U]S2]-^^:SG958UMSV]O>0>?Z@P>6Y9X>7H[,Y_NXL95[?0+[B"[]RNS=)T+ MMFVW,-?*;7I7TQ]IRTUHL,BF=3RWQS:_=@V-8;%%VNAZ[0)(A;_X8VAP$MA* M!^="&Y*DU_:+,RY3:CNL'^&0-D0H=&%E>V,7"[@,7AZ'\(&)6!,-O /&NS[. M3-O8>=,V/5@PP\ [UPVZHGN RXSX4 ^!R!Y7XD. 0%_SP+J)5>OC$)B!X 4- M($IE#QY3;&.L4%6#=II ?Q]B[!G$U ]XA//#.46L/+2T&PX6S"+X-:;Z6##B MS+SO31,QP4;?V3GXO_$Q-O/6"4^JE05EQ,VM^3A* 43<@&_0A%I$3:*O\A,P M[HC@JW:H'1] Q1O3@6[\>F.[+9^]P>/[E2=U\/<=5HO#/#9U8P.X\;WY+[_H M9^9]5YW-^&]SZ]N!!3DS'S[XR+MA)EH-ESV]+,:%;VSIFY?F1\&1SX)XQK I!7\PRF4 M<6TZ8HKC&8,!B1OR?3,/#?Y@<_S/O%T([#K_-H1TFI5"L0,N*:;X.JF-V1V= HLTL#K-QPEP HLW0#_U#AY M\,,2@D6<\+!9/A8<,X!<\L(C8U90!1_$S= :Y&*W-,%9&&JFDKXNO1*<-\6K MJ,YZH(4KH<\1-_5 )"E2.5TF_N-O+ZXNOWM9[(_YF,2X%%N,8:_V$/1!C:=? M3TH3UD6A4!2)M^2_.<)!1_!#MBL2BBRB#72O(ZX91!Q22 D.= "-",37@A%@ M(T4LB=^3T^1 JD&V)I76R'.(ONBZ!A04D5BD$@_9F2&6:)!L*D+< 1)7[?(3JSN$L/.! 71"L"_(+\_AB0[X1>%.-''&_#!$\> MN_R8E)'C6DVQN?)8@..Z _R!F.GY$)/RP1(MY0BG!+[,VB$&PTO<@5KZ-L5B MFN'(E%ID*]FBD\NY7S503W!DU!BHO:,S(#[]Y'U]W\!GO^^8M:%F"V67^^[Z M]FT)WP"9NMJ&.H(?-<,[EO4W)+6KBY?7MS?\U^7+;\UGOX$DGCR[,!2Z=,![ M:%FW;)C]>5\Z_"_L]V2T+B&^&J[3AS@Q)_;)-:E4LR9M \1,9Q3,TB-0+-D. M:01\%K,=3$E;SB9@8N%)Z7&\[X7,YR]-+- K&SNT&.9!?":/HP;-? H.89?X M"'43_X!IK2'C"?YW8$+RFP/[9M(&RWQ4C/7RX(8)-BE:Q38=N;Y ,MX!/-E: M%/OI%%*:WBVW;,.'AI,"<9@F18/3.TQ(YY9RM*:KP0!8 I9S8+]?0[1]<(CC MAV=.>5:[BK57J=NS]![I!\'TRKWDF6E%^U& M\GJ)5^)C^GL_,6;8FR=EGBH*^!^6[#'B4%'(9^[&R%_>(Y*2J,$2TGY%NJQ& M8W!D1SB"]P&1Q]PC8K847S"AFP9BI?"WE9L<,P4'BO[9#X]T0HI#3X:07"WT MA/#[&G F=^'>LD?&:RK]P5+DWM7CE>ZYQT->JN[ ]1 1!%K9:Y7"ITDS/S\P[ M,J(A ":./FUG\JQD.XZ7'7X]DM!+9AGI5%D^H^=4XV14MX#F$#1%BD4N3SPT M*0!M!PTE@0=&Z_7O4&]\3X9VMA\A&'(15@63');N.1RE3??WE*Q#G%(L WX4MJF6^3T8KG8NLG%5G[ MVDE$F%/8M.WV3TY_AX379#TB7IU2PZBDA:U(LDZ$[&IDR7JV/"^0GFP!X5D! M5K<\(,AZ>A#)]4ET?DU5QH$>2ZQD4X!NB"R'(I5K.E@6VU^G!A,WC@N+V0&[ MI %,?](>@G:PQA:!HRZY^[X[9#"SB?-@ZJW)^!+ N%IUS1\#>U,)EVK(I72R M/NGB[)99CU@&5;L5G%T;27^)_7S\"*3=VE $.?*C4",L#-Y7Z8!):-"WW0,( M^A3I\NJ8283[I(TZ?B_A7A,FI=H"ER1(5^<(@O 3]R0NS@%$2QO):-H$7.;@ M*$55=A%^,[2Y]C1Z7*&$469BP>D>"W3/M%4M29I8S"%>J%WJVA-5D#QP")0K M@K>.$))"3LL5)G;%S BX=YOS>/K_\P0FA>#G/NDM$43VMB@\N%*Q:RZ"/NV1 M\)JD]=*L_#VT,Y#>-7&4(GA!]( = ^G2!(;O!TKV03NQL@C98#NQXWCDV-4A M4++V9*#(6!R5!)$Q=D(&F5;F,H8O&DJ_Q>NR\^&E*/4(=YJ/8U0]5*0U=Q;J MS1DXX>1:\K#9&$]SMAT1TQ39&9]!P;)BZ@^R2J>2Y'XS(.H-;M (E M$\++'0IES<1/G5$2PNZC0,B2*_>)IW3 [#B*$E[;?"&V1001V)_/Y4ZOJ4FD MW@H45NHOJO<3+X63L_MBK=8#Q7YTGTEA2V551.T$"2B2*3!9@<"PPB]("BAA M2_G:!^+T!_9?UP*$C^8RMS M3R OH"IQT8VP??2? @@Y"+=,I02];^0_Q/-A\^W+(^O:&B:&924K2*N[AYYS MFI#2@^S3_VH?,I"Y8U-C3Q^27]RLMI%3EUQE^'J26F0*+?LG2M9D3=:T9&V M\>N,EB5+*RKF!6I^G/C26@F6*2%632&4>D( HJ])*?N0W$65HUA73A[P@.Q M/")9#H#P0RH(L5)RN2Q7(:F.]+#1_$Z1L*W@#&*3B*%$M0]#MM/_BPHP\,9V M6O@?HRJMF[P#5V4HB,P9\;*:VUREPHZ/3',L)YNR5"4Y^R(65.W6? 2VW:)X MI?,+KY 1D.:H7W_4_X^T\>R0O4^-^?*[V9[3J9OZ2-5L]PE5@U+E(N7:<9C_ MS@KL2340O30^II(Q*(,/:%H6Q,;V6BHF%.9;OR0-R\605$+N[)H^Y$JB%!>P MX*K9Q-3] 7R:#Q**E\%I=P1Y$LPQCA%BK]Y'Y3,_Q%))I?06\Y$HU.A94O8V MK3])84VU'6HWI&O(-XMLX&D/*!W.?7N.X7 M3Z]F].O$7 /=J=.EQA]'Y!($4X(/]?J3H;",3*VQ+:%_JAK[PPFB ",JC++& M\]Q4L90F$;P+<88'TT5W=IR5.J.(0#-)758*#H* QX-U%$D%]I5F,WW M4CRK*E68RBVGK=2D'Y2[/KA0-5&CITRFKB&9I5^<#H4!$U8N>B29ES$1E]H@ MPDPHS.55[ITE"(O/S"T%P].WK.Y$#C@S]M83?:G+H['S M=*[Q0CV,V;26NN"2*&C3@.*8OVNH*B4!=W1(K)KK3>NWSG'1#-Z6\1_+0_N> M/NPP:0DQ]%\]=Z;JSA-2C$MB$8*D0I=M1 #WQ TK%)_XR#RWO!O!M)WM\$Q M_W>7+W(78\)@YOR4YQB;LHJ#K:.WK07W;ZN5Y^L0X@RF%3!0+N0*G8D)(I1\ M344]RMT(NT8MRT5?XNC80LREQ1)*3^J-DEXHLF4O 37N0=S&2BN^I;*@^"8. M\% %3@PGE,X=00I=[M*JF:Y;MP-[)48 M[A8W3A>.J#)8CZ.)SZ:5U10JM)Y'V##-XOSM9<$J7'4)9A"T:0$1L M:%S&,(C4I\JI8BI6]V5"IX6NVL*/!++8/09C6*]Y'P.A'98C=6JI;KV/(RDAK==5&6(TTN:@CE M92O)':4LXW92ML2+?E^AIS6GTOU-V*3>)T+^CI:<*0QL;7F?*Z/* FP7MY?& MZX"TUR^2@C'8_B07ONA:!"W 6Q[)7#@"Q5;T5Y_A-_#8E?#E= MR%=ZIE/*=F6)#I3X?$5EC/_T@_ACGB#HEZ6[HO*JDJ:13_EB1Y5"W?Z@A+&_ MD@Y:\UEBTI\NW9.C'E5GON$L_]L)8].[H%ET&@_UVPWY1F94X/\NGU0'M-A\IFF%#L6"5 M+DY@%:*$.;A3Z0NFD/L8P?03-E+5+D6>\*331N41C MN@9!I(YW/2J[D3LR"RW\9?C+66R56IU,8"K_S_9!BE6. M]8/K@DL27J?IKQV@QH% 2&[OS3V,GXKGJ8TM@2%5Y=3Q4AN/PD\B_E2DPFAG M=(*SLFO8:GXPWTXL+C5%L^U:!D^L ^I3= _H,PZ]D0IH#4]YDT."Q;Y_@(P2ZY-" &D4GS;3FGGZZ[2 MW,@GF+:IN*PHZ83F&M*S4_L MH8BX[ UN6C KWV&*=%M++$I'4%!7JT2._/2%N55[ID4\4A%G?HT6?O!ZK,)A MC06T#.O1:P%I)[G<5-Z(_P\%Y_'@U;>C,2C=6*/0O-ON2[%?&R"?1AO*$>DF M9=R_S*7TE(^8%/HF2?M(N"R+1BH,H&Y>35J&U G; M:LA+ZB?]>?&&DTCTH-=.(D_IQ5U26-$I\B2K47G!B(ZU!_>X1$%U&NX:X%#- MB&U3KU+?8"@S+7X3 ]#WZLFSLXFUO$OW,YADKHM,Z_CI^BLIQ,>$EGY*H"3; M87;#[]?%5?X$X'MZ%88=8K:*+N@7[(4&+L(4C1B?1A)MY;&A$4UWR&.&/]("^5 MOBH 37&YN+@"RU&(J,B^75)2 JT[ 8N:'@,5S\'%@5J,_'[,C&:ZE>>["K/Q MU8PU CMM00O)+1L*P+$*=D-M;GK;;S9>M4W@H^E.:2FW&T_(85 /FHJ,98^' M2RW:^"\Z.AS\2%>R]X&QU Q[:R>%1OMP9GY+BXM#GO3!4[$MM13'*)BB:-0[ MN/NTVB45]ZAMMV"'VG0C7X@T.CR8R*#I4,DB+R17.\L*45*80E_THL/DA:4= M:19'%15AG$X*^V.'^.WD;@R1IL$7Z29?)& E$>[LCDR[U\5(65S2=*DH1\?O MSLB]ZG&@6X"O^5VBY%$XA=Q0"D_RI*8CLZ,GQD5%8EP^X:2@$12(PUU3^[F7 MZM:^*,>7.(IA":4=6265:9+TN3-FY+;&@;=9N#-)[P;1^TQT,V;?N_+)^;0.X[GQ8NI")U+ M?OV6*S]=+^^HYJ?Y#=]K>;%U'"ZO!_]LPY+JW:U;8.K%V7?/3B14I@^]W_!K MKL#[B-/\Y\I9<(4&X/N%]WWZ0!OD]Y[?_"]02P,$% @ KWE_5ES_(IV= M @ & 8 !D !X;"]W;W)K&ULC57;;MLP#/T5 MP@7ZE,6W-+TE!IIVQ5J@1="NV\.P!\5F;*&RY$ERW/[])/DR;TB#O5BB2!X> M2B2]:(1\506BAK>2<;7T"JVK"]]7:8$E45-1(3>:K9 ET4:4N:\JB21S3B7S MHR"8^R6AW$L6[FPMDX6H-:,"?:>9+I;>F0<9;DG- M])-HOF"7SXG%2P53[@M-:WLZ]R"ME19EYVP8E)2W*WGK[F'D"64!LK.![.P0>K+O4>"ER@Q? M,")<%X3G")2/GV\MJO/?:D=#+X_M:Y^_J=ZX([#?"\='9U$47O8B/(H=EAN4]N!\< %3 ^UQ>-+6P710]>L] MX;49,M 62CP%W2#;X:#G0EL^ ](0X!S": *GLZ 71IRL:%73L?Z?4.%T4' ! M^][<'W5KB3)W,TF!N["V<8?38>Q=M=W^Q[R=F0]$YI0K8+@UKL'T],0#V&PO=V]R:W-H965TU*%; M639<8+$-A G"UI@*8(ZZSX,^T!+)XL(1:HD9<7[]3U2LF(G ML9>A7VR^W#U\GN,==9-:Z0>3(UIX+(0TTR"WMCP/0Y/D6##35R5*VLF4+IBE MJ5Z%IM3(4N]4B#".HG%8,"Z#V<2OW>G91%56<(EW&DQ5%$QOYBA4/0T&P7;A M&U_EUBV$LTG)5KA ^V=YIVD6=B@I+U :KB1HS*;!Y>!\/G+VWN [Q]KLC,$I M62KUX"9?TFD0.4(H,+$.@='?&J]0" =$-'ZTF$%WI'/<'6_1;[QVTK)D!J^4 M^(NG-I\&9P&DF+%*V&^J_HRMGA.'ERAA_"_4C>UP'$!2&:N*UID8%%PV_^RQ MC<..PUETP"%N'6+/NSG(L[QFELTF6M6@G36AN8&7ZKV)')?N4A96TRXG/SO[ MJBS""#[!#>,:OC-1(=PB,Y5&"KTUD]#2*8,8'T ,,CF@U8!3=<,IEP)F!A MF3TLN($;O0[GRN;#<81Q='R(XZLJ-CZ+.=>[GF)A'* M78V!O^_QT<)YSA"M5E$QN(%."JIEB2&NE5FON M:M2 RN#F);#^\.XOCP07A:D3(N#86;*W MKX\OX ]<831J(HJYXA%T^2^ZXR<$/U MJQ_HOYAVWOU05P<'IA7,B<09WS)/? MK0B"M;O:W+-*3W-2:=T0,BYZFS=&^C>_J2I#BC^>'TR\73/SD;BY6Z W 8LE MZNY=Z.1N-3VG@0Q!?[(W:S3V@M[G\ MDJ3!KTD:1KV3T^$!?NWF,TEOZ3Z0JUI=:BS6RUN7RBY^B3HDYYNT]45SDJIM.9"]/XS;>7N M83YS^TZQ?NW#$^YT"07JE>^%#/B$:1J&;K5KMRZ; M+N/)O.G5;IE><7KP!6;D&O5/3P+03?_33*PJ?<^Q5)8Z&#_,J65$[0QH/U/T ML6DG[H"N"9W]!%!+ P04 " "O>7]6HI/A=L4( !4&0 &0 'AL+W=O M&0 &MKWX_$-A [N;9 MX >U\DA]_,?#,<4A?W2G\S M:R$L>]C4C;F$6KWHU-ULM>$6#-O4\]/UT MON&RF5U=T+?/^NI"[6PM&_%9,[/;;+A^O!:UNK^Y6EOW87YUL>4K M<2OLW[:?-=[F@Y1*;D1CI&J8%LO+V;O@S77L^E.'OTMQ;T;/S&FR4.J;>_E+ M=3GS'2!1B](Z"1RW.W$CZMH) HS_=C)GPY1NX/BYE_XKZ0Y=%MR(&U7_0U9V M?3G+9ZP22[ZK[1=U_V?1Z9,X>:6J#5W9?=LW+F:LW!FK-MU@(-C(IKWSA\X. MHP&Y?V1 V T("7<[$:%\SRV_NM#JGFG7&]+< ZE*HP%.-LXIMU:C56*]+._EX:O5EJL.,6.6@XM M7]? IFH$LVQ6S/)%#=N2'!B36;3>J,V6-X^__)2'0?;6('1II&'57JBHV.(1 M//Z/TFRE5,5P=TAD*9C#ZS$K-VX"S-R-Q[U4JT:VP=Q4S' W=;GF32-JCYKA MW!JBX6IIW<1;I0DA9*_(V^R5; !2[0PDF-?G[)^":R8<<1EH)S8+F+>G'G0> M!-SV MX+VR446$+S[2/[JBP8]9%T^1-T,?/;3I._0A/#/FM5[4H,_9D%H1<7 M(1Y"+\LR]R'QPK1@_8"R\[=AF1<%/@N\)/99[N6)SVYWVVW]V&JN=AJ]H<1* M, Z+ME1F9/+P+8:E<=1=XP5LA ^9EP1Q;ZRG$M0= -+ S N3C$5>D,$$OA=' M_@F@M\2AFY9#<*X$BVS'+*QX98O$[CL-!O22HNBNQ[&=H&;P!U S\=(TP$/B)62R,/""(IB@9NI%2>[8 MY>=0M$C3'Z%FZ$5@='M]D9HYA8"[?B\UHRB@?\ /X20R+Y#20Q1Y:93_3MR$ ME?*8?.8'Y#.0HTA?XF8*.B;@4>IGCIM^Z^YC2+^+G+&7!1$%21P&+9L"<.^0 MG C7$3GQ=I2<&=R>=]<3X$ZPT_\#V)EZ81&0FDGDWF83K"SI7& (Q@ M[J*(?RQQYG[<7:9)XSBV.>CV4G][*6>$=PGN(= $0P#Q$!BT;4I>4\?,HXI+(\ M'ZS2OAUE7.058=Y=CZ,::J%K7J.*?3U52F$W= MR0IJR*;=<%&QL\!NRM4W0MY1O;57X 40'G4HI^Q$]>4^;*C ++L"\WF9U-G< M4?)YF72BT2U4(]CW:UFNR3*R*>N=2QZ8B'B0OOVJ>04A9:EV#55O_<"NDJ1L MFU-6<0E.8X/6<89?.-MB,R[-'MS;M MT[OW!.]*(/GP&BN";.X4ISX9>"VZDF9Z 'XAW50'\ *'UH66G-F8CZS'Q M4 KA1&[:Z.MD0)Y[SMTD+A-]P+6MG MU9IW!P6]2L]LN>C7'LJ7]EX!OQCNTS$]Q?:3V==S,;G'14L(F6K)ED*8#BAM M]IW*NTCZ9P=9A;&:Z/Z%&3V$>GX)1N#LJWF MPSX<.D@*$;M&U+ATT"A+J_V*%K(?U)[="[=RFFYM/%R+WK25YX I1 M]:=X&H$0374P_;$TWH:'Z1)SFZR9, @68L)PQ#*BQCBZU:*6[5&.:;WD&+%K M##X9Q'#%7L&QKBZ3Q)#A^VLJ/(&C3PM BZV:5@\T,;K^')_[; -&.1.@,^P< MD;5CNB;G[%V;^+[LUQAR?QO=IM7IT\)RQ\># R^^/_(Z3'\DRN7K4>9S(L%9 M3>2'VTH2[^HN$N^$'N8WQ$-YF@X?!_M(SI^<$2!"X,HB4['0!@'':*IP]3YZ*0;3EO1>3X6<,?.]M![ M^#K\9/"N/2G?=V]_;_C(-6QA6"V6&.J?9\FL75[Z%ZNV=&Z^4!8,H<>U0(FJ M70>T+Y6R_8N;8/@AY>K_4$L#!!0 ( *]Y?U96_ )V&@0 &() 9 M>&PO=V]R:W-H965T]?\H/2] MV2-:>"P+:1;!WMIJ%D4FVV/)S4!5*.EDJW3)+7WJ760JC3SW2F41L3A.HY(+ M&2SG?N]6+^>JMH60>*O!U&7)]=,*"W58!$EPW+@3N[UU&]%R7O$=KM'^5MUJ M^HHZE%R4*(U0$C1N%\%%,EN-G+P7^%W@P?36X"S9*'7O/G[)%T'L"&&!F74( MG%X/>(E%X8"(QK<6,^BN=(K]]1']VMM.MFRXP4M5_"%RNU\$TP!RW/*ZL'?J M\#.V]HP=7J8*XY]P:&2'XP"RVEA5MLK$H!2R>?/'U@\]A6G\A@)K%9CGW5SD M65YQRY=SK0Z@G32AN84WU6L3.2%=4-96TZD@/;N\418AA4]P0PGPJS(&;E'# MI2I+:8/P>(B&#'DAU9KMA) MQ"O,!C!,0F Q8R?PAIW50X\W/&&U :O@6D@N,\$+6%MND;+-FM<,;N!&K\.Y MPIF9BF>X"*@R#.H'#);OWR5I?'Z"[*@C.SJ%OOS,M11RUT3&AP3^^HJ/%E:% MRN[_?HWN2<#7Z;:)T*5!]2(-X.L>W4;%Y1-L54'5;.#Z8KV"B_4EL#2&) [A M_;LI8_%Y1[DZ4O8'R3E<',L?U!;L=TAWGDS.#62\R.J"^Y(E$4E\BB,?XXD( M ]QT%#X(23BJ-ESF)@1\S+"R/6E>JIJ"^G'F<\<]$O>(O:4>^2?XD S#=)S" M1[].0C8:M^M)F"8QK5?3^M_XW_P0EEGK(_):/!B/&O_%@Z,GX\'4^?'(Y+242[4FOL0%+-\4 MV*:-^-?5+1W+NMS0U42Y-8I669.NC2]H7M&&?$!MA=?OW!O"@6O-*2F P<85B M:CJB-I<+3>FFM"\0.7K/N.B;>O./RU0"L32,/[D) MF -I6PK-P$7*(%34.Z1U7;0-AO<>E6)1.[]MM2J;9"/PVG;)MO$)\Z*ZN8\O M@;90O(W#:XTTZLV]$O7.3W=J(:[BFQ'8[78_$!?-W/PNWOQ]?.%Z)RAD!6Y) M-1Y,:%[K9J(W'U95?HINE*69[)=[^@E"[03H?*O(">V'NZ#[K5K^!U!+ P04 M " "O>7]6UNMW%<," ;!@ &0 'AL+W=O F09B^22).'AZ)(C]=*/YL"T<*F%-),@L+:ZBH,359@R\1;_UN5,N M"V9PKL1/GMMB$HP"R''):F$?U/HSMOE<.+Q,">-76#>V?8J8U<:JLG4FN>2R MV=FFO8<=AU'TAD/2.B2>=Q/(L[QAEJ5CK=:@G36AN8-/U7L3.2Y=41ZMIJ^< M_&SZ35F$(7R$J:#Z,)DA4*7A1M4+NZP%3+-,U=*:<6@IFO,)LQ9YUB G;R#' M"=PI:0L#GV2.^3Y 2#0[KLF6ZRPYBGB#V3GTX@^01$ER!*_7Y=[S>+TCN1NP M"FZYI,PY$_!HF45Z?Q_B?13Y,._V7?SG51;&+:%<5KG]XI,&T#W7H"JC>4"-57< M%]PM_A3!C D/QBPL<,6EY'+E0E>HNJ8,A68R!]S0C',7.>PE$ ^&<-F'!\SKK/$Y&X[@/9S%D5_C2]IV&!#; MO=B71'67P:':ASL-6R(143Z<2 ICJ!&LJGS[+Y2E8>*/!4UOU,Z OB\5E;H57(#N?Y#^!5!+ P04 M" "O>7]6C;@-DI@" #%!0 &0 'AL+W=O1DJ\VC72,Z>"X+9:?!VKGJ+ QMML92V%-=H2++4IM2 M.+J:56@K@R*O@\HBY%$T"$LA59!.:MV=22=ZXPJI\,Z W92E,"\S+/1V&K!@ MIYC+U=IY19A.*K'">W0_JCM#M[!#R66)RDJMP.!R&IRSLUGB_6N'GQ*W=N\, MOI*%UH_^F]#\H2ZUCB9R4OFFW#M#5DEQ M+KW5#F$$G^!:/:%RVDBTD] 1LK>'68LR:U#X&RB,PXU6;FWAJ\HQ_Q<@)$H= M+[[C->-'$2\P.X68]8!'G!_!B[LZXQHO/E*G!:?A4BJA,BD*N'?"(?U?[F#! M#5QR&,Z/RIFM1(;3@&;!HGG"('W_C@VBST?()AW9Y!AZNNO%"UQ(FQ7:;@S" MK^_X[&!6Z.SQ]R'"1R$/$VZ;O]=Z>$V]$ 4]%*F$ ^H&E@LT74?\AQU0_Z]A M,!=;^E\=&GIR"R? >X/^J);C 8<'&EF0"BJC*94%%C%@P]AW2=)/G<.5UKDE MY]&8 ^OQX7B/X971%-(G0 9)+V')GFW>U @?.&7Y2"*)2;S:;VG?G5!L/!J3 M3'ILR.!0Y\*]T2K1K.H%8B'3&^6:*>NTW8XZ;T;SU;U9<#?"K*2R4."20J/3 M83\ TRR-YN)T50_J0CL:^_JXICV+QCN0?:FI7^W%)^@V=_H74$L#!!0 ( M *]Y?U;?)&6#O0, *\( 9 >&PO=V]R:W-H965TZO M/TI.?2F:!/=@6I)%\OM(2O1LH_2CJ1$M/#="FGE06]M>A*$I:VR8.5%G[R=6W=0KB8M6R-=VA_;V\US<+!2L4;E(8K"1I7\V 97UQF;K_?\ ?' MC=D;@V/RH-2CFWRKYD'D *' TCH+C%Y/>(5".$,$X^^=S6!PZ13WQR_6;SQW MXO+ #%XI\8M7MIX'DP J7+%.V)]J\Q5W?')GKU3"> F;?F^>!U!VQJIFITP( M&B[[-WO>Q6%/81(=44AV"HG'W3OR**^998N95AO0;C=98/ F%I#%HS"RTY4#'PZ!^PF#Q_ET\CCZ= M )L-8+-3UA>GTP/7W)1"F4XC_'F/SQ8NA2H?_SK$XJ2?PRQV17(, ^LQ+"U0 MBK!Y0#VDR8GXV/*R4=KR?Y@_GOA,]XQ!.NB" M4-.U!)W!52= \!7N8?=[?^.R-_P!OFAE#%PQK;=?%*QA%<^9N (/OP4+Q,S5L#29$, M3P'WFE4H64,X\^GPD/:]LE3<;!=N%\^WH9V.LCAS,BI(II,4EF79-5V?C5>I M.L(J3PLO,R>3Z3ZG8C3-"I+%>$HR+^)CA.() 1XG$*?Y$3H[+GO8V#ZVR6B: M)B2+)".93;/_0WX$DMK?&623Q.6%N)_!A)!\-M;7644H78-SF7WE3:U\<5VI MIF5R^_[=)(F+3^9 =#E%RU Q"FJ"QM>-K55G*(+FP\6>GYL#Y?K*XU[M7@QG MAHHQ)3%V@PSBOCQSB*G :#"FJ+IWX=X]R4,74KC71"@Q:]\J#92ND/M^,JP. MW7C9-Z'_MO>M_#O3:RX-"%R1:G1>4//3?7OL)U:UOB4]*$M5X(7]65E,EO+$" #_!0 &0 'AL M+W=O[@3JQ+ZP["=-;P-=ZC_=$L->W" 247%=9& MJ!HT%O/@,KY8),[>&_P4N#%[:W!*5DH]N,WG?!Y$CA!*S*Q#X#0]XA5*Z8"( MQM\>,QA".L?]]0[]H]=.6E;Y_#-EJCA9DNI-VAF MH:5(SC[,>M1%A\I>08T9W*K:E@9NZASSEP A41QXLAW/!3N*>(W9"8SC$;"( ML2-XXT'WV..-C^@V8!5\%#6O,\$EW%MND?Z;/2BX@TL.P[G2N3 -SW >4&T8 MU(\8I._>Q)/HPQ&RR4 V.8:>4FI42[Q@R9_X2J+/T2Y?7P1?"2FL(#W7PF12 MF58C_/Z.6PL+J;*'/X?T'(UX6,_NK_S_4[#_*2^NU,NK3%$E&PNJ +J 0DEJ M"*)> [= V<5J1=;CV"?8#?$ 9KBD?N$Q-4I*4OZ,^A;B$4NF-+-1%$^>">R> MK.F?C(W.XS&-T_%T,&JT*M"X_D+I+Y#@DBB"Y/RLE\5[NR%:S")@YS%%2T:3 MJ9M/1Y.$P:$^];CGH%H=?4YG [=[;(KZF?SKC7>G[Z#U!+ P04 M" "O>7]6+JE1Q<@# "E" &0 'AL+W=ON1ZZHDQY*IKJBQHI5, MR))I&LJEJVJ)++5.9>$&GA>Y)>.5,QW;N0*B HG9Q+GU1[.>L;<&/SAN MU%$?C)*%$,]F\'OL%+1*'L%S:-;4C&R4II4;;.Q*#D M5=.RE_8SD67YD6DV'4NQ 6FL"1X98+RJ"6M M^-'WH<+9'M[LKU+Z-,[5 JQ U]KE$SS M:MD&!OYYPA<-LT(DS_^>(GT1]C3I7?#;'9YRA+DH:U9M(6<*BF::;CZ(+.,) M@D4 5J6["?R]XK4YQZ[U;CWPI>:2[#2LF>1BI2!E-@2Y%*ME;N(:=^&>;6V$ M._!%K+%2:XY6M;ZD)3OWL2! M/_C0)B84=/2\: S9&86G#WC4AH-,0AC$OLTQB'N1Z?2I$YM.!(/>T'0&$,5] MD]]4]3(Z#? '08O0,*G9UKXET.MXL;E.2HT LXPJC^6U.P(C^3H:1O#^#_=C M(6$GI+T:A&0E)<%"+:3-:$)Z[7#=CP/"NQ/5\L9&ZK7)%02=V OAU.OD'I6. M$N72%D@%EFY31?:S^QI\VY2>@WE3P.^97/+*1"7]6KV9&RRP' M #>$ &0 'AL+W=O0W(D?\2,T( '-S,Y*,XV:WAF-5ONA8E>(A>U*5Y6!S*_?<\NQ,9!F^@.Q MRW7?CW.K.'E0^LYLI+3T6%>-.9ULK-T>S^R4@^GDV#2?_A4 MWFXL?YB?G6S%K;R1]C_;:XW5?)!2E+5L3*D:TG)].CD/CB\63.\(_BCE@QF] M$WNR4NJ.%[\6IQ.?#9*5S"U+$'CKBKC?NFAHXW]">6ML:K>,\." MNFRZIWC2+E6]%./$=X6!D7V/=YS]=/\N"SN^E!CS1)\D8QR[_WCIZM7Y-=(G: MUT":%E7U6>J:;C8"0:6K1ZGSTDBZUF4N:5HVM)-"FR/ZV%IC15- L/?*%I\" M+TN67NRG]#W%LV5 OVC1L,8LB;UEE.%SD,RB:-!0T#1(,F\1^W2$S606^ 3\ M6LN2N::9[RVRA=L*HEFZ>%L_0@3RQ(N# S+69C"B$7X9$2$/=_'WF*V#,TIG\8)@>-(K$ZM*DK ' M0Q86P^\>0WW+P$EH0(KBA")D!CU\)VU/;42% M!HB#C-(LIB1.Z1?9H%LJMRL*#+42?@J>SGU$:(FJ0#90;X&79EQ\6&4)5Q/6 MD7MFBP6=&S;[M6L]6MSN"[5%"+0#@BZ2"#BL9HW;2H#N00)'[T75,JTMJ_)O M-I_I+RJ!Y-WD $&X4:M"5M2:?K>+OW/5X%PS2MY&%"\HUJ+4G0[SS8GI<467 MYN[=6DL)RZWDPB!$3**WPB7]0#XW)3^2&(\K!-%530%D+B2,V96R*C W&CGZ M&J$AP8('T"P/%Q8DC#F;^ O@3=E6*=I)T9L3\+W#KI M]@>4%'MOGB+AX"&*7/>$H<.1*#W81"\"\[?4"ACO8/Y78&Z)8V*^CRZ71-]' MTV<-X3+#6>'1R3FI7:FBHAF56VY0' P*B1"C+*4C+5]*!Z"/6N_XI7K6WA59 M;\,WYGJ$@@B$D&2 %'#F1RKQ58O%'0UMU]6%ZWXZ:,RXH&"FO.OVB(L]V I"IO2VZ(7@KF)(JE MT4AA-Q*ERROW[5[_ZBE;:Q)<'0QT/!&^P L )N;YVW=5MVPWF( JF(VA,<9 M2EO0EGFY93#>*[JZN;YVOG>U"9#BQ:CNX8;A0;-(/'^9.$P*%ZYI37=:A$4X M)]10VE7JT_1RLOMZ=7 -+]\HS .3,;>J2QSW:;_J=U_3,\ >NLC,1W?.6NI; M=[,VL!O'D.[Z.7P=+N_GW9WUB;R[^>.\@%P8JN0:K/XLC2<8>.XVW2VLVKH; M[$I9U(1[W4B!F# !]M<*UY7]@A4,_](X^S]02P,$% @ KWE_5L=:T44? M!P 'Q$ !D !X;"]W;W)K&ULE5CY;]O&$OY7 M%FH:*(">Q$M7? ^DC8/:1K$=EJ@Z \KO?-[NDCIAV7P&; MQW)F=N:;2[V]I$QMSGI^KUWX MDJ[6AA=&YZ>E7-$-F;ORL\;;:"*T09Q88E2-P>Z(JRC 5!C;\;F;W=ELQX^-Q*?V]MART+ M6=&5RGY+$[,^Z\UZ(J&EK#/S16U^IL:>,;B.KY;4T\OQ4JXW03 UI_&!-M=Q0+BW8*3=& MXVL*/G/^21D2?BC^(SX4LIX4L MXE1FXL9(0X@PTVFP$Q=UB^-D>5N5,J:S'K*A(OU O?/7/_@3[^0%9:.=LM%+ MTL_WSA#7:15GJJHUB3]NZ=&(RTS%]W]V:?RBS&Z-6_\?>O_XY79- J^E*A@H MH98B=9\-E*-'5(>*!*J#,"#>*JUAK21*G5 M0\KY_5:\IX0T?/)*O/YA%OC!2>>3]=CNK;V'4X$410(63SZ]).P5,U[3DJ!, M\D^Z^/:_>__VWBK1]_V)>-.A0_.AE7:KC-WE:#F<6VP;2YT)+XPU PVQS77P&!%B6A MCW :'7D ]!'3X^X?WJ_<_FDA'F16NSUDABZ*ZL5JA6Z;?A U_%BQ#UPU8IB1 M(ET#BU0(B:P0&WX1Q[H&-*B$UDED:EU 3:;K^TZ">WO_5?PB]3U3(GKN&=D" M)AMFW,:?ALC9"199FEL%JN,-Y51G!!8C.3)TB*=#FP MXU'"0<(*R >99I+#A![2A*T9"!@.J3F" PK<4[8%I2QLL>+_G8,.(ZP)8JTCRUJ7JB+'4-7Q>@\U3"') MG3D1BZW%(I,;1ZAI56<64>![6,_7X%K6&4QO>K!SU]WP9O@,M @<\/P#='L( MCSO!OK8V3Q^0OH4MK/V;9C(.)N$%=Y_0Y_X33"<'1(V2E9CX_'HYH@$7GN!VA)WI2K4)TS0L0",8\ =9OS !>X M?W/!Z$_%K"FUZ((,)GJ>[\W$=#Z&[ ><*4J&BN)UH3*UVHHYM/<'010<5<%H M$ 537'U\Y1ISF'UHN(,@C/@6SD+Q$1XE\;$)C"UV"O;31P.8/XW$E]#0=S$,433R-!_,Y2INP1R,.U3NH M:V.D2L;ZF8YE-WGO;;F-_:@/Y@^EM7 M-+2U/W5)\TQ V@B/%58KC(4)9TE7 4EJS9_:[O^T^3<1RG!^O^K#;D;@";6] MAKB$TR=SCS_MHO__ECAY4YP$.?M>1<,)#F19QC8# MKJ?5GT\;:VEL2ZGJQ5^VABG7S5QE0%:X#,#R[VII4(F/]YB,)P//\Q"O!8J9 MJ+F\R@+#7V;S7ZMZM6;]YT/ASQ$@@1<%*".*X?$@[>9*3",/"?<C.A85NRK?\(JD3!W.X"A FTZT0T.CBTYJ17]FB.ELFUU9U?=ZN[ MT_^%._3NR=U/!YA25NA/(J,E6#%^X;"MW7'8?M!P JQ, !D !X M;"]W;W)K&ULK5AK3^LX&OXK5F<8@92A29HV+0>0 MN)QS%NTR(&!FM5KM!S=Q6R])W+$=2L^OW^>UTY)>X)R15HC4B4(NS3M19;3S(Z2L= M88?E8L+KPCZHQ=]$HT^?\#)5&'=E"W\VB3LLJXU594,,"4I9^5_^VMBA13 , MWR&(&X+8R>T9.2FON>7GIUHMF*;30*.%4]510SA9D5,>K<93"3I[_INR@D4) M^Y4]BBF,;=F#F"MM934][5HPH&/=K &[]&#Q.V!1S&Y596>&?:YRD6\"="'9 M6KQX)=YE_"'BMLG;6Z)$I#9>KYO)#"'+,G8%TA!GBU9#-N8"0K-,H7B,$&NKI M62AW\!H/?8U>29@I5'WC@\>^0?WRTS".TD_@F[^00^"J$IT#8O!B::3W'G6! M"7K-RE8F<-L$ V8PS?*'V6B>2Q^+MJ'U[D0@+4;_)F6M_SE'@.]4*200Y)M(&K4B2%7).4&"@0#3R":XK/#.K M7386B&6!L_"&,*"W_)5 RV*E7]"II: M:\<=)=2947"7V,Z^Q^RFRHHZ%RZE5D;?$9D419_+GEW50+_?(X;SD,AFE2K4 M=.D$:,N,1"-"X1S01%>E-J(P5[!II:S[7]6R]\SZKJP;YN6@1PAELI!K(;]' M2<[^>G%QO^4/=P3.<$6/:B3B86'8H:304[4!.W-TPOX%C_K>BJ3)1#F&5U;= MD2X17<(=]4Y:*?8SBT;!,(RQB.,@C$:TB(+1*%VGQS"(DIA%43# TS1(PX@] M*8MJ\-"4"U"DP2A)L.CU@D%O2#NC8# :KEFW[;G%?A ,8R*-AD$_"FF1!L/^ M8,T^#D;#(>L'::_'>D$"4,^]#=FH$3DUDB!.>EZ-7O^M?>VXX)!L?K0IS,B.OL<#4(=Q,!P0#2W3V"]Z MX0B+K[[.HXJA(J+^$,(+6?4P"F&)YBS6R2#TZU$0ID1YTR3N*M[IE),OB>@G M20?X^0>9R>4$"59+,_.B3I R8\M<[8D_09CAP*GD:.]E:U='*1 B&&+YX M,_%&GKNT:]<%^2,5IG'*_R6WWH+G8\&NVT\182$E6A13E$6P[$7[++9Z+B/Z M0Z1'L@[ O\8A'K6NR3:'M.+W<$Q!Z.<$E/.;UM#UM*=)47OW_:CDN: * MYE],A*;600$LQ[5K=;XNX[AVS:#D9=E,(P%S+V):56 XUN@2RU5/W9PQ?*O9 MF3^:)JYH?,2;5K7)=Y.7[WW?98YZQA1 M>+ ="1>.[SNQ\W^K\UCP&R M?4#1&/3CU-V'PX@]PJLT7?#*E;$9.CW1U^2KH)6#)G'=6#KD4Q536Y8;1'Q?2?A.ZH" < M-(A^7^2BVG#%[Y6D\?'O"+D< WC40!/50VW(<6$+H/UWF!W!N__%4'&U2L6M MF9O&1K%;O+:#=4(O*[O;VSO1SD[H\'+ 78-^+>;?U 06V MG+K/1,87 ?\M9;V[_A)UX3_ O!WWG[%NN9[*RK!"3$ :'J?]#M/^TY"_L6KN M/L>,E87CW'(FD+N:#N#Y1.$UO+DA!NOO<^?_ U!+ P04 " "O>7]6/ZMR M AH$ #-" &0 'AL+W=O*.),)<A&7 MY,SPS)GAH28;ZU[]BCG0MM#&3[-5".5-I^/EB@OAV[9D@YV%=84(F+IEQY>. M19Z<"MWI=[O7G4(HD\TF:>W)S2:V"EH9?G+DJZ(0;G?'VFZF62_;+SRKY2K$ MAZK]5 M'E;3;)Q1S@M1Z?!L-Y^YR6<4XTFK??JE36T[&F8D*Q]LT3@#0:%,/8IMP\.1 MP[C[$X=^X]!/N.N#$LH'$<1LXNR&7+1&M/B14DW> *=,+,I+<-A5\ NS;S8P M]49T1?>V*%0 W\&3,#GF)BBS9",5^TDGX+#HTI%-X+LZD2$E:>/ M)N?\?8 .4!Z@]O=0[_IG(SZP;-.@UZ)^M]\_$V]P2'V0X@W.I.XI6/JDC$"6 M0M-+$($3!:<2KL,-3X>+M^?&ET+R-,/U\.S6G,U^^Z5WW?W]#-CA >SP7/39 MV>K0@_)26U\YIG]^\#;0G;;R]=]329P]YG02^QXYC^%"7-)3Y>0*=^2=Z8]5 MFI?"[ B;9*RYDB">0>=*$NMXA)O65:!!\U25NYZ+>@>>61B$'-)@"6[ ELH$)H:HIB'K47LV^GZ*># M .M:Y4R0V7C-55$5Y'G-+A)%I=B]T5ZR2V*,C:LH2#E6386,Y]94'JP44&PO MHNBU""E HT#.GCSEH*6^Y*2&1PA:>W)Q**#51";S(\ *#+,#/A&K$1.'SI,4 ME6>0*B_IV>Z$#COZ/M=JF2!X^F* R9A&AA-;I5/(4ZO0&+72R7O>'4L&..05 M>X6W4J.\:P9"YWAM96R;5J2AY("\6U'X=;Z)]&DED7LT-?#*T9TILHO:'*^Z MK^:-R:%BGZVV2R7!<:AYB!R+NDLCE>A]:<&)B 5#M?& Q%&8-_)@'*!*O>LV MZEHB2/(H38P> \L7%G%TR;-%7@9JY'0VZ4=!Z'^B[H1K=],;4'7?' [H%?YIZ@R2%$$20A&8!R7E::,?C1)ZK1#BR MCA2@97AI0H&ULC5A=<]I(%OTKMQC/5%)% &%L[,1V%4[BW51- M9EUV,O.PM0^-=(%>2VI-=POL_?5[;K? F/*+R"I;Y^^'^=^2!= MJXOP[-9>79C:Y[KD6TNN+@IEGZXY-ZO+3M)9/[C3\X67!_VKBTK-^9[]S^K6 MXJZ_0=@2C$.:=> M$!3^EOR9\UR H,;?#69GJ3KW M=V;U3V[L.1&\U.0N_-(JRAX/.I36SINBV0P-"EW&?_78^*&UX>RU#<-FPS#H M'0\*6GY17EU=6+,B*]) DXM@:M@-Y70I0;GW%JL:^_S5'\8S):?T@>3*T:UZ M4M.<+_H>X"+23QN@ZP@T? 4H&=)W4_J%HZ]EQMDV0!]:;50;KE6['AY$_,)I MCXZ3+@T'P^$!O..-J</)I75.0W'X1$"^6YZ&/M>YSI%JOZI\IR? M-LB3>HY$H "3C+O[#HOW@8WS*A&+G/&S2Y?RU MHU>,(*9QC3/L]L".]Z&^P5/P)?".1KW!@"IHZ!;*FSC-:J"6+7;8.LM;4\[5=/C(J M0U8_>VB_/3D[%P2B @ZNX*4VMIM=]S;&A>!GC$::"/E2!UB!522V3C&2%YUA9_!#NARW/9 MC/TX.=]3+G>=&?*]*6Q'-.Z-Q_A+DM[IJ!W,N!Z*7OBY8QDE)6Q(_8+>/;&R M[CTEO?,Q!>CA)_KZ=RUIOC3BEEPN1^>R]U?ZHS^A.^T>:(:>0E9,27HGXV;E MUIJIFL8=<$LSO!$OA9\)#7JCDT;R9W!L= @D;R*S6FJ_TS-22Z5S:9I03^(: M5=AJ.,V[(\SJ"*/!U-N,PL%*&(2"6R& -)6>]DV$CE0"P MJ9O2JWZ')3D=TZA-L+WQT-L91S)FB,_;,LW2-C/VU\"7>!@%+2;N&C7@I? Z MG9J6BU$/WOW MD+>A_3SAL##J23<+0P@J&FAO0Y0;W&H[-<-4E6*7Y3+.16HG7;<"@KG82'F: M;YR[[DSU=B(+[LMDMO+JMG'N^AS[G*M1H$WR0I5X9Y7&MCER*H/*AC X;&I@ MZXQ5T^%"+^*F*&145PV3MNV,Y(Z=6K((F\3<8'3C*WZE-FRZ0=-*WE*T7\J4 M)AS2ZB#B&+ 'KTP5"/>FKN)BT=O%?D7\+8K>;/21D?C%7-MN>#%FZ#7'W=/1 M$!< 2=!U;G=M:(WM1X3)=3S8_+\RU:!,.O064\0JMU"(CJCSYGXK3*Y ]L? M$@Q51^/>"5[L\38%G24W9;,T/>*HV8YSAAA#][U?]EO? ID0OC2(;,WZ!$_ M!VR>;CZF3.(WA&?Q^"4&+U-SC6$RYQFV#GKCDT[,@/6--U7XH@"">U.$RP4K M3*$B@/69P4S3W,@!FT],5_\'4$L#!!0 ( *]Y?U:K&&PO=V]R:W-H965TACTH-AT+U<63F*;Y^TFRXZ5 FA>;I'B.#B52D[6QKZY! M)'A74KLI:XC:RR1Q98.*NQ/3HO8KM;&*DW?M,G&M15Y%D)))GJ9GB>)"LV(2 M8W-;3,R*I- XM^!62G&[F:$TZRG+V#;P))8-A4!23%J^Q&>D'^W<>B\96"JA M4#MA-%BLI^PZNYR-0WY,^"EP[79L")4LC'D-SO=JRM(@""66%!BX_[WA#4H9 MB+R,OSTG&[8,P%U[RWX?:_>U++C#&R-_B8J:*;M@4&'-5Y*>S/H;]O6_L.YR1V,&Y!P5CX80LG/X"G>JE6:#"#/46 N"N>1ZDI#? M)*0F94\XZPCS3PBS'!Z,IL;!G:ZP^DB0>'6#Q'PK<98?9+S%\@1&V1?(TSP_ MP#<:2AY%OM&!DAV0@7NAN2X%E_!,G-"W&KE]!7=TX_UT86HN7'V'WQM8]4'RX%?K_@.\%,FO+USS[!!RGW"][VP=XN M@)<&X<:HENL---P!AW&:P?'119ZG5\%4?!-#VA#X^T*U0#O<6?ADL.\PDIW& M56B7<3P=E&:EJ>OA(3J\ -==X_]/[YZ/!VZ70CN06'MH>G)^RL!V(]DY9-HX M!@M#?JBBV?A7#&U(\.NU\4?0.VTL_@%02P,$% @ KWE_5B;3,-ES M @ @04 !D !X;"]W;W)K&UL?51-;]LP#/TK MA ?LU,6.DW9%EQAH^H'ML*UHNNTP[*#8="Q4EER)3MI_/TIVO Q-<[%$B7Q\ MI/PXVQK[Z"I$@N=::3>/*J+F(HY=7F$MW,@TJ/FF-+86Q*9=QZZQ*(H05*LX M39*SN!921]DLG-W9;&9:4E+CG077UK6P+PM49CN/QM'NX%ZN*_('<39KQ!J7 M2#^:.\M6/* 4LD;MI-%@L9Q'E^.+Q=3[!X>?$K=N;P^^DI4QC][X4LRCQ!-" MA3EY!,'+!J]0*0_$-)YZS&A(Z0/W]SOTVU [U[(2#J^,^B4+JN;1>00%EJ)5 M=&^VG[&OY]3CY4:Y\(5MYSOAC'GKR-1],-NUU-TJGOL^[ 6<)V\$I'U &GAW MB0++:T$BFUFS!>N]&!'X_X#/!0IG\\<\AMD?Q#K/EMW^= MY[N&K\+F%;<]M'YR D8CE-(Z"G8P:_$2C!$\5 A7IFZ$?H%*.,"-4"VWM0"A M%!BJT/)9@!:Z +)".Q%DZ7@<#-GY7=B55:;X;1"ZJ50PSNXF[$W)1+BV=<"2 M#K0A.-3N>$\6-=IU$+^#W+2:.H4,I\-\N>QD]<^]&T[$_KS=\@F'J9G\!4$L#!!0 ( *]Y M?U;C,LVW4A< %M( 9 >&PO=V]R:W-H965TO MWZ^J2(KJ0[:!!6;L/B2R6.=7A_SVSKIO?F5,J^[7=>/?G:S:=O/C^;DO5F:M M_9G=F ;?+*Q;ZQ9OW?+<;YS1)=^TKL]G%QZ:D[>O^7//KOW;VW7UE5C M/COEN_5:N^T'4]N[=R?3D_C!EVJY:NF#\_=O-WII;DS[^^:SP[OSM$I9K4WC M*]LH9Q;O3BZG/WZ8\0U\Q;\K<^>SUXJ.,K?V&[VY+M^=7!!%IC9%2TMH_+HU M5Z:N:270\5=8]"3M23?FK^/JG_CP.,Q<>W-EZS^JLEV].WE]HDJST%W=?K%W M_S+A0"]HO<+6GG^JNW#MQ8DJ.M_:=;@9%*RK1G[K^\"(Q]PP"S?,F&[9B*G\ MJ%O]_JVS=\K1U5B-7O!1^6X05S4DE9O6X=L*][7O;ZIE4RVJ0C>MNBP*VS5M MU2S59UM7166\^BZ^^O[M>8O]Z*[S(JS]0=:>'5E[.E._VJ9=>?534YIRN, Y M"$W4SB*U'V:C*WXTQ9EZ-IVHV<5L-K+>LW3Z9[S>LR/K'3KQ?R[GOG70EO\] M=&)9[_GA]:+V^=CJ[W_W1MF% M^LFW%=31^(D0O57_";^_FOM6?:AM\>T@[:.K'Z9]=TOU=644OMYHI]FJ\.6B M:G135+I6OL4U,-G6JZI1A6W(:U3M%CK=KM32-,;INM["% NS:4U)+R+_-Z[" M(IO:\+TMMOF]J>B:FY8WQD:7:^.@J7 &?W452(0=-/ =<;UKPM:[TO*JKMB(F.W-KFBZL M:.[A#SW>E)TCLON5^! @T)9\85GYHK:^<\Q \((N($IE#[XFVT9IH:H$[70# MO3[$V#-8:=OA(YP?CL=CY:ZFW7 PIQ;.KG&K]1DCSM1UJRJ/&[2WC9Z#_QOK M?36OC?"D6&E01MS%V(JM+=H*$8 /)^;5'_]L1' OD^!>/B2X M DP*AOVE\M\FZLJ9LFK#FZ>)/_QK9RW0C+7B66 MO1IGF?8K/@6_^ ENZ5;7I&A/9=8CMRGHA>FW8:V/>@LL@ON\7'3P:HU_4,&Y M;KXE[9^HM6T,L<9] PA<=$V)STJX-%\%-V5A'6YX6=4@1G9B4^S9=8G73GU;UUW M[$<_)2]PW9/\5.D\L&':(N?*X4_):"O?N,V4FNA2TZ"-PV:2KS]1'\ G!$]>!;7Z%0'8*O[16# J;O 2+Z%RZ[#U*3Q %'L_.Z6FJ)*B78#.O&IPWE,W50,Y(V M0$+P]!1B2$Q8I +^JABO0=98ND*644*TSG9+:"X0FT5\8KD!(B%=BGBHE_P* MNFZ=A%1:@\#.EFXP&EX^44E?YQ$8,(J0HP^PJ:.%"Z'/D+J$ Y$JDDV%9?P_ M__%Z-GWU)ML?]^,FSOZP10] 2PM-/NB%Z,>SW*V&16$Q(F<@*<::, +\)W\J M$O(LH@V,JR&N*6 _LCB!:72 @,V(KQDCP$;"CH*D!Z=)D#; W9)L-F# 0_1Y MTU2@(,/$(A5_R)$H8DF JU5!>:VC% MJ"%<-\#:I#)/M:_'KCN(F!U)2#36P2GSS[%C9$GU] &@:L';EDY14V9-VD?H M8$-R>?+1'K?70=,6?=SX:,N7!5-4XI3W5 MVB"S0$BYA>3IVYAAT!V&W%)=W9KD_F-\NEM5,'5H5V]]<"&&>'YKQI@]ZYD] M&V7 S]:6=Q5P#1WD&F;9+#FYN0P4Q.^?S/=';GO=L(6YDATUHZ%/ES7/&KZ9OOU5>[@4$^>W&A"/Z&"_I3>34X MK@0PN3HLP7[M$R""=7[@51E[E.19JC4Y'4VJ*.*1)+(%AENR.Z8K$)M98R#/ MGH-Y_K2PY/MPO!^%S)=OE,^J2>SSX5)<"$% MH.V@H21PQQE_^2?4&]^3H9WM!V-.+2B-!),,EFX9E<1-]_>40HLX)9\5_T!I M;9NEI#+AKB4B"WRSI#'IE+:CU-:WC'3HI R9 M>R-0(]+#U&K]ZPHI$;*KD3GKV?*LI*YD"T 6 M 6(KB&NSC) M 9NH 4Q_U!Y"^+#&&H&CS+E[W1PRF,G >3#U6J4T _E1L6JJOSKVIA(N@R'G MTDGZ%!9GM\QZQ#(HZJVD6Z62BA^QGX_OD7#5VF5!COPHU @+@_=%/& 4&O1M M]P"2A(AT>77<283;J(WA^KT:XYI2$RJGH[3>J)6]@W8ZTKO*]U($+X@>L*,C71ID8_N!DGW03JS,0C;83NPX M'CEV=0B4K"T9*!)70SV:&KA$R"#32ES&Y8N*"B3B==GY\%*4@;K;4'?"5657 MD-;<:J@W5YH()Y>2CD_Z>)JJ2L[ 2^,;34Y7;*-W!A7'AJ$[2"Z9>E#[P8BL MTYE%+5 R(KS4#@ZL&?BI,\J?V'UD"%E*)FWD*1TP.8ZLIU)7WXAM'D$$]F=3 M_\F&K,I3)QL**Z71H/<#+X63L_MBK0X'\FWO/J/"YLH:$+41)!"03(;),@2& M%7Y#4D!Y^\,-U&G?09V.MCS?7V>9@J/X!=A!.'ZA?J'@^0M[QYB*72>=.9"G M/3$[&R>+-E?YYL?3M)NKF'2]1,:%'WDB1=_B(S6]0):%3[(WLVD2243>EP,T M#Q1."F+ZC*0/#8)U&5_43*7$\^_D%Z!*M_G^S9%U=0GO@64EX8FK@UU!""'S M2>'JH7W(]N>&O0@',1==_F:U]9R5I3K:XTFJD035['HI#Y4UV8BB(T&&LDZ) M@"2@67K\)J6L ^;J G_-5)(9R\-9UR04]104XI\!VHO)GO^M*S*(W7AW4^FN0L+903?S?]D!;:D M&@C,(?3'K@\H@P^H:A;$1K>AVT, T]9V21J6ZCRQ"]3H-;U)M7*IFV#!5;7Q M<=( R'#>"XZ,Z.DUR9 PH+ MV7M85HH\DG7T!VL(O4BJE9=)CI*]2^Q>*E;)U(849D#NG. YMYH<%VGRRL4V M:E;<8Z(&/**J1E#UUJ:LR1Q ML-I79QVF6>A_"1K3R9>^DA<[$ *,Z$PTUD:'T#JY,15O[QX.:$?)VQU M,#5":?O^^RK0>*00'':.]>U;N&EF?)1=J$0Y4ZWGG0O\I;JD1$CB1LU]4D(T M^CXD[53G(,\0&_!BC)%=).2D&QO;L->6NBAEZE0TTNS=057+V14!QV"OX0"] M'9)^D7\&)=*>- WO'>X;=@U99TS(C;"BEXF^P6 4-RV3@F"+L0HR##/MA ML\C)V H.\.-T'D)N\(5J4VL:"Y,T,G3#" K8VXIJEH)9>M?)1K3>U'9K#)=4 M$1<80K/FA.D/O!^*$QJ-80I1;3W;:L;>6(&*<,."A@ERT(?], M;=R%@=)=9T98T.:LPY;/1DGY+T<[L9+V1%^V^0@\KDKG[&[ I>!\/^1M:N$?[-\)1OGO>F'>+'7;Y+%4KXR%D_ZT=?I ^.H,N/]Z+CQN-6^R)&8 M"4?2448O- JAD%"6% ,6VV!)XJZ_\]_'+#[E@&F,=7A+WE[/D55@9QH=[+$3 M_4?L5L\ F/)2<]8I"+I'5S[G>;0BPH3]BV)^\D@Z:,T7D4E_FSAH3SW51GW' MI9OO!ZB3],DO>%K^R"9[;>J04<6EV=[%(PH1 6SV4U=]CIY\@].M2]?>0WSWV$=E;N=]GU,PJ 2R=-:FM97DI=4LR34A;U+?<( MDUXS#;HG(-UN-^RI [,BYR?IM.&">IN.Y%6WH>BTBC-*6(4H84YRVYC;N3[, MPF\H@2A3Q EL.%,WAP00FH[" ;EK;@;,#,E3+SYGLK(ZCIL'' B-C/8M M0C4WI0Y< 2AB:YY;#;Z'_$?,]4Q]IHD=CIS>+MH[V@W.,4P2.[._I%:$2>IC M2XH\#]I#@(P;6X7^3K4.?H >OW"D&@>,8"C_K_I>*I"&]8.+O4L27A-*![J# M&CN"1:D=/;B1^-?48?V8/1<0E;W!5@UEI MYL[38*185+B"8$:PRNE,/7^M;H(]TR(6R9%1OWL-/WC9EU:QQ@):AO5 6]I) MAO'R)RK_.Z0+_N#$[M$8% =M*33OMJ=C[ ]=K2^]#:6(=!6K%;_-I6R7CA@5 M^BI*^TBXS MN01C( W@U:7$7.POVZN/CX%>[6S-*T8:Z0+$HO BA)558YC)U MPRY7-\P"^O\EUK:NFUM+4ON#FL&#@MZ18NH@](]0OA]%:1+ >(2FTH=Z%AY*7>((4<*+?Y8)\GZ2?CX<)%/]R6^2M@ +Z'K$/*B^LD\B7C# M022Z#V-2GF]IQ5U26 FWR"=)C?*!.#K6'MSC\@[5N+@5A$-5/;:-O?7P"&2> M^_&CG("^LV(EGZ.H"3987+#U^OL:;N8 M4K0$[=DA)JO(-PGQPZ<']4(:/8+.M'\,Y$W;]H_P[#SVD,Z'I.#HPD##Y0%3[WG+A^= #UN_0A^KX:1(3;$LGF>\";!G;YY)45%TMF)1!CI@%'L MM0F&]567M%3\*@-=V7,;V40\1TJB(L4?2>0)6.\$5>JV==0<@:0[ZFWS0\ 3 MNM.L+,__3/HG/-< 'S+P7S4RN48@P1=.;VATA/Y2Y?^!N.OX 7)QN MCZ%5_1$H?O),Q_@^<=D0X 9S,+&<&OON/:J(J,1'*O?XJI=4OJ7>]H(#5-7T M,B0VDJ @< :AAXI2:2$9[)9UQ[C4/SHU&W^WC:2=HV?3__U?,+-5@)'\2V!'WWB,&1@T^S'QHZP<_ILT-,/<_^W@M YY+_ MJ@U7<9M6_O1+^C3]Y9Q+^7LQ_>7R9W=^U6Y)O:O:+'#KQ=FK%R<",N.;UF[X MK\<@4P;"Y97]6M%'' M_)@" "&!@ &0 'AL+W=O]/VS 0 M_5=.V82&U)%?+2!H(U$8VB28$##V8=H'-[DV5AT[LQT*__W.3IJ5J51(?$GN M;+_G]W+V9;Q2>FE*1 M/E9!F$I36UB=A:/(2*V8.5(V29N9*5\Q2JA>AJ36R MPH,J$291=!A6C,L@&_NQ&YV-56,%EWBCP315Q?3S%(5:38(X6 _<\D5IW4"8 MC6NVP#NT/^H;35G8LQ2\0FFXDJ!Q/@G.XI/IT*WW"QXXKLQ&#,[)3*FE2[X5 MDR!R@E!@;AT#H] M=[N15WG!+,O&6JU N]7$Y@)OU:-)')>N*'=6TRPGG,V^*XLPA,]PR;B&!R8: MA&MDIM%(G]X:^'3/9@+-_CBTM)T#A7E'/6VIDU>HXP2NE;2E@2^RP.(E04@Z M>[')6NPTV@^&-2/&&1['^+#Z'2'MF&O;;B+/;NCZU8=PCT\6ID+ER]_;S.Z6\^KQX!)LJ1I# M@LP^,./T4IVPFJ'N:P57^(@"XNZ]SE.X5Y:)M2-V^$C MQ*-!='A$P=Z'XR1.3E]$W>0+HK=!WF4I?I^E-!J,CM)7]'63_UEZ V3;L0LW M>D.%>N$[H &OI&T3_6C?9,_:WO)O>=NAKYE><&E X)R@T<'1* #==KTVL:KV MG6:F+/4M'Y;THT#M%M#\7-&%ZQ*W0?_KR?X"4$L#!!0 ( *]Y?U8PR&^] M] 4 -P1 9 >&PO=V]R:W-H965TRQC=S;5;" MX= LQK8Q4LR"T*H:LRA*QRNAZM'D.,Q=FRTRM9&V5KL'(^_M5A^\)U.M/_C!S[.34>0-DI4LG=<@\'$GSV55>45HQM^=SE&_I1?<[F^T M_Q!\1U^FPLIS7?VF9FYY,LI',)-SL:[S!^-6KSG>!JD$;C5.V# MR7DMX?BNFE;0OCL<.U?M%X[)3==:J8GM440:7 MNG9+"V_JF9P]53!&NWKCV,:X,S:H\4*6KX!3 BQB;$ ?[YWE01\?<-9"Z^ N M_UKI>+>T3X_7MA&E/!DA_ZTT=W(T>?8=3:.C =OBWK9X2/OD0EFQ6!BY$(&M M>MY'Y(]@,-S*CP[.*EU^^'.7[8 M<<[B*M?ES>U2&M$\P*UVHH)+\9$M;F;ARNC9ND31[X$R M$A<,.XQD6>8G$L+2 C8")=+$"+\V(YQ&0$D21Y"3/(G@9MTTU0.(>@96KPVN M7B,P$@1B(UO;GGV7,\J.4"R->=!"E0IG#;;2[,L[5HT="ZMKRKH MCVU-LF%#[=#77B:.TO"/YAE&K %P M"=#1VLZE,0B]<""@T:IVH&IP6-Q:L)(XP4Y,"L0()S*2T'@#UE,-^@X-#((9 M84D&G- ,(8A(S*,!0V\$,A[.EZ*N987!50:#"S;,8F$O.SOB-,<.1WNXGTA) M1"F\?W,)C3"NEB;$B\<]0NVH4_NXJ >0)$71M?MM&Z F_0;43$B:4NPD) F0 M,4IH07=0,R4\R3V[HAP=+=+T2ZC)"$=&M^UGJ9F'%/#MH=3DG(9_-)]AD *\ M:&GH<$Y2GG\E;B)*>1QB%M$0,R1'D7Z.FRG2,4$>I5'FN1FUX=YGZ4'DC$E& M>4B2F-&6312Y]RDY,5VWR(FCO>3,,.QYUPX8-\#.Z!NP,R6LH,'-A/N:P"*2 MLW0'.UL:4TQ CG 71?QEA3./XJ[=3;F>QX7_>Q_(AT6JS^RDS9RB\-4](UD4 MN%B0M/A:S,/TXRP@D;*X1:)(/LL\#XMG7H3'3DZREGA[[!SB'1K $9Y !#PT M>%>6<_:4<5C*\KQ'I1WM91PG!)I+]))(-G_7E'$KQ)NB6D\%M6'1T960CU&RK(+=BX37UNV1)*"*X1P+O=/VR_%_[[-9- M?=+E>&+V@:NZP*EA@%#CA>Q2Q;0I^:@U)5F2AV=4\ 'VI3W[TN%[[&:G+OD) M3!_@U&"V+D(5(OX\+"MMU^90?@UO&"KTFSU7VX&7=)M\4[E0==V5K48:I6<; M3,*3XRG8>H95$I=T,/I+$\4"B0^.X=FN<[AH]@GH\!Q/ESB-X07V&)Z.*?:V MC)">5D^V/RPT61^:;+@PB$;A4:3^09-Z#IUKZPZ,P[!V#[7=&XC# .?A@N@O MW=M@EV@B%GP->NH$ )'T:?Q;2U:!?RXZTO M;BRNB_"[@H50?]J/[WZV_^GBM/UB?US>_NYQ*0Q"8:&27]6 MTB^/94$# #I!P &0 'AL+W=O+""5J)%5G_WY'2M:< M-37R85\DDKI[?._ICEP=E7XT%:*%IUHV9AU4UK;+*#)YA34W$]5B0U]*I6MN M::H/D6DU\L(GU3)B<9Q%-1=-L%GYM7N]6:G.2M'@O0;3U377?V]1JN,Z2(+3 MPH,X5-8M1)M5RP^X0_M+>Z]I%HTHA:BQ,4(UH+%!_PJ\"C.1N# M4[)7ZM%-?BK60>P(H<3<.@1.KR]X@U(Z(*+QUX 9C%NZQ//Q"?T'KYVT[+G! M&R5_$X6MUL$B@ )+WDG[H(X_XJ#'$\R5-/X)QR$V#B#OC%7UD$P,:M'T;_XT M^/":!#8D,,^[W\BSO.66;U9:'4&[:$)S R_59Q,YT;B?LK.:O@K*LYM/RB)D M\#U\H@+X61D#]ZCA1M4U6;:KN$9X]YGO)9KWJ\C2ABXMR@?P;0_.O@&>,/BH M&EL9N&L*+)X#1,1TI,M.=+?L(N(MYA.8)B&PF+$+>--1_M3C32_(-] +?$E? MGSU[.=LUS-*T/,=U0!UA4'_!8//V39+%'RYPFXW<9I?0-SMJP**3"*J$.ZX; MT1SZO^-_2PA;;D0.O"G@5LC.8@%_>"'P&9\L;*7*'_]\2=/E79VQSMW$/6)? M%M*5Q7?P+IF&69K!>S].0C9+A_$\S)*8QCTCX^@9Z PQ$@W8"B'G,N\D]WU( M:O"DIB4U/AQ8&M)^P&;A?+X QL)D%L-=65+SNHS"*:3V!8-YIX45:):PLR01 M5.M@#;Q]LV )^_#5^P&-U2)W_AB?\*W DXO_'__1O#%N.7A$KL63=-;[%T]. M3L:3A?/QQ.1BU(4*2\<*2U]=8=>-%:/+N]%EN'O*94?-"Z56M3L8VLZ.1GQ= MEJ^LP#^R,#J.&QWA/ZJ>G/:G,XI KL*DRS[#\(\G"XRAW"U"+/Y]"77H[/CMT9]\)>,@5QU MC>U/XG%UO,>N^^/[W_#^$OS(]4&0"HDEI<:3.1FE^XNEGUC5^L-\KRQ=#7Y8 MT5V,V@70]U+1B39,W ;C[;[Y!U!+ P04 " "O>7]6]QB%.Y@" "2!0 M&0 'AL+W=O?.OIMNM7FT M):*#7265G46E<_5E'%M>8L7LF:Y1T%*V?1)(("UZR1[DYO/^(^ MGG//Q[6T881M:SL>1< ;ZW2U!Y."2JAV9KM]'GJ 2?("(-L#LJ"[=1147C'' M\JG16S#>FMC\(H0:T"1.*/\H]\[0K2"Q>+UD7V@HLT@QNM7&GA@RJP^)<@)KV= MZ.Q9]"([RGB%_ P&Z2ED298=X1MT21@$OL&1)%AH SP47XL>'D;[LKFT->,X MBZ@N+)HGC/(WK])1\OZ(MF&G;7B,/;\6BEY%J W<(4?QY$6>PK(Q!I4[_>_9 ME@8+X>"SMA9^A'C@ 7<.%E+SQY^'0CONW.?7)SGU0P(+)H,KYF"%&Z&4EZ77 M4*,1NH#7D(TF-*9IZL?!".8%R:'BL\!+9C98@-/ M:7_Q%0!N*/>8BGUXT$& MZ6@,%T.*LFAXBSD93^ MG*1)&-,+FGH*D CZOB](:D_!H=3'O3JID/3X;D#: M_ ]O2Z8[[1K.O*VSO^9MM[JA< 1IE+@F:'(V/H_ M!V@W3A=AZI;:4&PO=V]R:W-H965T "APL;#M ;S0\)/@6N[-0;?R4SK)S^Y+L=1X@6AQ,)Y!D[A M&<]12D]$,OYL.*.VI =NC]_8+T/OU,N,6SS7\E&4;CF.AA&4..8'$,W;0# M+&%L#U^W;;@;^+I[&K;0-+BKOP:=[49[BYS:FAJ /"=HWKS)-UP MLQ#*@L0Y09/C02\"T]B\F3A=!VO-M".CAN&27D8T/H'VYYINVV;B"[1O;?X7 M4$L#!!0 ( *]Y?U;S6N.4;0, "@( 9 >&PO=V]R:W-H965T[HV=[I>]-C6CAL1'2S(/:VMU% M&)JRQH:9<[5#25\V2C?,TE)O0[/3R"JOU(@P'H\G8<.X#!8SOW>C%S/56L$E MWF@P;=,P_;1"H?;S( J>-[[R;6W=1KB8[=@6;]'^M;O1M H'*Q5O4!JN)&C< MS(-E=+'*W'E_X!O'O3F8@V.R5NK>+3Y7\V#L *' TCH+C(8'O$0AG"&"\6]O M,QA<.L7#^;/U:\^=N*R9P4LEOO/*UO-@&D"%&]8*^U7M?\>>CP=8*F&\A'U_ M=AQ V1JKFEZ9$#1<=B-[[./P%H6X5X@][LZ11_F16;:8:;4'[4Z3-3?Q5+TV M@>/27HAB^*&EK U>RPNJE@9#@#ICC9\RK^*3%CUB>0Q*- M(!['\0E[R1"#Q-M+3L3 0$?P&+]..SVN[:KFPNQ8B?. RL*@?L!@\>LOT63\ MVPELZ8 M/65]<4M56+5T#VH#UUQRBQ_^H#0^=D5_>P9PAX\65D*5]_\<(W/2 MW7$RWWUJDT_V@)HJ%5J#FU: X!OT=^!$Y,08WG$)3\BT>0^?M#(&+IG63UQN M8=FH5EJX818EH75I)GA)Y4VQ/X-)/'$R*DAF1089\2AKJ83:/L%T%&?Y"QF- MX=(7!VIJ#8*Y"C?0:H6A*@"RP$V=HAM.BJ2F&0>IR33(GT+^1%(>A'.()W& M[EZ(^QE,";-5U/$ET ]A@HYQ,2$S=)(>JJ((.(\I@F$[H\-^9N]+$\ M%K[PH'O3]6_]&V6@=.72-?)A=W@&EUWW_W&\>T._,+WETH# #:F.SW-BK[MW MJ5M8M?-OP5I9RC4_K>DI1^T.T/>-HE[8+YR#X<_!XG]02P,$% @ KWE_ M5KYQM N& @ @@4 !D !X;"]W;W)K&UL?51= M;],P%/TK5P$AD,J2N%G7C3;2NH% 8E!M QX0#VYRTUASXF [:_?ON7;2K$A= M7_QYS[GGVCZ>;91^,"6BA6TE:S,/2FN;BS T68D5-R>JP9IV"J4K;FFJUZ%I M-/+<@RH9LBB:A!47=9#._-I2IS/56BEJ7&HP;55Q_;1 J3;S( YV"[=B75JW M$*:SAJ_Q#NV/9JEI%@XLN:BP-D+5H+&8!Y?QQ2)Q\3[@I\"-V1N#JV2EU(.; M?,GG0>0$H<3,.@9.W2->H92.B&3\[3F#(:4#[H]W[)]\[53+BAN\4O*7R&TY M#Z8!Y%CP5MI;M?F,?3VGCB]3TO@6-EWL&0L@:XU550\F!96HNYYO^W/8 TRC M%P"L!S"ONTOD55YSR].95AO0+IK8W,"7ZM$D3M3N4NZLIEU!.)M^4Q8ACN ] M7&:9;C$'7N?PW9:HX>.6KMZ@@;?W?"71O)N%EE(Z8)CU](N.GKU 'S.X4;4M M#7RL<\S_)PA)ZR"8[00OV%'&:\Q.8!R/@$6,'>$;#P]Q:6$B5/?PY5-;QQ.YLW0''0P;#)7G6 M)]4HN:4EW#V/UQ"/6#*EGHVB>/+\DG:2FUXR&YW'8VJGX^D0U&A5H'$>YQ(* M)+HDBB Y/^L?(>_CAFPQBX"=QY0M&4VFKC\=39*#3R'<\T6%>NW=;\"KZBPR MK X?S&7GJ^?P[G>ZX7HM:@,2"X)&)V>G >C.\=W$JL:[;*4L>=8/2_HD4;L MVB\4/;1^XA(,WV[Z#U!+ P04 " "O>7]6FF+#@'X# !-" &0 'AL M+W=O+%GV; .Q MNV(#DBYHTQ;#L ^T=+*(2*)&TG'R[WND%,5='*%?J"-Y]]P]O"-/BX.0]ZI MU/!8E;5:.H76S=QU55I@Q=18-%C33BYDQ31-YS:K5PMQ%Z7O,9;"6I?54P^K;$4AZ7C.\\+G_BNT&;!72T:ML//J+\TMY)F M;H^2\0IKQ44-$O.E<^7/UY'1MPI?.1[4D0R&R5:(>S/Y,ULZG@D(2TRU06#T M>< -EJ4!HC#^ZS"=WJ4Q/):?T3]8[L1ERQ1N1/F-9[I8.HD#&>9L7^I/XO ' M=GQL@*DHE1WAT.EZ#J1[I475&5,$%:_;+WOLSN%G#(+.(+!QMXYLE.^99JN% M% >01IO0C&"I6FL*CMTS&$_@@"+P@& M\,*>;&CQP@&R"EJ"I_BUUI/3UN9ZS%7#4EPZ5/\*Y0,ZJU]_\6/OMX'8)GUL MDR'TE3W^$6R$TO"/#1'N\%'#NA3I_;^GHAW&^QN9;!,!=(Q8;5':H[1^6C>; MDBG%T',(9O!A[\:E+16[Z"TVJG1O@1[8T'D\(767G3PD5X(4SIGD$0S M,\;!6Q!?F>26FPE G0()IE/PDQCNA&8E@?DC/XSMUYLD\!:KE]@W3!70,)X! MO5@@>@>I6<_I#5*02U$=[91MX9_!+/3-Z,_@2AF:;WCX9F\Z9I?L@2!V2&^3 M>?U>N&J4E;%_Y>*K,Y(4@J/\]QN75/^>,GU$]PPO9=&^+ER M'8[@=&+G71G0N84XNP&7\^>D/W/)[%=EQYY2"&ULI5?;;MLX$/V5@=OM.H J2]2] M30S$:;;;A[9!T@L6BWU@I+$M1!)5DK:3_?H=4K;BH*[J11]LB>3,\ S/7*C3 MC9!W:HFHX;ZN&G4V6FK=OII,5+[$FBM7M-C0RES(FFL:RL5$M1)Y897J:L(\ M+Y[4O&Q&TU,[=R6GIV*EJ[+!*PEJ5==(/ZC<__5+#7R5N!+B1NU]P[&DULA[LS@77$V M\@P@K##7Q@*GQQHOL*J,(8+Q;6MSU&]I%/??=];_L+Z3+[=K2E^+S9^X]22K$!::3)FGFQKEIM E:-C,JDWQK>-899C\P3#;?BT8O%5PV M!19/#4P(90^5[:#.V*#%-YB[$/@.,(^Q 7M![WI@[04#KBOH'#SD7Z<='M8V MR?)*M3S'LQ%E@T*YQM'TQ3,_]EX/8 M[;.&0]>G-DDM\.:-P*^"*/U 6:#B7 MDC<+-.\.?&Q-4#MP;J+:,/6W=00^X;V&6454_G/(I\%=#_OTU08VX3A?HZ0\ MA6LTR5XV"_BPJF]1@IC#=T(7Q+VDE%OQBC#)&JQ'% SW*/-2(5S),D<8EPT\ M()?J!#ZNM-*\*'\?&(G'3N3[ MI)"Y+"$0(7L$$=":Y]%:Z&9L'T,2V 6S#W/#:!]"'*1D,.LP^&9Q$ ,C#+'O M.1EM\!P2-PJ!@,>[S2S]7!\\NBCT')9V1Q=%/]/P22/V,RZ*10K.F=R M_R!G&RZ)$]M@MH5+.?"%5RMN._.YHBM!-WTD8\-XCF1L5ZIDJ>Y>SB4BE)3+ M5*0TT%$BI2O+X#?P3)Z;1QS1PX1<;K*WH+);(!W_0XE5 1]$@WM_O5A5SI]4 MN<"-^E\OM!85G41ERGA,- MS'DI84UGB[;B!(%-2,9L:0J2 ;J3GNYDF.[N_F;8?D=%OJ0+6F[9I!BEN8[@ M+B4KH4P,=]&\+?G',3P,X4B&]\HIN?_B6\(*$J4+>\>;#+R6L%RL9\:QU_6C>-BIMNV>G T'. MGK2G)_VUJGE-$4Z 3-!T*6FH^F[R(@MPTJNZ^WL_V7SOG MW27_4;S[5*)\HB-24.&<5#TWH0XFN\^/;J!%:Z_\MT+3!X1]7=(7&THC0.MS M07??[&PO M=V]R:W-H965TY(^:6MZP6P19&Z>^[]>&=K;1[L2DH' M3U6I['EGY5Q].AC8;"4K8?NZE@J_++2IA,.M60YL;:3(/5-5#G@4C0:5*%1G M>N;/;LST3#>N+)2\,6";JA+F>29+O3[OL,[FX+98KAP=#*9GM5C*.^F^UC<& M=X,M2EY44ME"*S!R<=ZY8*>S$=%[@F^%7-N]=R!+YEH_T.9C?MZ)2"%9RLP1 M@L#E45[*LB0@5..?%K.S%4F,^^\;] _>=K1E+JR\U.6?1>Y6YYVT [EIDOKG[ .M..D UECG:Y:9M2@*E18Q5/KASV&-/H% V\9N-<[ M"/):7@DGIF=&K\$0-:+1BS?5<'\&+MR;''B\^8K*%8. A^P)W2G?'OCC4[Q<+Z=O3?IAOR8Y; MF6F5%64A?!-[6:"/"_XAT!M/6O1;X[1Y!D.".>M'\.:')?BV"#HZZA0]4'AS MH F+%F8>0-1/ MD:T;]<>TNW-H+J!D2O[@#;DIA):$]6,@M@D^O[B5-%!+[-Q40Y 7Z&/,Z(RZ M6X0*G7AHMK]>!OF%@D=1-D&&*/'>$LB&:L5!3)^!<*5X9F%%BKW'LJ M1D12B R_R#+3H&N<)I_A5>8:HU!-HNNR@!!V'[[!9V$>B!*OR ?RK$*3U:,T MKJ# *]^[ G$+, G.VB2VSYJKUEA7H-A]ZO"\-XV$K[7%KG_]Y1/UD\)X:P=L MQ+O5"91%1:9T4W0EV3EL[>48$5QWZ;I+A39:D;<;'1HCX9$J&6VK9/3B*MGV M 7+WA;42510JAT^%F&.%N )=\[(".2YS5R ?T?/*UT3WKATC^"B^H#X0,^H$ M?#S:(VKO PLC1K^9R#'!YVYWSMD01N,V-T5("PLIWK_I,-G99R0B8H@8GP"+ MQI1 3=64&%D"Q&LG"^U@("J-B?%OR%0VAK2M$EW3B0768U$*X\D0L1]Q *L1 MP,ELI72IE\\P0>U9CR?\NP1.>@D?XY/A5TJ/3!CSC./?6I@<6U^/QPDM<1K# M)XD#T=;_SRB)[^Z!UF%LG,#M6U'5[ZY0V#B9 )]$.ULI=42(99+VTIA#,NKQ MX02^'2K!9-R;Q)CO^#;L32:8E>#G2$J/KZB*SPKHCE-JUET^&N+RN];YNBC+ M(&K?8UU/1334F_*?5()NN3'-MWX6T4V ](<2>[ WA%72+/VH:;%Z&^7"/+8] MW4ZS%V&(VY&'41A[P++ \)5R@:S8W+"AFS!>AHW3M1_IYMKA@.A?5SB12T,$ M^'VAL4^T&Q*PG?&G_P%02P,$% @ KWE_5@A=-K,.!0 2PP !D !X M;"]W;W)K&ULG5=M;]LV$/XKA+L6":#5(B7K)4T, M).G+@JU;D*0;AF$?:.ML"Y5(EZ3BI+]^=Z2L.D'FI4-@ZDCQGGON>'=BCC?: M?+8K ,?NVD;9D]'*N?71>&SG*VBE?:W7H/#-0IM6.IR:Y=BN##2,-NUK33W9]#HSRR5< M@_NTOC0X&P\H5=V"LK56S,#B9'3*C\XRVN\W_%[#QN[(C#R9:?V9)A?5R2@F M0M# W!&"Q,]_1EYFT<*Z;/^K*K4Y&Q8A5 ML)!=XZ[TYB?H_9D0WEPWUH]LT^^-1VS>6:?;7AD9M+4*3WG7Q^$Y"J)7$)YW M,.19OI5.3H^-WC!#NQ&-!.^JUT9RM:)#N78&W]:HYZ:_:@>,I^Q'=@U+#+9C M5[#6QM5JR0YNY*P!>W@\=FB)]H_G/>I90!7_@LH%^ZB56UGV3E50/008(\6! MI]CR/!-[$=_"_#5+>,1$+,0>O&3P._%XR1Z_+0L./N5?T$Z?UJ9*.;)K.8>3 M$9:"!7,+H^FK%SR+W^SAE@[!16>;L9@5&KN]9$?%4,,ZC#-_F41YS=J.=;-!)CT<: M>52F*0I)$F5)02MEE)7%8'IIM+5L;?2B=H_,9U$A2)47T83').11,4MD8,DRK.<';(#'A7)A(0DBD6!PG_80*@#$149Z9"8BR D M<8G"!U"HU3!98<.HK2.$6XKJ 8\Q$OU>E-,L#G(9Q3EI7B@'F,^.P1UV?0NT MR_-+.3W2/,/'+Q0F= X3#8EUM5T%J@OLAC/'7KTH!!=OD$R1>9>\[F\.G1Z< M2(DXGS!,BO>R-NQ6-IU/][E6MX!Y3IF,:(C;(9\!<\#.D7NZY3(#K C8@CMY MU[M7QOG@:KD-$2:#P+,XW%.GDZ%.)_^C3AOI?/E@8YC7,GQZ5,5.6ZK?KV'A M71_>Y]7L?A;/K-EO25D]IB9WJ3T@CID;4P%S0=G+\<0>N(%+B:^T28%EEPZ) M_7T61+DSIH\MY$D8N"CV'%DV'%FV-UC;#K,PNL53P&Q76"CG_CL+QE(__0!Z MB5ZLZCD[Q6N.?>8A[;=["6;>%PF>/3K(K,0O#Z;+DMQ\=%;O.H.%CXV'O61) MB0/6RTO\6-4;J>AC_1*C04."PX4U$IH@Q_WO3*IE(RNP*U;L+'^4C;RWM63I MSN*Y5+*2C),I_)&A\U6M<(54$YH+,G;:42-I4'O74BAK3KLX07@IM%,>TX;= M,:SW_G_K]1D69T:''$U$[N=QP=GW1>R]D6H.(4YI3@.QN4![]X$8O2"'KM=X M444^1"K?#A\ /ZCJGOE0;Z.+%]9EW;4/(GB]J=U7, WE=-8CAG6H0#V(ZR=5 M4Q_X&5MDA;G&>VC2NNHLG4*\ [#S]U26CW)BG2W^-M=@M.^7"76]8'6[* MI^&"^&U[N&9_E&99*\L:6*!J_#K'[F+"U35,G%[[Z^),.RP*+Z[PM@^&-N#[ MA<:K4S\A \/_#]-_ %!+ P04 " "O>7]6#Z9!4F4# #&!P &0 'AL M+W=OZ$GH:;(QI;J)(YQNLF0YE@X).2JEJ9FBIUI%N%++".=55E,;Q**H9%\%L MXO86:C:1K:FXP(4"W=8U4XXUR=SL$I64F[MXE,Q#6)+""O,C45@-.SP M'JO* A&-EPXSZ*^TCJ?S(_J3TTY:5DSCO:S^Y(793(.K HL65N9I=S_@9T> M1S"7E79?V'O;<19 WFHCZ\Z9&-1<^)&]=G$X<;B*?^*0=@ZIX^TO1(X+^U.^&$6GG/S,[+,T",D(?@<[T[!@![:J$"Z^VD%_ MG$2&;K&V4=XASCUB^A/$)(5G*H[ID>,\/8OX@'D(@^02 MTCA-S^ ->LT#ASUMJ^1&-RS':4!EH%'M,)A]>)>,XMLS MW+*>6W8.??;$N(+OK&H1GI'I5B%5@(%/HFF-!B8*=\A<1G_%?"/X2TMB_G)J M:.?5P+R2^?;OMX2=O]K= 11LK%>HNH GU_"$*]52P4+J?T$,][)NF#A\>'>5 M)N-;#92E^18:Q7.$]S .QV,:DB0<960J=JA<"?OS+(QC_UFB;1I M)''L*?23QU=4.==H 1ZZJY988-V8\PB6P&-9HFM-4'"=RY8(>C607(7#U%N= MR:QAGUG#L[_72S+C^/C^%:4HY/>6J-:NQ=$@_M1OLWVN_TC=>=[\P]S_\(],[7F0D.%);G& MX9C"IORKX1=&-JY3KZ2AON^F&WIH45D#.B\E=:YN82_HG^[9OU!+ P04 M" "O>7]6B#F#X/[741*='8^\;L@[ MXCQK68U[I._MSC@KGEA*+E%9KA48K-;1;7*S6?CX$/"#8V\OSN K.6C]Y(TO MY3J:>T$HL"#/P-SOB'# U M4_R9#;U2)6PZZV*MA5=;),:%A6]XHHZ)UUE,+K/'Q\6893-D2:]D25*XUXH: M"Q]5B>6_!+&3/.E.S[HWZ8N,6RQFL$C>0#I/TQ?X%E,?%H'OW;4^=/* !G0% M#RT:UP55PQYKMWYD_U?OP+8*;'[QC[E3<;P4$%\,1:*IP^I9*'2G:)C/Y)VV M^W88ZM_PX6G<,U-S94%@Y:#SV?ME!&98M\$@W881'S2YA0G'QKU0-#[ W5?: MC7DT?(+IS>=_ %!+ P04 " "O>7]6*?1)=K,SE%"$@,5A%'$83:TKMQ+WW.T0VKQ)X&UV#E&.I4I8\_ZY#8<6HZ>$400 M2 V!U<\*QA!%&DG-XWL&:N4QM>/N\1;] &+1/H?K3-;QT)!(B2+,V1Y>-L\ MKCTCH@_!&6J[+>0YGEP'53./VHKT;JP5=_ WNU2X(QJBXQEV*) QA:JH8( MX"NP1K_]XO:J5(9HBLA0(U\A2@\52^ MTRXBGP?ZOR,"+4 M?%+'38+Y#8&5F.OGS/6-S'U6S$G(]']+):9SHFKC]E%03\ LB= =F0$Z^1LP MKWPUF4-TT:MRK*HC8Z-C71H; BO1>)'3>%%+@.@'N@.U>%JP*-0%E;,5Z'(C MC!(UQJ@KT2;!_(; 2MRZ3K&B$+#<5_'TB M/1*C_;9*S9YUJ6P*KGDD MANL8M&ATK4UF0VAE,HLUN6M>E.]K\6-5TQRDMEH;7=$WA58FN%C3N^9%?3.% MTQS#\'HW>];F\F=T#&[1,KCFGN$!5D 30-= @T6,^?.N;+\ FW.\7) C1D- M%+LFZH*P_/* M[B4#[._V8&=>=Z]Y,8>M35)#:&62BE[(-3=#JI=C7**M7FNKM)+&1KNG1M'\ MIM#*=!<-E&MN;SZ@R?Z!)MU]01XU\8TFY5R*+L8UMS'_5SKO+'"-]CF-HOE- MH96W7(M.QS-W(?7%E 'N%;C.GIXJK=H7>Y*JM.IT]U1E[^R-Q\#GZ3<&@=(- M[LWVX2G?O]\:OW4M_\S6B@-E\'+G'?$ZH0!',%*1S=JY>.WSSO6%S M(MDRW8&?,BE9G!XN (? M8&Z/F-,;D]T@/RKS^@_4$L#!!0 ( *]Y?U8* M TO$8@( ,T& 9 >&PO=V]R:W-H965T^ MRB62A0-ES ^#H.=GA'(OCMS:1,:1*#2C'"<25)%E1/ZZ128V Z_EO2T\T56J M[8(?1SE9X13U_&RYPH' KVC2YT M.O ^>[# )2F8?A*;KUCY<0(3P91[PJ:,O>YYD!1*BZP"&P49Y>6;;*L\[ !: MG2. L *$YP+:%:#MC);*G*T1T22.I-B M-&&S0Y<;AS:N*'<5G&JI=FE!J?C M1Z$1.O )[@B5\$)8@3!&H@J)IE9:P>4(-:%,P0RWNB#LRL0^3T=P>7$%%T Y MS%)1*,(7*O*U$61I_:0Z_+8\/#QR^ B3)K1;#0B#,#P 'YX/;^W#?9.&.A=A MG8O0\76.\/U)00,>!9>8%%)2OH+O8\SF*'\< M_/%#JQ=\.>3WG6%E/^ :&;1/UNHDZ[_6ZIW(]A+0K1/0 M_2^UZOZU5JE UL2VM_H/%OP%02P,$% @ KWE_5G8!8B&- P I!, M !D !X;"]W;W)K&ULM5A=;]LX$/PK"UU1M$ : MB9(_DM0VT"0(6J I@N3:>SC< RVO+2*2Z",INP7ZXTM*BF2='9Y=,R\6*>T. M=V=,>_IQCU;),K< M\">C)5W@ ZJORSNA9WZ#,F,9YI+Q' 3.Q]X'8"K"%&-E(*B^K/ *T]0@Z3K^K4&]9DV3N#E^0K\IF]?-3*G$*Y[^ MQ68J&7MG'LQP3HM4W?/U1ZP;ZAN\F*>R_(1U'1MX$!=2\:Q.UA5D+*^N]'M- MQ$8"Z3V3$-8)X;X)49T0E8U6E95M75-%)R/!UR!,M$8S@Y*;,EMWPW(CXX,2 M^BG3>6KRA2N$'KR#&\H$?*-I@7"+5!8"M5A*ZB+JL>PF=ZN,;X%")R F$0ACO2K_9/)]UT7[/94!HV ME(8E7N\9O):"$_B4+PLE3^ SKC"%"/Z^Q6R*XI]=35I1S7:^D$L:X]C3^U6B M6*$W>?T'&03O=[7L"*Q#0-00$%D)J+XP)S W1*P,$;O:K3#Z)89YV:PFPM]!YI4&(,-QDD_& S_H\MV M5!3TA]%N;09-@8,CM(&?<,MS_ &W5#SJ'[>;0K\IK,I95SM4.4=@'6*%# M!\H-]U)N.\JBW%E3X-EQRCW_0B16":W+'BJA([ .0^<-0^<.)#S?2\+M*(N$ M)&AM0/#R(AZ^2^U5':JQ*[0NAQM6BCB0N0;Y/YUWA-F$;LT)V=^='"AT:)?2 MJ7]QA=9EJ74PQ(6%J4$&%@]C#>D6U[H8;8DM(5TBVL] M$7DQ4Q0=LT>=>B97:%T.6]=$7-BF&L3V1](:4A7G;QRAF/,KS?B"Y1)2G.N< MX'2HDT5U)%1-%%^6IRI3KA3/RF&"=(;"!.CG<\[5T\0&PO=V]R:W-H965T*$8SG J019H2<7^! MC&_&CN\\#%S3Y4J9 3<*<[+$&:K;?"ITSZVC)#3%3%*>@<#%V#GW1Q>^9P!V MQ5>*&[G3!B-ESOF=Z7Q*QHYG&"'#6)D01#_6>(F,F4B:QZ\JJ%/G-,#=]D/T M#U:\%C,G$B\Y^T83M1H[9PXDN" %4]=\\Q$K07T3+^9,VG_85&L]!^)"*IY6 M8,T@I5GY)-MJ(W8 0; '$%2 P/(N$UF6$Z)(% J^ 6%6ZVBF8:5:M"9',W,J M,R7T+-4X%7WF"J$/)W"-:\P*A,,)*D*9A!O#!.,.]#UCR'P@@!N9Q,X/#CZ.XRK2=?,@YIY8./V]L2M"!]K MYL9]-%O"%(7U:18C?)DSNB3FY(_A_3;7)L $;FAJUO$%S/247)"X7#!31"C0 M&XCPXWQ+Y<^18=L]\7S]:Y+<2LWC6KWG\[#@VD/('#[TC$41/[=BH^ MW&M@RT[W:TW]%[98;[_%6JD]T6*#6OC@^2U6IACN6,SO#)I-=EKS.GT])FNG M\JC)SFI-9R]LLOY^D[52>Z+)AK7PX?.;;-A@LJ#99+[WYYOHO1Z;/<)EO\_< MG:^^J:"NB%C23 +#A8[D=4[U&T2414G943RWA<"<*UU6V.9*%W(HS (]O^"Z M&*@ZIK:H2\/H-U!+ P04 " "O>7]6NT8NWP4* #86P &0 'AL+W=O MC5&<4S'Z[PH1W;D?)Z/6% MS\5BV78OC.]N-OE"/(CVZ^:^EL_&1Y5YL19E4U1E5(NGV]'[Y!UG6==@5_&O M0KPT)X^CKBN/5?5+]^3O\]M1W)V16(E9VTGD\L^SF(K5JE.2Y_'_@^CH>,RN MX>GC5_6_[#HO._.8-V):K?Y=S-OE[6@RBN;B*=^NVL_5R]_$H4-IIS>K5LWN MW^CE4!N/HMFV::OUH;$\@W51[O_FOQZ,.&F0T($&Z- F0W(0 -\:( O;4 . M#?^T-;RW4*V:^_^6;4B M2J,_19_%LRBW0CUJ(EXT^6)1BT7>BGGT^"WZF/^OJJ._5M4\DG\?1/UFSF%6+LN@^WC=17LZCAWPE5:?+O"S%ZLWN_7)6K*1V M6T6?MK5\95/5;?ZX$E)\(=/5-M&/7+1YL6I^DF?V]8%'/_[P4_1#5)31EV6U M;:1L*)7<8M61C-5I?6, M''M&G#WC12TO.(1_QW$ MZ.Z/?TAH_&=;!"#%.)"89F)Z-#$-$X^]+#WY2.49)8D1#TM5EF C1-QYBE<: M0(\&T,M3Y,J/4\8W/Y!B'$A,LX\=[6-A\N.4];434HRS?F99.D'VB]7DZ-/$ MZ=.GGS]&]WG=EM(.9\R<,KZ^0(IQ(#'-ONQH7Q8F9EGOPV38O/Y,;44Q-2Y2 M_:)),AGX"DMBA6RQLV,'@KHL&VXMWW" JG$H-=W'$_1-P@3DH'OZN9(TRXR$ M6*I8DIF88ZG"&1K*"%)]0\Z^?:GSLGD2=2WI.F^C^ZHHVQTURQ]M[KPX=;WS M JG&H=1T3Q45)X&P^*!K?#TDYB7%4H9PFID7%5M9G*5T(#(*C1,W&Y]&IGH6 M]059 >5C4#4.I::;J1 Y"<3(B05_8X)C,RNVLI@@,RO]L@DC UR2*/Y-W !\ M7U?SK21@9SA X1=4C4.IZ?8I_DT" 7!BX&IL>>.7,"2J^@:AQ*33=2 6P2B& 3"WA.TMXUQ,*P&>U]W?2K M:)81>TB0@ECDAMB'[6:S^K8?%ZRVW4#,UR9?B.C]HA9B/_3G2HU;W3B=U) @19*37=3 2T*!+3(!K2,FDFQ5$V27E*GH(.^*(^.Y-T(&8* MG)$;G+EH#]/ASJB! C.H&H=2TPU4P(P" 3/J0VZ236)D7H'Z90C%269>@RQE M298Q>SZP8F;L9N9^/J+?(L\I3?J>V M,L(2 ["Y^RRO=4$A-CZ#V&=#YHP7*&V#JG$H-=W8DT45H595 !'RP5-(-8XM MC(\G\0!Q887E^,Q"#5L*+YX0=8M[.P:*Z%!JNK$*T7$@1,=]L+9,BUJK>O.B MEJKAB5&L,!V?69=A"XW7;*G[ -[! <5X*#7=7(7Q.!#&XSXJFR.1YTNXLT3O MDN)M[,O;,B]7SYRZ#^:='5 NAU+3C59G$7#-F M*Z,8#TR'$<7EY HN]Y].=1_%>[DA*)I#J>D.*S0G@="<6!9AH)09^;%448*- ME'%+54KIP*]^HH";7 '*M4D@UB86GD4D,P<";&4R M"^9@I*V,HI.)6+U[)ZN8KZ!COVE7]Q&\PP.[N#D$(A.%R"00(A,;_)H3'E-+ M%<6IN2[,4J4%3.^;0F1R!2)_YURL^Y#>40*%9B@UW6X%S200-)/ST'R^A#M+ M]"XI:"970/,5\[+NPWBG!A27H=1TBQ4NDT"X3/J VTO-V1+N/KMK-Y@5$GY^V=:MZ MAP04H:'4=$<50J>!$-JMZ^TIZ'!UV@?RH6G;5-%X>F;AM$Q9OOGF#AHH;H.J M<2@UW;Z3W82AMA/:1I'-)=!32U62T-Z.I&\?/!,8?LUCBI@IVY@MT3PXIE:M[3W%FE0 M2H=2TVU5E$X#43H]3^GG2[BS1.^2HG1Z9E=B/RE>T[-N>>^T@.(ZE)INK<)U M&@C7J0V)>YM9+566S:R6JN'-K%0!-O4#[.^9I74?RCM"H" .I:;;K$"=I_BM9]#.^,@?(TE)KN[\DM\D+=(V^O M>WK?S/Y.6DM1?R9&!?!U,LS;Q9^OPLK5O3.R>@) VEIONI2)H%(FFW MKK>GH./4![73>)I#C^.36Q[++BYVMXYNI /;LMW?MO?XZO'VU.]W-V4V7O^0 MO./[FTPKF?T]KS_F]:(HFV@EGJ1D_+:[XM;[VTCOG[359G=CY<>JE3[O'BY% M/A=U5R#??ZJJ]O5)=X#CS;SO?@=02P,$% @ KWE_5@5VB*SL @ HP@ M !D !X;"]W;W)K&ULG99K;]HP%(;_BI5652>U MS84$0H%(+6C:I*U"I=T^F^2$6$WLS':@^_>SG9!2H!GJ%_#EO,=^']\RWC#^ M(C( B5Z+G(J)E4E9WMJVB#,HL+AA)5#5DS)>8*FJ?&6+D@-.C*C(;<]Q^G:! M";6BL6F;\VC,*ID3"G..1%44F/^]AYQM)I9K;1L>R2J3NL&.QB5>P0+D!C=@I(^UDR=B+KGQ/)I:C)P0YQ%)G MP.IO#5/(-/D]-JA]3"W?(V^U?C77E98@%3EO\FB*<*>HV@ M=ZK ;P2^(5-;,1QF6.)HS-D&<1VMLNF"@6G4RCZA>MD7DJM>HG0R>F 24("N MT2.L@5:@2HMZ!R"6JL88R!HOX0R)#,T-5: "W0Y XE)+KZHH9X7,W1Y_@6=(T+14\8JH9**L2V5,ST_ M.VY.^B8C<88P!X4HSJL$$LWJXBSTW/[HB>,$U-F)6445:=X*3?]@=(QD/79@ MQM:7PCH*PV$XMM>[O(X&N>^#9ITN]'UU*THGC.:"G&%OC]&1H%[X M!K+V;N^\"/KY_HGYBE"!-L5,?44 UP&J M/V7JH6@J^MUIOTNB?U!+ P04 " "O>7]6E'07M*@" #N!@ &0 'AL M+W=O,_XBZ@ )'IM:BH6 M5B5E>V_;(JN@P>*:M4#53,%X@Z7J\M(6+0><&Z>FMCW'B>P&$VHEL1E[XDG, M.ED3"D\Q1)2<-4$$8 M11R*A?7@WJ>1MC<&OPCLQ:2-="1;QEYTYWN^L!P-!#5D4BM@]=M!"G6MA13& MGT'3&I?4CM/V0?VKB5W%LL4"4E;_)KFL%M:MA7(H<%?+-=M_@R&>4.MEK!;F MB_:#K6.AK!.2-8.S(F@([?_X==B'B8,;G7#P!@?OV"$XX> /#KX)M"3'TP""M$56L,.: >JM>D3BEB! MT@K3$@0B%*V@ ,XA'PT+SAJ4,BJY2H50V+)"J0$&+M#%"B0FM;A4@L^;%;KX M=(D^:9V?%>L$IKF(;:GX-86=#:S+GM4[P>IZZ%&M5PGTA>:0OQ6P5>!C]-XA M^J5W5G$%V37RW<_("$WA+7F&: L$1;* FEA)8Z M#2UPPO*Y#>OU0J.G+^PNB9P[/[9WTR!FC/S;8#1Z@QJ,J,%9U/XXX%KC\?Y$ MS/'U(M%D:==SO;LCP#DKWPWG"<.1,#Q+N(:,E9288J$@\\/Y/4,;ON.X:.1-_IH\H'FY],>O<_H37A[A#EC-#T;/:0]*1WJXI:FH@J4 ML8[*_AZ-HV/1?C"UZFA\J8IY7WO_R_0OP2/FZBP+5$.A))WK&X7$^^K:=R1K M38':,JFJAVE6ZD$"K@W4?,%4D1HZ>H'QB4O^ 5!+ P04 " "O>7]6'Z)= MV)4" #.!@ &0 'AL+W=O:FXT$.O-&9]Y_LZ+Z&B^D:N0>"5I505-;A5*U^O%=#" MB2KN1T&0^15EPAL-7.Q1C0:R-IP)>%1$UU5%U<\Q<+D=>J&W"\S8JC0VX(\& M:[J".9BG]:/"G=^Y%*P"H9D41,%RZ-V'=Y/,YKN$;PRVNKH$% @ZYL0X4_S8P *X08Q.((81 M>4#_4I/WHH#BM8&/]79%1[NBQ]%9QRGD-R0.WY HB*(C0)._EX=G<.*N!['S M2T[XC2FG(H=C)],(4R>T+^1F% =(O.G#'N8D0=;EO")*.J+D+-$4EJ 4Y;;O M^:[7LNDUQ4C3[6/ C6_6@PFC8 _X,"=*WAT'3CO@]"SP#'*Y$LQ-AG]F3@]X MKL/;< _Z2%*ILXXZ^]_&9P=-C9)]I,.<_L/1$/F]T5"!6KF)J?$X:F&: M%Z:+=D/YWLVBO?@8AW4S6__8-)/^@:H5$YIP6*)EH/N$C7X#4$L#!!0 ( *]Y?U99DR&*)P, M +8* 9 >&PO=V]R:W-H965TM%*7?@('TF51&K"IDU:JZA9MVL7G:&:;IOOWLPUAD#HD-[M)L/V^A_/8 M!SBS/66O/$-(@/><%'QN94*4=[;-DPSED(]HB0JYLJ4LAT(.V<[F)4,PU::< MV)[CA'8.<6$M9GINS18S6@F""[1F@%=Y#MF?)2)T/[=94!/V8E;" M'=H@\5RNF1S9;904YZC@F!: H>WT0H2H0#*-WTU,J[VE,G:O#]&_:';)\@(Y6E'R"Z3.V6^+A0Q[X1 M3*YBZ1.+1RH0",$G\"A+[#OE'*P1 RN:Y_)0-AED2*ZM($DJ O5!T6U?6FNN M8R0@)OQ&JI\W,;B^N@%7P 9J^ M!)Q1X!\!&54?7BA&U<3,,VUYIA<=YN5$TXN(C*H/1$;5,9'=^:+GB.UT9\1! M0JM"U%^Q=K9MONYUSW$TOY1-6=U#_0M3=W0/D.VP?*<0M)4AG5$DGWQ6=TGU M0-!2]PTO5,@N1%]FLK%$3 GD^I;*WJ$9J!NTK>KB+U!+ P04 " "O>7]6 M0R?QW"0# !1"@ &0 'AL+W=O>.K>W8OQ)+ D><[27/2-A93%K6F*: $9%3>L@!QW9HQG5.*4 MSTU1<*"Q!F6IZ5B69V8TR8V@I]?&/.BQ4J9)#F-.1)EEE+\,(66KOF$;KPN/ MR7PAU8(9] HZAPG('\68X\QL6.(D@UPD+"<<9GUC8-^&OHK7 3\36(FU,5%* MIHP]J($ORZI<^ MUWE8 ]C> 8!3 YQM0/L H%4#6J<"VC6@K3-32=%Y"*FD08^S%>$J&MG40"=3 MHU%^DJNR3R3'W01Q,GA@$HA'KLD#6NP;$X*,@9,1RS(LRF1!.>#>!,T6ERD0 M-B.#7";7<9*6JEY5A""?GZ.TC"$F=YQE"EV4DNJZ(B)4P;BW<4)%?1&"I$DJ M+O$0H:EZID15ZFYF5"L85@J< PILA]RS7"[P%CE>89/ Q'0T.7%>J=V49.)YM>6ZW9R[7\[0G MKMWQ6QUO,R[7M1GG[J'+ML>LAO@HQ&=,7?*PD&2C9VA/7[GBN;6]Y:C?.[GA=U_+W>\IKE'M'E3^^R9IH6EF',M8]M M!GRNFQ9!(E;FLOK&-*M-7S30[<#6^A#[I:J]>:.IFJU[RN=)+D@*,Z2T;GPT M,Z\:F&HB6:$_Z5,FL4'0PP7V?,!5 .[/&'[6ZXDZH.DB@W]02P,$% @ MKWE_5BD2GGJS @ M@< !D !X;"]W;W)K&UL MG55=;YLP%/TK%MI#*ZWE*R%M19"2LFE[Z%0UZ_;LP"6@&IS9ING^_:X-911( M5NT%;'/.]3GVY=[PP,63S $4>2E9)9=6KM3^QK9EDD-)Y27?0X5?,BY*JG J M=K;<"Z"I(97,]APGL$M:5%84FK5[$86\5JRHX%X069 M0X_@!D<(7DOPAH39$8+?$OSW$F8M869.IK%BSB&FBD:AX B;UP!69 +LF*8 ;1*@& ND9C76Y75C*R2A->5DHC88,JE M-0/"LW^BSV)0M&#R''F/FYB\YKR6M4AG:"N5K$7;22ETW4KTC M4EV/W/%*Y9)\JE)(WP:PT7=GWGLUO_9.1HPAN22^^Y%XCN=-"+I]/]V=H,?O MISLGW/C=5?HFWNQ(O#5E^D:F#K8AS@U1%X+GR NN0ONY[W6,<5WW+2:>P/A! MAWFC>M:IGIU4O4K30E< 29*(SI)UJCVNY5M!(P+71GP!31U:7YO[O5KOFL M3,T=K*^Q*34]Y&^8IJ/=8;85F'8,,@SI7"Y0D6BZ1#-1?&_JYI8KK,)FF&-C M!:$!^#WC6#O;B=Z@:]71'U!+ P04 " "O>7]64D1XT84" E!P &0 M 'AL+W=O6V:(DXA)^**E5"HF2WC.9&JRW>F*#F0I#'EF8DMRS=S0@LC"INQ M1QZ%K)(9+>"1(U'E.>'O-Y"Q>F'8QN? FNY2J0?,*"S)#C8@G\I'KGIF'R6A M.12"L@)QV"Z,G_;U,M#Z1O"70BT&;:0S>6'L57?NDX5A:2#(()8Z E&O/2PA MRW0@A?&OBVGT2VKCL/T9_;;)7>7R0@0L6?9,$YDNC)F!$MB2*I-K5O^"+A]/ MQXM9)IHGJCNM9:"X$I+EG5D1Y+1HW^2MJ\/ 8+M'#+@SX%,-3F=PFD1;LB:M M%9$D"CFK$==J%4TWFMHT;I4-+?17W$BN9JGRR>B!24 S=(GNBST4DO%WU=ZH MO9)4&2"V1O:[C2;W[/Y)[*M00#?PQ2=/UKX$ON' ME9L2N4<^:M#3!2?2/8"<(@M&>]QS9O,#LK'(M0/[@,P<'&+Z OE-^(X6 F6P M53;K*E!^WA[*;4>RLCG77IA4IV333-4]!EP+U/R6J;.MZ^BCLK\9HP]02P,$ M% @ KWE_5DWG[J<7 P ;0L !D !X;"]W;W)K&ULK99K;]HP%(;_BI5-4RMUS04(T$&DTNQ2:=U0+]N':1], $WH.ZRJ= SNW*)20I,$LZ0@/G8.G?/PJ&) MSP.^$5C+K3$R)#/.[\WD,AY;CDD(*$3*.&!]6<$%4&J,=!J_2D^KVM((M\<; M]P\YNV:980D7G'XGL4K&UL!",0:<4=-H*NJ6@FU>F0,GK$&*%@Y'@ M:R1,M'8S@[R8N5KC$V8>^XT2^B[1.A5\X0K0$+U%'SF/UX12A%F,+IG";$%F M%-"YE* D.@I!84(ENH4'M<3T6$ON;D)T]/IX9"N=B+&SHW+32;&IMV=3UT-7 MG*E$HO[-?*PO=QIH.E4 M#Z63^W7W^&V>Q8FI#V$+-,$4LPCJ*ETX]7(G\XZO@D''UR^]SF.U78"6<6%C M9N80.I,9CF!LZ5-&@EB!%;QYY?K.NP;N;L7=;CX M!-URA6E=*0IS?POQ:1$.1H2-"3X3OU?A]UKB7Z89)D*?K@I]YE+6P?8.PAZ, M"!O3>2:L7\'Z+6&_J@1$W:.NP_8/8A^,"!L3>R9VO\+N-V*?IUPH\@?G'ST^ MWSUIZZ#[.TB>Z^Z^XC5A'6?W#>_OG 0=9[@=]@AL4($-&L'T]Z'\E/^X@G0& MXF<=2:-'^](7O"]I%KZ0V:/:#:O:#5_LO!^V/.];QH6-F?TOM[W5B*0@%GE# M)U'$ETP5'_-JM>H9S_-6Z21>OWSZ9H1*^P6! F$86YMG1.^QI1%,U= M,5$\R]N=&5>Z>Z'09@ ?7_.=&ULM5A= M;Z,X%/TK%ENM6JE3L/D*W212&W9G1]J.JK:SH]5J']S@)&@ 9VPGF>ZO'T,H M!$R<9,J\M&#./?AFR:?+DB*^15=DDP^ MF5&68B%OV=SD2T9P5 2EB8DLRS-3'&?&>%B,W;/QD*Y$$F?DG@&^2E/,7FY) M0C23BT_*>R3NS8HGBE&0\IAE@9#8R;N!UB(J M O%W3#9\YQKD4IXI_9+??(A&AI7/B"1D*G(*+/^MR80D2O['\4XJ689\S)A":?XT@L1L; !&9X54B'NCF3U(*(P!W-Q(*#W[.(1$T"4PJMU*)7M;=( MRQB2Z16PX25 %D(=$YH<'PX[PL/CPRV-&KOZ=G;!Y^SA>\\HYV""&7N)LSFX M2>DJ$UUIWM*X!4W>"-;CP('.T%SO2N\"67X3%': [(%=@1HRG$J&HY6Q4TRX M**9+V0VFJW258$$B@%/*1/P_SMM$E[@MN;H^R<*>R!II]*LT^OTL>%]9IA[R6J7@ MJZ4 @U8IJ!@W<+M+85!I&&@U?"YVXKSFUX1)9P%6G,Q6"4CB&0'G_Q#,+KH4 MZ4E=\"(#N[:8B3;PU(_?$UDC<4&5N.!GMLE *0G7;G7W2:!^;KO=)#LP:$]W M@%9M0BRMMI"LI0-=2AE/9+K(:$+G+Z#PH/HVH:<]M4_TRA;VQ=9,Z8ZO@_WT MBI)GMS(&R&V71HGRM*CP$*JI!=5:T,_H&0=8H;6_:^A#3RZ%GMB:Z:MM(M3[ MQ#=V#JB:/C]PE *QE4_O^UY[0^E"N3[<4R"U@X1Z"SDI?B@1!AY(4NC@BWAY MH'5H&4]N'7VRA7VQ-;-96U:H]ZS'MPY7J0SDMRTG5/VD @H/@)I":M<)];;S M1_N&GM77M(U>K69?;,WLU683ZMWF6]N&:D+A(&@7A^HPH:<41P?(WF-#8>U# MH=XS/C$<$? 1IP=^BNAI3FX4O?K1OMB:*:P=*=1;TN,;A>H^D:O4@FHM%5!X M -0\%:K])]+[SQ]L% =8=09#'WIJ'?3%UDQ?[361WFN^L5,@U8&JU7$,*#P MVLHS=TY+I6>8%Z?.'$SSXMT>G%:CU:];P[;'X'6;S..,@(3,9:EWY M\LUL>]*\O1%T69R]/E,A#4IQN2"R[[ <()_/*!6O-_D+JO/^\7=02P,$% M @ KWE_5N&FQ&ULK99K3]LP%(;_BI6A"21&KDT+:RL!V84/0XC"]ME-3EL+Q\YL][+]^ME. MR!H:>I'ZI;&=\[XYYW&3X_Z2BQ+*=64Z@QS+"UX TW%[LYI@P9]BW:P]BV.=S10F#!X'D/,^Q^',#E"\' MCN^\+CR2Z4R9!7?8+_ 41J">BP>A9V[MDI$^_ Y5/1WCEW(J[2]:5K&>@]*Y5#ROQ#J# MG+#RBE<5AS6!'[TC""I!L*\@K 3AOH*H$D263%F*Y9!@A8=]P9=(F&CM9@86 MIE7K\@DSVSY20M\E6J>&]UP!ND2?T#?.LR6A%&&6H3NF,)N2,06$I00E=A]@PQ=YUPH\A?;/32K3 (Z34!A0N695CV/$G1ZE!3#ZQ?](Z?M@G;&)2JCE69%W:A(^.^NU@O=*NS^4I]: L-7Y4 A',FM B&H( MT2X(G38(T28$__(-A*W.AT(XDED#0J>&T-D%(6Z#T-F$T'O#8*OQH0R.9-9@ M$-<,XET,NFT,XMT,MAH?RN!(9@T&W9I!=RN#M;9S;=O..;K7)Y_3+ZN4SC/" MIG67.CM'3UQAVD:LN_$1C7K!&V2;,7$O;,8DFS&]WO]7L"S07>N\YICT XLI M81)1F&B5=]'5/&PO=V]R:W-H965T^Y_B<:^>B)$J'8N/*6@#)+*AD+O:\R"T)K9PDMG-+D<2\48Q6L!1(-F5)Q-L] M,+Z=.;ZSFWB@FT*9"3>):[*!%:BG>BETY/8L&2VADI172$ ^<^[\VWED\FW" M;PI;.1@CXV3-^;,)OF4SQS."@$&J# /1GQ>8 V.&2,OXVW$Z_98&.!SOV+]8 M[]K+FDB8<_:'9JJ8.5,'99"3AJD'OOT*G9^)X4LYD_87;;M > .@$\%!!T@L$9;9=;6@BB2Q()OD3#9FLT,;&TL6KNA ME3G%E1)ZE6J<2GYR!:$7GU8+='YV@'2=CSHS[IG=Z@UQND*6\J)5%-WLB:P9C(EBD:[G_C!WLB M1Y*FP71<9-B+#$\260N>@S2]@#"4PW@IPP,!H>?MB1S)N;D>USCI-4X^U-C> M?M(I_>BL)P>;^WA?X&&.+O6XP*@7&/VOB.T)+]L3MG=S5]GOE*PIHXJ"O$3S M1@BHU"5ZY(JP,0O1P4T,HZF_Y^$P:1*%>,^$.^A"Y@7X0<2&5A(QR#7,N[K6 M>-%VU390O+:-:&UL MO9EK;^(X%(;_BI5=K:;23',! G0!J267&6EZT72[\V&U'TPP8$T2L[:!]M^O MG8042O" =#I?2NSX?8Z=\\:GB@<;QG^(!2$2/6=I+H;60LKEE6V+9$$R+"[9 MDN3JSHSQ#$O5Y'-;+#G!TT*4I;;G.+Z=89I;HT'1]\!' [:2*23R:?G 5$4E)(C4"JY\U&9,TU20UC_\JJ%7' MU,+=ZRT]*A:O%C/!@HQ9^IU.Y6)H]2PT)3.\2N4WMOE,J@5U-"]AJ2C^HDTY MMM.W4+(2DF656,T@HWGYBY^K![$C4)QF@5<)O+>"UA%!JQ*TW@K:1P3M2M!^ M*_"/"#J5H'-J!+\2^*<*NI6@6R2K?+I%:@(L\6C V09Q/5K1]$61WT*M,D)S M;<5'R=5=JG1R=,$[J);ELN%0&$^)=,&??@3O6< V&JI]7J][7IO/"/QCJTO M45/T^'2Y M8\A$JW9>J^"UC_"^Y G7EM..*Z\N$,W1_9)P+&D^+PV)OE(\H2F5+TWN,T;0 MN_B56.*$#"VU30O"U\0:_?&;ZSM_-F4>$A9 PL(2UBE@NK:L1Y^Z?M=Q5!K6 MN_EO&M?M'8R+F\9UO-UQ>QEMUQEM&S,ZQBE5Q3&G&$4X*9)6)?&?6Y)-"/^W M*8=&YKDYA(0%D+ 0$A9!PF(@V)YE.K5E.N^^"1@CG&N@SL&KX;4=Y^ 5"B"# MAI"P"!(6 \'VO.'7WO AO%'\]XS8##VIQK401(HFEQACG>L2_T270 8-(6$1 M)"P&@NVYI%N[I&MTR1T6BQ7^B.X^H_O9C";DA))C))[K!4A8 D+(6$1)"P& M@NT9IE<;IO?N):=W\/[[#:__V#B14%H#2 M0E!:!$J+H6C[OMGYU.:^>^4QASC;2)"TH*+M[GC=_L&&%X(&C4!I,11MWR'> MJT.\7UB S,'.]@HD+:AH/_4*9- (E!9#T4JOV#O?\#/"Y\7QC$ )6^6R_*A: M]]9'0-?%P<>;_AOW*G ;^D-]9%2<&;SBR_.F6\SG-!7]6 M+OD^NAH# #'" &0 'AL+W=O$4D+%]J5^ MNWO\/'?.7<=KJ1YUCFC@J2R$GGBY,=6Q[^LTQY+I(UFAH).Y5"4SM%0+7U<* M6>:-J[X(C=V MPY^.*[; :S2WU:6BE=^B9+Q$H;D4H' ^\4["X]G0VCN#.XYKO3$'J^1!RD>[ M^)Y-O, 2P@)38Q$8#2N<85%8(*+QI\'TVBNMX^;\!?VKTTY:'IC&F2SN>6;R MB3?T(,,Y6Q;F2JZ_8:.G;_%266CW"^O&-O @76HCR\:9&)1'"9O':*#KEY&>F M/Z5!"$,XA!](T= TN::7DBT+!#F'F2PK*5 8;5?.!,Z?Z G1N'^&AO%"'Y#/ M[?49[.\=P!YP 3>Y7&HF,CWV#5&T%_EI0^>TIA-]0">,X$(*DVLX%QEF;P%\ MTM8*C%X$GD8[$<\P/8(X_ )1$$4=A&:?=P]WT(G;>,<.K_R[;W/VSO MF.+L@5[(C-:=6:YADPTNT6"PQ?>]33A,NOGV6[[]G7QOI&%%%Y_^^[O".-DB MU&$4](;=C)*64;*3T8SI'"K&,Z"*"[*-9VKWYU1#-$>U<*,3MD*^*X0"K>MCV\O@J#JK1O=UL#[%,Q>$:F MJ$3L_Z;QH$O5[LOC&@!&4-9U80 9>^X*SVPW4.B ('[!B48=0&_B,VSC,_RW M^&1WOB0,-E(7' 7):+B5X6Z[?G\KR?Y&3RA1+5RKU."( MU=6SW6V[\8EK0EO[I]2EZZ;Z"E.W^ NF%EQHTC0GR.!H0,].U6VS7AA9N<[S M( WU,3?-Z9\&*FM YW-)W:=9V O:_R[3OU!+ P04 " "O>7]6+44L0R$# M "^"P &0 'AL+W=O>W8 MYXSWC#^+#2$2O:1))B;:1LI\I.LBW) 4BQN6DPS>Q(RG6$*7KW61Z--Q MCM=D2>13?L^AI]=1(IJ23%"6(4[BB?;=',U,2PF*$7\HV8NC-E)65HP]J\Y= M--$,1402$DH5 L/?CLQ(DJA(P/&O"JK5$M!9V< M_F:2(--$ [0@L!H"&LMR1Q&+T9Q(^!)(A.ZR\HM1*P_/B[%H0?&*)E12D%T7 M0Q/Q!0(\+>?H^NH+ND(T0X\;MA4XB\18E\"K9M7#BNVV9+,^8)N3\ ;9YE=D M&9;5(9^=+S??RW58I7JIK'JIK"*>\T$\"&-WF2A5;J%2IV8W]0.8;W=,VAM9 M'=61R'%()AJ<14'XCFC3SY],S_C6PVW7W/8I;J>+NU1Y1]R!XS6X>R-?R.W4 MW,XI;K>+V^G@#AKT%;H.[-_*%W'[-[?=R/VX()+!8$MY%[[?H3=]JT/?&OY ^J.F#?GHF<8*2 MXD+-\2MD2-EY508M'X[1NF9ZI[K0R+ V,NPULB!"C!")8TC00B6)B(J0;3-) MLW67H6'+T, ;-N^?WBDO-&0:A]QHG+TWR2'9=68RHV7'MEO'I'^^2_T"(067<^"#G9;%8=B3+BWIK MQ214;T5S P4VX6H O(\9U%Q51Y5P=&ULS9QK<^(X%H;_ MBHJ=VNVIR@1;@"&]2:H(ONQ\2 ^5=/?4UM9^$"# U;;%2'(N^^M'DAV,+Q&P M>[IK^T,'&YU'@O/ZV'J1??W,^#>QI52BES3)Q$UO*^7N8[\OEEN:$G')=C13 M[ZP93XE4FWS3%SM.RV\['N+-5NH=_=OK'=G01RJ_[.9<;?7WE%6$_X)7+P!<(.=CL&-+.'^W1YB=RQ"7L?OAP?#M71;N:./#QRG'J[H-UN/&BU"CMHWF0X:C2+@#YH+^ULNUW9]MH%%@^ZLMT&-FMUNP4>8'S50D7MANX$3T:'#6M?_7C_U8_M ME5A_LV4A1G[.XVQ3GB@OT%>2Y/0"?5+3 -- =&7 BC\W Y P?]S^;HMCLIDF MR%[#CEZ[,]INJ#,Z?#>CDWU&)_:#B7"9F4OO&=G%DB1HNERR/),7Z$L62W55 M]$@2-$YJ,^O8SLT@)"R A(60L @(5E/+U5XM M5_;CO]2"J0/_RY7858><&]JPCN1<;4#" DA8" F+@& U;;A.-:=W_MM:,L\7 M2;RLUQ)UJI!ZX[?UFIHSR8P)V7G6*/MME,F.XCRSC_![)L_C][+R:P*NK"I8]42'5V^6D76M%[97H58GH@2[9)HO_HV>'T[10 MG#E/=8K).I1SKT% :3XH+2AIM2H[[CAJ0M!N(RA:74NXTA+^45HJ/: UXV^[ MC;7TX9^4\,[3FGUH9VL+DN:#TH(C27#5=TDX>VJ[B'HP"(H M6EU]E1WI'O$CS0QIGI!,H'_=TW1!^;\[E0+J'(+2?%!: $H+06D1%*TNELK7 M=.W&YGVHN!E1Y>Z(*F"LU0UBFS,55)I3.]]Z?)Z6S(4DIBC>\*_J8)E MYMVGN!_VP9PM.5#_$Y06E+3)X8FO>:Z1.) M$[)0;86(6D^*"UPVX:P.G:]9GV"[#."HM4U5KG&KMTV M+NN3=VY] G6+06D^*"T I86@M B*5M=.Y4^[=H/Z_Z4^07JX,U":#TH+W [S M?CB<#,>M2RA06QN*5I=996R[1YSM[R&S7&X9UU;"475!NL S4)H/2@M*6F.1 M2YV&YZ!X_SN?4L9H\_-[>@-!^4%H#20E!:!$6K MJZ0RN/'I!O>/+R_VP9TM05#+&Y06E+3#JG$UZJ@NH+U&4+2ZN"K'&]O-UKIK M])5)_6.:6=V-,B91D,2;^.UB1Y>K3HF .M>@-!^4%I2T0W/(N71&38& FM)0 MM+I *E,:?_=%LO?DI; JTUW"7BE%C_E"+'E<3.4>B*2=J@)UN4%I/B@M*&EU M5;DM58&ZUU"TNJHJ]QK;W6L 5?FQ, L$BJ5\I:%M7.Z+:EF _YZX0/UL4)H/ M2@MPV\]V+BUB0=$1<=V5XD+6DE6L"#BX<-(+EM[J M6*>P0'UQ4)H/2@MP>RDR'G5<+8$:WE"TNK(JPQM_=\.[=D/"Z3>+V =VMJY M/6Y06H#;'O?0BP M6"02YC)7U6B_)/V8'D#];5":#TH+2MIAHB<#;X*'34& .M=0M+IN*N<:VYWK M+]F*\F<>F^G8=,-I45JL7A&HRPQ*\T%I 2@M!*5%4+2Z;BHK&O^@1=9E/^-# M)]^[O,*--;/VX9PM$U"[&)06@M(B*%K]OM?*>![8C><'&J>+G(NBJBB]Z%5$ M67GWZHQE67G7_>^QW"+]"^S;A*I+*H/V"FNWXTIP9A_3N5H!I06@M!"4%D'1 M"JWT#VZ\3RG?F&/%^AV)!L9V[O7S I66I>;BE19SS=0+V_9DR^;>@.]D^Y MN/T34$L#!!0 ( *]Y?U;@2^A\[00 #8< 9 >&PO=V]R:W-H965T MS0Z$/I5;C!EXR;.BG&M; MQG;7AE'&6YRC4B<[7/ [:T)SQ/@IW1CECF*45$YY9EBFZ1DY2@MM,:NNW=/% MC.Q9EA;XGH)RG^>(OM[BC!SF&M3>+GQ--ULF+AB+V0YM\ -F?^[N*3\S6I4D MS7%1IJ0 %*_GV@V\7D%/.%06?Z7X4)X< S&51T*>Q,D?R5PS140XPS$3$HC_ M>\9W.,N$$H_C6R.JM6,*Q]/C-_55-7D^F4=4XCN2_9TF;#O7 @TD>(WV&?M* M#K_C9D*NT(M)5E9_P:&Q-340[TM&\L:91Y"G1?T?O32).'& SAD'JW&PICK8 MC8/=<[#..3B-@]-WL,\XN(V#.S4DKW&H8!IULJI,1XBAQ8R2 Z#"FJN)@PI7 MYIOQK36J&.%8!]#_ "S3,B4!W8V[ MW^RH#JSS[M&$T6U8N5L2]^5T=RAQ7TUW-T=R:;>KQZ[TG#-Z7_:L9*A(TF+S MH4$,KM*B.7PO"?!V5% \1Z_+'8KQ7.,/RA+39ZPM?OX)>N:O,E0JQ:):S*O$ MQ /Y>6$Y@>="GN?G4T)#.QAXH6OZ7;N5HN Z8)P6C#,=S*%ZO.($H&=,^>L" MX!=,X[3$8$?3&%?$$I)EB)9@AVE-3PIO=-!+X:D4BVHQ_P1*J%L](LNAD:N' M/;PK16%UL+DM-G<4VV\4%1S4U%H:%;L4ATJQR!W42&![KFGV@$C,/#>T@QX2 M1:%UD'@M$F\:$G55-#K@I=A4BD7>H$ M9@84<20]\>KG^9GAE.VZ/V]#(T_OO$451=9B%+;-PE!G_T;7& MZ05ODE&Y2WFH%(O"88EX=N#"L(=$8A>83M"KX)6BV#I4H'G\L65.Y:*NEL;' MO!2>4K6H4>N\+."PGF1FMN[WX:F*K4OOY*.C7LQ/I5K4J)V"\777 MZ>,;6@V_OE<2J\[G=Y>*=:1B_0\J%(OV&K\'8E(PBF*V1QE@F.;@ZA^,J)S( MZ(@7$U&I%GTG&S9XQ6+)A2"OVR8V2-"KK/&R_(Z2VRBY;TI0*,EZ#JHFV%T MQQX$5-Z$&%>\&+#2-@24]"$\:(:#[W"9H:QAL9(8]CL6W=0?NPSPA[09QD>] M&(_21@,<-A%D3\0I_8B5Q&KDB7AL(L#Q+D+SQ8X>,SRY()2V$I2J17#8)8"A MZ<&@_PDH,_1@&+AN/^\20]!<01R;!7"\6]!)O<*"4-HR4*H6P6$_@!?$ M@,W0RM.=04$,K5S]!%]-Q3C9[L@QW50;4R5_P>\+5N\#M%?;S:^;:LNG=ST2 MFV+5-LI1IMY1^X3H)BU*D.$UES1UGZ\86F]2U2>,[*I-E4?"&,FKPRU&":;" M@-]?$\+>3L0 [5;AXE]02P,$% @ KWE_5CS5%EJF P 70X !D !X M;"]W;W)K&ULM5==;Z,X%/TK%CO:G9&VY2,$:#>) MU(3.QT-GJF9GYF&U#P[["B[ MYPF 0(\9R?G42(0H+DV31PEDF)_3 G+Y9$U9AH66:& MT]R83?3:+9M-:"E(FL,M0[S,,LR>YD#H;FK8QG[A+MTD0BV8LTF!-[ $\;VX M97)F-BQQFD'.4YHC!NNI<65?AK8&Z(@?*>QX:XR4E!6E]VKR)9X:EMH1$(B$ MHL#R;PL+($0QR7T\U*1&\TX%;(_W[!^U>"EFA3DL*/F9QB*9&H&!8ECCDH@[ MNOL,M:"QXHLHX?H7[>I8RT!1R07-:K#<09;FU3]^K!/1 MC>,P"G!CA=@/L, M8%0#1B\%N#7 U9FII.@\A%C@V831'6(J6K*I@4ZF1DOY::[JOA1,/DTE3LR^ M4@'(=M 96@H:W2>4Q,#X7^CZH4S%TW[Y;"Y3&Z,%S:3?.-85NWY48T!?\HB4 M<9IOT+="/> (YS&Z RY8&@F)T@QH]8066,"&LB?T/@2!4\(_2/[ORQ"]?_"7&>$2(UW-!<)!Q=YS'$AP2FS$J3&F>? MFKDSR!A"=(Y&]M_(L1RG9T.+E\/M'GCX ) M9G"VTA6-VA6%JJ)]N:^XQYI;'27;F>T%WL3@P*.P)"ERW"3K0 MYC;:W$%M"\H%HFNTQ 0X^N\&LA6P__MT#/*H,_:2%SB"J2$/40YL"\;LSS]L MS_JGK_ZG) M/1':0OW&3O_$;>J/B]EH5[=1\<1QACSNVZ"&Q^DWA-:*\05'7 M^4:N %,GDSJ1;AF-RTB@$+;R:U?(;Y<8M,H@^VNM&._WRBV];MEL@:E M?8(<&";:*E>Q;,I2V>M@U;^^R"_#[*\US$G9PE.Q'6:VU8S:;VB:FKS=6URX M'4H)LS_$[ONF+\@.[XQRSU7=GP#;Z_L+E?LM<5'UFL]K[++;'J+E--!"UT=[^B0MX5]#"1]S]@*D ^ M7U/9X=<3]8+F1CG[!5!+ P04 " "O>7]61DQ5[*8# "=# &0 'AL M+W=O'[.EU"3G5/%B#PR5RJG!HS+_% MG<*17Z-D+ >AF11$P7SJ788721A8!V?QB<%&-^Z)I?(@Y:,=O,^F7F C @ZI ML1 4+VNX!LXM$L;QK0+UZC6M8_/^&?V=(X]D'JB&:\D_L\PLI][8(QG,Z8J; MCW+S-U2$AA8OE5R[?[*I; ./I"MM9%XY8P0Y$^65/E5"-!S"T0&'J'*(CG7H M5P[]8QT&ER-$]-Y(WTF[+[?&X5/&?J9V0=I M@(01>4ONC4P?EY)GH/0KBPD!&5@(-R+7,"RJVKW3I M1MZ+%(3=07+'J=!OR"?*5]3M[*7&G*I J,C(.\J4>PR:G"5@*./Z-2[T._&) M7E(%>N(;9&;C\].*Q57)(CK @G<2F&6FMQ@>-DN@(^2U+I$S[I<19V(":0] MT@_?D"B(HI: KH]W#UO;7E@'/VAB50.-F 'M%S]G@&[)< )":Y.Q%MN?O+",FO(.SH%-M%^.K\T&O3Z MH_9<&-4<1YT<;YE@^2HG7V\A?P#U7QN#3@3;)%SH@J8P]; +T*#6X,W^^"V, M@S_;\N"48,F)P':4&]?*C8\[16O)\:W#\=75)MZXK0;%\7X"M)L-A_%YX[>7 M#ZT^PR \D!+G-;'S[I2@3S]-B4Z$_YL2IP1+3@2VHUP8_.AL@E,D186RMW6C M*!CLI46[83QZ\:H[8!@W$$M*?J-ORT$M7/^K22I7PI2M2CU;]]B7KK/&PO M=V]R:W-H965T"O5DTX!#'G)N- 3 M)S4FOW!=':>04=V3.0A\LI8JHP:W:N/J7 %-2E+&W<#S(C>C3#C3<1F[4].Q M+ QG NX4T4664?4Z RZW$\=WW@+W;),:&W"GXYQN8 GF(;]3N'.;+ G+0&@F M!5&PGCB7_L4BLO@2\,A@JW?6Q#I92?ED-]?)Q/&L(. 0&YN!XM\SS(%SFPAE M_*ES.LV1EKB[?LO^O?2.7E94PUSRWRPQZ<09.22!-2VXN9?;'U#[&=A\L>2Z M_"7;&NLY)"ZTD5E-1@49$]4_?:GKL$/PHP.$H"8$;4+_ "&L">%'"?V:T"\K M4UDIZ["@AD['2FZ)LFC,9A=E,4LVVF?"7OO2*'S*D&>F/Z4!X@?D*UD:&3^E MDB>@]!=R]:=@YM6&J_>!R#6Y%D8QO/"8/%)>@+:QV]Q>GR:G"S"4<7V&E(?E M@IR>G)$3XA*=4H5()LB#8$:?8Q#7OU)9:"H2/78-FK!2W+@6/*L$!P<$H]8; M*4RJR95(('F?P$7W30F"MQ+,@J,9%Q#W2.B?D\ +@@Y!\X_3_0[ZXN-T[XB; ML+G0L,S7/Y#OMC#:8&F9V'05MR(/2K)M"<]3//1YU^T^(AP%+=!B'^2'41 U MJ'?2^XWT_E'I5R^@8J;IBD.7](H<'9&^CPB'85OZ/LCWAZ,#T@>-],%'I+?? MQTKXX+\UWT?X_4'8$MX!\L)AM^ZHT1T=U3V764[%Z^=/H\ ??M-$VR9 ;2,ZITB3'4/EEGW7YK8X<[@KMC5INYON@82]H.>Y( M%.Z *L?N3O/+0&W*(:))+ MAJB;01)LY=5FVYU9\AO.K&C?_TE3#[X:J#38^ MPF&-*;W>$"]!50.EVAB9ERUV)0TV['*9X@P&90'X?"VQS=8;>T SU:=_ 5!+ M P04 " "O>7]6(AF<;ML" "R" &0 'AL+W=O:[-@#L:+.@ M%P8KM=$FQLE4B%?3>('1J0N=<0E@30KLRE16[#@G5=#208D6D M0:.::=C%M&RTS[A)^[.6^)4A3X]^"PW$#\@5>=8B?> C>Y))."H2M51.):B! MJS%P,[V;UD&.JR"# T%B?(^"ZUR1>YY!MBW@HN/&=K"V/0Z.*B:07I.._YT$ M7A#L">CN?+J_AYZ<3_>.N.DT2>Q8O?" WACFC'/&YP0/MM*49Z8]I9B %,@% MX_7*7^Y;^DHZLM+FDG@?]>+NP'W?7(TV)NC[4;2-2MHHO^OUO7X#VS(7-N;" MH^9^2LK-ECMA(VQ-[NV8:"."(.SU=DPFM/A=UO37K73 ML ?4]>*XOV-A#\SW>PC<;R1JC$1'C> ].P-VAI?H9"I.(I(VXJH3;>RX+0=Q MXR ^ZN"^.AC_<4CBDY;:B%;^DC9F^QA5IMR-V[P$.;=549%4++FN;KAFM"F\ MM[;>[(R/L2!7]?.?3%7-'ZG$&T.1 F8HZ5W'N&5D52&KCA8+6S.F0F,%LLT< M?RI &@!^GPFL&W7'3-#\IHR^ %!+ P04 " "O>7]6:0Y\@T0$ "4$P M&0 'AL+W=O65Z\IP 2F1%WP)3+^)N4B)TK=B[LJE !+E M1FGB^IX7N"FAS!GV\V=3,>SS3"64P50@F:4I$4]C2/AJX&!G\^ SG2^4>> . M^TLRAWM0#\NIT'=NY26B*3!).4,"XH$SPE<3?&D,\A9?*:SDUC4R*#/.OYN; MFVC@>"8C2"!4Q@71?X\P@20QGG0>?Y=.G2JF,=R^WGC_D,-KF!F1,.')-QJI MQ<#I.2B"F&2)^LQ7OT,)U#'^0I[(_!>MBK;=P$%A)A5/2V.=04I9\4_694=L M&>!#!GYIX#\W:!\P:)4&K1RTR"S'NB:*#/N"KY PK;4W2M;O!P?XW>_/RV M[RH=UUB[81EC7,3P#\3 /KKC3"TD>L\BB'8=N#KA*FM_D_78MWJ\AO "M? [ MY'N^WY#0Y,?-L26=5M6)K=Q?^Z"_&(2 R'0>&DD)2K[+KR?Z(55H0H1XTE-N M141DWG!%DJ9N+*)T\BAF_CT.VVV_ZWE>WWWF8!OI)+$L+ T2NL!/$(SO"7 MGW#@_689U6M%TK[4>] MH7U:@B#*#,-;+G6-;VE*%3&;@41Z0WB0C>.RNU?%MIDI>W/*&O]$NEY%USN2 M[OF24;-:4'M[J$$GV">UYG(BZ65%>FDE_9"I3,#V]+RE9$83FD_03W&LUT[T MC:K%IC\T[5Y_-+%?[I>YW51F:WHGPF.OWFR]_V6C*,-LX^).$ZX]GU-YM\0% MMO/J*DM%PX(W4PLNJ'JR+EEVC\>N6>?RMLOOU_R^E=\VJ1OA_8:Z]AH'LCWR MJ62UXL$O2!Y[9=&_Z/UZ275DO2FK%0 S6JN5;\&^U^K:AX U]-%#X$S>=CNJ MUE38+JJ.'@+[0@KCH-4X!*R13R6KU1>VRZ^7A\"-EOLQ951_8DQ!4![9RWXF M.55VSFN(,URK,VR79T>7/=C?P'S<6/77T&&X%F+8KL3TQ[/^-&;'K.AGDE8E M_FL(-5PK-6R7:D?7=5^4-6_4KZ'*<"W+L%V7V=7G5Y)DA18;)0E?'?H$+&,T M?^&5F&?57^[6N4<*8IX?!TD4\HRIX@BD>EH=.8WR@Q:W;EZ<5]T1,:?Z0R*! M6)MZ%UU-(8HCH.)&\65^BC+C2O$TOUP B4"8!OI]S+G:W)@ U4'<\#]02P,$ M% @ KWE_5AM>KJGV @ * L !D !X;"]W;W)K&ULG9;14J,P%(9?)<-XH3.N$&AI==K.V**S7KCC6-V]CG HC)!TD]1V MWWZ3@$@+!:K1.H)>S99DQ4L0;ZNG[@:V564*,V!BI11Q"&>6K?X)L#&8!2_ M4]B*VC72J;PQ]JX'#]'4 2#*;<+9% M7*M5-'UA#M.X5?HIU?=]*;E:395/SGXQ"0A[Z =ZH"'+ ;V0'0@U7+!\S2A0 M*1"+:XOH;J=J3@ Z#T"2-!,72ORZ#-#YV04Z0RE%+PG;"$(C,;&E(M3[V&%) M,R]HW",TV$6/C,I$H#L:0;0?P%:I5?FYG_G-WJ'_6.F-ORH9]JK"+H4>[R# MBG?0R;N41$(;;6'S.VA[%4%3X8W:<8<5[K#[>!E7[PG:!CSL!>Y5!%V*/5Z_ MXO4[>1<;SM43VOITSH%"G,J+2_3"9'O)^+TY]2J"IN+831A528U.K?%1+W!3 M@0^ NQ1[O..*=WQ:C8][:7L509=BC_:ZHKT^M<2O&WO]P-@_0&Z*#I&[%'O( MV/GZ1CF=T '$H"H].K70R_ ]J;6H#HNG4[*?7.T#C#N3.TZ-&Z_C-NJFJD'= ME'CC VR[UD+DP%>F%1,H9!LJBZ]M-5NU>[>FR3F8G^LVT+0F7V&*'O*1\%5* M!&ULG5=K;^(Z$/TK5J0KL=)>\@(**T!J25=WI=UNU>[CLTDF$)'8 MN8XIW']_QTX:2.HDU?9#R6/.R9P9>SRS/'%Q*/8 DIRSE!4K:R]E_LFVBW / M&2W&/ >&;V(N,BKQ5NSL(A= (PW*4MMSG)F=T819ZZ5^]BC62WZ4:<+@49#B MF&54_'<'*3^M+-=Z??"4[/92/;#7RYSNX!GDS_Q1X)U=LT1)!JQ(.","XI5U MZWX*W(D":(M?"9R*JVNBI&PY/ZB;+]'*29ZYY5 %X63MC MI>#E6OM[C((!HX:.2:UCTJM#+1X@2;EPI%IV'PG#2HI"N*P? WWR(;T5C4T5CT4JFS,<2=GTCC,E@82JS3 MJE.;A7']^NUR;39S.\J9ZUR:!:=7PFT8BB/69P[J&&)8M=@+")EL4R ,&R5CWBKB M7JF#)L& >Z.%H=XWI7H7J5Z_5"ZP&V9EGQ94M4DF-#6J\X;5#9H$O29-&9I5'[Y_)??G/!&ZQ-CNS!ME'TB:9!U;;8!Y-!\O.LK,$'+: MO6@'D-YX/I#@2U_E]C=6EW[]TEP9PV#N>MJMPJ;+KEUU!MS"<\7OD&A?#3 9 MB)T>! OY>P@J00(R4V$M@ MB7(H+&\DS_68M.42ARY]N<=!&H0RP/&UL MG9=]3^,X$(>_BI5;K4 Z2.R\LVTEH+H]))9%=-G[VR0NM7#BG..V<)_^[#2D M;>QDT0J)QLG,^/'XY>>9;+EXJ5>$2/!:L+*>.BLIJPO7K;,5*7!]SBM2JB]+ M+@HL55,\NW4E",X;IX*YR/,BM\"T=&:3YMV]F$WX6C):DGL!ZG518/%V11C? M3AWHO+]XH,\KJ5^XLTF%G\F"R,?J7JB6VT7):4'*FO(2"+*<.I?PXAJFVJ&Q M^$G)MCYX!GHH3YR_Z,9-/G4\3408R:0.@=7/AEP3QG0DQ?%O&]3I^M2.A\_O MT?]J!J\&\X1K:C2TU-.XD$)]I#,278.?/@G0!Y"%O?KC[O#8W=7):;+#NJR@YIXP4"\FW)# M2LG%&SA9M.L.1?[EJ6U@NTAA$TEOGLW,AXIA&.3)>[AFB:) M'3;I8)-1V(7DV0O@E6:RSF]B0D$OZ6&91G$:VL'2#BS]Q01OE'96*H>29*N2 M,_[\9N-+C:[3@Z-BAV?:0!0@.Q_T]HK@C1+J S]32Y!*^P'N&;T& >I/J,T* M#IUU\$"MX"C;W?=;D&$AWM0%9HM%;@6$1M=^@OR@3V@S4W\#B'O)@..:<4O4 MK0*\*Z5U;ML(Q^L*]?E,(V^ ;:\5<%PLWD4,Q@%X^(R+ZLOXU XZ+1G< 2K4,<7/OL"*:FA DB6\DT6(6H3 =H-S+!QS7CY^8K?'N M'LK431B7F?6DAJ9"G 5QZGM]3)M=F*8#8@+W:@+'Y:2YE@.^!(]J33:W."NF MJ19G<=(_;6Q6*!HX#N%>5>"XK'SE/-]2QG83_@LI@:90G!F<%ILARKVY]4[8!@V/5:;/.]JSKN,NZ@IG9.I4[47*F7W^ T;>EY$; M+MSK$1P7I-\)RY5%=4\KE2A2X0V4-^77-4^;4.74EWI//L?4$L#!!0 ( *]Y M?U8HEO/_308 $ P 9 >&PO=V]R:W-H965T,'+KZE2\8D>ES%27K664JY/NUVTW#)5C0] MYFN6J&_F7*RH5)=BT4W7@M%9/F@5=XGG#;HK&B6=R3B_=R4F8[Z1<92P*X'2 MS6I%Q?<+%O.'LP[N/-VXCA9+F=WH3L9KNF W3'Y=7PEUU2U19M&*)6G$$R38 M_*QSCD\#?Y@-R"W^B-A#NO,994NYX_Q;=O'[[*SC91ZQF(4R@Z#JSSV;LCC. MD)0?_Q:@G7+.;.#NYR?T]_GBU6+N:,JF//XSFLGE66?403,VIYM87O.'CZQ8 M4#_#"WF,:"7,[-=2LY#0"6=C 5_0"*S5FC9AYS,?+1:?I1D<;^10GT;J7%R\IE+ MAG /O44W;*'B*=$U6W,AHV2!7@=,TBA.T2U[E!L:OT&O4)2@VR7?I#29I>.N M5!YD.-VPF.UB.QMY9C9,T"5/Y#)%[Y(9FYD 7>5ZZ3]Y\O^".!$#%AXC'Q\A MXA&"OMX$Z/6K-Q;'ILUAL ,F: [CV6&,5?IEE/PPJ8-0Q;N$$.EVW]^PD9=^]W^7!.F%6;TW1-0W;64>4D9>*>=2:__H('WF\V M5H# #&YZ)3<])S?G8<@WB@9%3JH']#?UVR+(?^1O^A#XPO!%TOHQ!-N6(GD8+F1?@Z2@W#SSQY^_6FO&.C MR^E&RS2:0H(%0& &_8.2_D$3^EUY-JBET-#SO$J>68SZ5:.@;C3 .T;& H;E M H;.!=3SX@A=,9'=4]V ;3U;O-&.%]XQZ5?68S6J5*; :F1?SJA2GI2DG.Q?(Z9YZZ'X<5>(#^_01T9CN0RI8,Y"X?2E M;:& ! N P(P88$_W7][/EHH"P<]4"[W21&+A>%(#F M-L>#ZJ*L5KWJHJQ6PV<61?2BR,$WR'N^$>C+NTMT185,F$B=F\3M4-M= HH6 M0*&9P= =,':WP'MDF&_[(<'5# -MA*'03))T*XS=O?!A,U9]J11A(=B=:0S4 M^A81@D0+H-#,".F^'+L;\SW2N&]+XY-J&H/VSE!H)DFZ>\:-VN>?2F.=JU. MZUT,JH&@T,Q0: U$W!IHCWSMV1X?5(6B>]K6)!U"AA M0XA;A@ _$"UFVRV+ MV%(6034*%)K)H-8HQ*U18'9\8VWB]J;UA@?5)E!H9B2T-B'0VH0T>0\Q=4_; MFB0@-),DK77(B[X!(?6W&\2RX4%E"!2:R:"6(<0M0V V?/YT[1,5"Y9*=+MD M@JZ_EV-_4 ) 7Z& H@50:.;I""VG?+><:E\""L!*">A5#TF RALH-),D+6]\ MM[P!+@%^70J1V@O.J=NGU@P>0@KY6@KY;BD$4P*>=K]^,-1&O[M=;%L%0-$" M*#0S/#N'I*!?$?FV5T2X^J#(/6UKD@XACWPMC_P7/2[EUX]"X=H1E:G;I]8, M'D([^5H[^:VUTWZ=_Y&U&U#12&:6(M&L27#[WKH\@"HV*#0S;EJQ^6[%MD=Y M&/SX"?'4/6MKC@ZAI7RMI7RWEH*N#L/Z(:A!O3J "BTHM"V#W9VCU6KS+?(C MZBG*6=J>4B[OEL?@S_/#WY7[%_@TV!YFUS#;L_67:JM'28IB-E>0WO%0T26V MQ]6W%Y*O\P/<=URJ"I!_7#(Z8R(S4-_/.9=/%]D$Y7\:F/P/4$L#!!0 ( M *]Y?U:6Q-@>F@4 %P; 9 >&PO=V]R:W-H965T\Y\CC/1%'CUQ\E4O&%'K*LT)>#99*K2Z'0SE=LIS* M=WS%"OUFSD5.E;X5BZ%<"49GE5&>#8GC!,.W8OQB*]5EA;L7B"Y MSG,JOMVPC#]>#?#@^<&G=+%4Y8/A>+2B"_; U)?5O=!WP\;++,U9(5->(,'F M5X-K?)F0J#2H$'^D[%'N7*.2RH3SK^7-W>QJX)01L8Q-5>F"ZI\->\^RK/2D MX_BG=CIHQBP-=Z^?O?]2D==D)E2R]SS[,YVIY=4@&J 9F]-UIC[QQU]93<@O M_4UY)JN_Z+'&.@,T74O%\]I81Y"GQ?:7/M6)V#' 08!U&+BU@7NL M@5<;>%5FME2J/"14T?%(\$;UBQ9O("%6DKT(Q,U9*)>,A_5D@DHY@C(G&]$;6,,7DD? M8B_>N(DW/BKYTJ@DJ^M17)K7#_1IPP]#ZWTOTUP>63YCX&^35ZZV4PI=R1:?L:J"UKF1BPP;C'W_ M@?,3U&U/ZBTYE;?]3)(VD^2UW;BVW.L]0#L&8% _AKQU-V3.:\FU MDT,]&8!!31F"=7=EW*H+W"\OGL4K;Y9W7;=GF:;W%B1F"X0+$@7FS@K"S+I. M()3KQ!VT6K6!3R4W,"@D(M^:)UAP!.;."N%B)^QBU$H._/V: Q\C.D"0I3H@ M5*?LP*WNP*<6'OBP\@ @@/0 45W: [?B []2?>!CY < PKX9N(V).P0L;C4( M_G]%"#ZL0@Y#$@#2HT-(JT/(J74(@72#HPO7(-6!L_8U$!>2P.V@UNH0TJ]# M$J;J[TW/\@/]BUXH3OJ'>*DX.:FWY%3>]M/;BA/R:G%";#FA&[IC-@H 1HB# M8W.! # <=Q4V:<4).84X(8 X"2)B"BT(%OEF2TD@6!CY'=V"M.*$G%R<$%M/ MQ/84 9]+_,"47 "*A+BCD9-6FI!^:?)9]PNZ^O8]Y=L[P(O+]Y3>DE-YVT]N MJY)(OTKJ*U];T438LY:&C<(XL*O7AH6ATR$F2"N/2+\\.K)X;25#XB@RF=@H M/W2M16ZC7*_K7R32JB+2KXI>4[F1]?GTP@T#JP$#,!RYIF@"O3G$)#;<.7;( MF5A4QS=2ZZ!UH;9?RYNGS1'1=74P8CR_P9?)]J"G=;,]=_I Q2(M),K87+MT MWH4Z)K$]RMG>*+ZJ#C5Y=+1F=,E #]?LZY>KXI!V@.U,;_ 5!+ P04 M " "O>7]6KS)P9#T# #W"P &0 'AL+W=OD MA$+L3 G-,1=3.K-920%/%"G/;,]Q0CO':6$-^VKMB@[[9,ZSM( KBM@\SS%] M&D%&E@/+M9X7KM-9PN6"/>R7> 8WP._**RIFME:9I#D4+"4%HC =6.?N6>0Z MDJ 0WU)8LL88R5#N"7F0DXO)P'*D(\@@YE("B[\%C"'+I)+P\:L6M?29DM@< M/ZM_5,&+8.XQ@S')OJ<3G@RLGH4F,,7SC%^3Y2>H ^I(O9AD3/VB98UU+!3/ M&2=Y318.\K2H_O%CG8@&P0TW$+R:X+4)P0:"7Q/\70E!30A49JI05!XBS/&P M3\D248D6:G*@DJG8(ORTD/=^PZG8306/#[\0#L@-T#&Z@9FX3XZNH224I\5, MKE75@,A4;T<@ZBM.<75KQ02=YQ+^NUJX*.)L/H$)2@O-^%H"Q4I0[)(A#(6RL"M@B-SI!WG."1MY6Q0CB$^2[[Y#G>)[!T'AWNFN@1[O3G2W1 M^/JZ?:47;-1[N3U3=BMV1['E*V,Q]%UQ[J(9L 'C=5.&SGM3S;ZF6/1*8BN9#75F MP[WJ.5R[3+=QF54R#!C/;Q6% >-VS$71U=:[>]5S=_U(/VA9-V ZO99U R8, MS-9[VGIOJ_7;1)1N^;1'-6_5_]]J?DVQZ)7$5O)ZJO-ZNEBV'K/Q#IC(@'&]]K?%;G1$.="9ZBP9BLF\X-6W M7Z_J[O5<]6RM]9'L:E6G]2)3M<27F,[2@J$,ID+2.>D*1[3J,JL))Z7JN^X) M%UV<&B:B,P&PO=V]R:W-H965T7)#.30OA M/2\^'PD/P1>O(ON>+SB7Y,N5A%$5 MJ?@KYJ_YSF-2I/(DQ/?B27]V6?.*%?&$3V5A$:E_+[S+DZ1P4NOX;VM:J]ZS M"-Q]_.9^72:ODGF* MMUJO1J;K7(KE-EBM8!FGF__1CVTA=@+\UIX N@V@=D!C3T"P#0@.#6AL QIE M93:IE'5@D8PZ%YEX)5FA5F[%@[*89;1*/TZ+OH]EIEZ-59SL#(7DQ&^0W\F8 MSU4_)1GQE%JZI' MWZIW19V.C$]/2.#_1JA'*;"@[N'A/A#.#@_W'-D$U2P$I5]CC]\]SXHN%,W= M=BV/$@X6>F/4+HV*2\M+1ZW_93?S#Q7,I3#6WZC6WW"N?R)DE%@#!RU^X]+< M>>/6V6G+6O][T6F3GEHI $Y>>T\6S2J+IC.+WCI35_5J_J$$G ;%)\5YOHJF M_+*F/@IRGKWP6N?77_R6]P&Y6;6C.J:4;0)H%#7;' ! M55[3G@!0U=XS 9K ?#>"]<>CL#< %^\,/'H$,-T8EIM9-(U]OIO[CAF!AOO$ MW58'4-G]=TG,/#3X^6[R&]^'??#J[XX[NO>HQ(?E9M9,,Y^/!GT^Q&KOSGY0 M9'_X?Z0RD]'/2G^H;@S+S2RP9<$C,/S7^^&P!O>J/;< @C "H"HKHQ+#?S'HR&0(H&@10"-\_Z4M>% M518J,E"U@XIF-AH"J1L";\-!^&W<#\'EHW(@JAO#P)<$G,/#0!4CSN M'XR 5",@=2-@-QR&##[U41D0U8UAN9E%TPQ(T1B00N#FV1 (JP*[_Z!JS[T_ MJB&0NB%P_-B?_-T;#<(A S- I4!4-X;E9E9.4R!%HT *4J#]&P"L:MMS<# ( M4@V"U V"W:_](7P90,5 5#>&Y6;^>*4Q,$##P !$-_LS %0%]IT@4$7W8&"@ M,3!P8^#XL<=ZX-T =^"Q(X#JQK#QW,SB:1P,T' P. @'895].P!6M?:,@L;! MP(V#=W+!L]V],@,Q+;?)Y,XM F[7H^<#%1.QW,R*:DP,T# Q@ #0MW\OAE7O MMKM\X&5FHTDQ<)/BZ&$\[H=#F=G*KK=K;9)[EY(L6JW#GX)*04R_+A@D&ULK9GOEO?F;#RDA4A(!G.&>)&FF&VO(*&;D>58SS=NR6HMU U[/,SQ M"NY _,CG3*;LVB4F*62J82KA__>P>EI67E5E@#E.:_$-BL1Y9 MYQ:*88F+1-S2S6>H*N0IOX@FO/Q&FRIOST)1P05-*[$L04JRW2]^JAIB3^ , MC@C<2N"^%GA'!/U*T'\M\(\(!I5@\-XB>97 >Z_ KP1^V?:[QBI;.L "CX>, M;A!3N:6;NBAQE6K9P"13/>M.,/F42)T8?Z,"D..A3VA*TY0(V6D$1SB+93H3 M)%M!%A'@Z$, I.$H^_P) J[H.Z1H'UT M+#^]P,5Z[6<9*S4^3T3Y#;KWCLH#O3R 2,J=4NZVR&=O1,=U=.>L11Z^.[KC:]JR7W>I?NDW..(W+UBT MEH,=W2P2LL)J CE!WZG 24O9KK1>:EZ]Y#F.8&3)B9,#>P1K_,=OCM_[LXV2 M2;-@9^:59FJ"?AP/_)[Z#.W'?3@F@X:&S!K@!C6X@1;<-UJ\K/)-FP<[,WX/G>BWL3,8,#9DUV'DU.T_++L2$H7N< M%(#H4B(3DACZ2B*Y!H V 3FG;=29C!D:,FN0\VMR_KM&W?-P M>YDU>1LXK5E7<";- O]@OG3;P)F,&1HR:X [J\&=:<%]):("A>0"7"2@9LD3 M-$EI(9(.97)L@0=&-6 .38Y*);1O1LX-V._<.FFVJ+4M75";-9B;-0D-F M#:#G-=!S T"7C*9O(=7&Z3I(SP_Z1\L_66 RY,RD66C(K('THD9Z\7^0SI[R M8W^,6K^NZ"X.T%WT#]&9##DS:18:,FN@%MX],([OY8KFCBZ%''U0 M[DN#;8:GDP#-&8V+2)3W;B&1*YX833@'N7W]]QK2!;#_VOCJ8W8%;-0M,.HV M,^H6FG)K]H6]8PI'VQ<"PG/*Y:[D+T:+_ 1]R:*DB$FV0O))5!Y5%+(#W.3 MJAWG5"Z@2%PE6WN"-F+GGF#2+3#J-C/J%E9N^[-:_]5*KPG9?8'L=H#\)F/T MF2;Q D5;D7+9NOT%38'7M[[]PY!;8JWQ!P%*GU M\NX(NKY;OX68E&?O]DOVW2N,:\Q6).,H@:64]D[/9%W8[JW +B%H7IYB+Z@0 M-"TOUX!EOU 9Y/,EI>(YH0+4[V;&OP!02P,$% @ KWE_5G*;I(5E"0 MWVH !D !X;"]W;W)K&ULM=UK;]K('@;PKS)B M5ZM6:@L>P$ WB91@CV_-GJAIMR^.]H4#$[!B;&H/2;/:#W]\"V9B9X+//NV+ MAHOG-X;,$YOQW_CD(4[NTC7G@OS8A%%ZVEL+L?W8[Z>+-=_XZ8=XRZ/LF=LX MV?@BNYNL^NDVX?ZR:+0)^W0PT/L;/XAZ9R?%8U?)V4F\$V$0\:N$I+O-QD\> M+W@8/YSVM-[3 Y^#U5KD#_3/3K;^BE]S\75[E63W^GME&6QXE 9Q1!)^>]H[ MUSYZ0YHW*);X,^ /Z<%MDK^4FSB^R^\XR]/>(%\C'O*%R D_^W'/YSP,V3);_U=*#['#S:O7M X M]Q9QF!;_DX=JV4&/+':IB#=5XVP--D%4_O1_5&_$00-*7VA JP;TV ;#JL'P M68/A\(4&HZK!Z-@>QE6#\;$-]*J!?FR#2=5@\KS![(4&TZK!]-@>9E6#V;$- MM,'3;VYP=)/]+[L<=.4H*8:8X0O_["2)'TB2+Y]Y^8UBG!;MLY$51'FDKD62 M/1MD[<39'['@1-/)>Y+?2LF5_^C?A)R\,;CP@S E7_@/L?/#MR=]D767-^HO M*MHL:?H"K9'+.!+KE)C1DB];VK-7VE,%T,]>Y_[%TJ<7>T&5XODV^4#HY!VA M ZJ1K]<&>?-KVPN;JYE+/V.&@X(9*!A#S3!^DZV-)C/D5](GZ=I/>-KVCA^S M8MJK*\;4C,$7>X8J&.MX1O5NV\*\, MR-WJ QD4 U*;M#/20!_N4STLW-$+[F>^]1^S#9](27Q+/F7/%C?F"5\&HF4U M+Y1#)XMYR!7W$5B'@B3AOEH/\Q'RF%N9;N,Y,VG.$W? MDFSWS/PA@FBU"])U/O3S 6_P&_&.?(F%'[:->J7>==0C,0.)F4B,C5X=]F-,V^5RNK3<2&N.?>3JNTC, V'2V!_OQ_Y8.?;G<73/$Q'D.VOE,&=^ MD) __7"7/1"DBS!.=^V;R NEW'7<(S%CW/Q[J&GZJ#$H3&2O#(E92,Q&8D[S MS=6&^H@VWEP7V:L'PJ20Z/N0Z)U"0OY[R3)>2!,2M=DGZZ),EU%HIPH%W<9%#\DS=S'JA3*3O3?7:FW;)SL*EZNE-, M6U\E01:J-]D'G64/!EVFX*[]L)QJ M_A3[49J%BZOFW]1VURQ!-0.JF5"-034+JMF5)DW_%3/:C7D]:+\N5/-0FIRJ M@X.RFC)5UR)>W!$G37=\28Q=$D0KYAOK/X\HZB>GTZ)Q&I&5#-A&H,JEE0S:XT:7]@JNDC77\>1&2W M+E3S4)H<1%H'D?ZT678UW3E32,V :B948U#-@FIVI M2I-S59=?:.KZ"Q9$?IB7RS[E*)_Q: T0M-I":Q[$'VO-W0\#VJM9:?)'B6:9 M&H/V:D$U&ZHY4,V%:AY*DY-1UUQHZJ*++SS99.$HSI@HI@%;4P&MMJ@T:7QJ MS:HA ]JK>62O#-JK!=5LJ.9 -1>J>2A-3D5=*Z&IBR6^1OXF3D3P=SZC5QR0 M2M.='RUXMDNVY5'*6U,"+9F :@94,[7F0?N6RC0&[=2":C949RV'Z!5M^X.V0DD#VJT)U1A4LZ":#=45+Y[W \HM.A/*KGZHZ[;FZ@F@G5&%2SH)H-U1RHYD(U#Z7)0:I+&:BZE.$; M3P5/(G(>AD$Q[_#J<5M+G*@ MZB*'?WO+ETZ-;3J.>J]>CF*%NI?.$WS0+XB :B948U#-@FHV5'.@F@O5/)0F9[ NJ*#J@HK_Y_ M MM%RBTE[]GAL#VJT)U1A4LZ":#=4'F-!.&52SH)H-U1RHYD(U#Z65 M&>L?7)YFPY-5<06EE"SR+4]Y\9;]H_NK-)T7UR9Z]CC3/MKE96]JIKSTTZ6? MK((H)2&_S&ULK5AMC^(V$/XK5BJ=6FF/Q.%MV0)2@5O=J=T3 M@M[VPZD?3#* M4E,;0=V^^MK.[F$[(:PJ?P%'-OS9.:90*+G M.$K$Q-E+>;AS71'L(2:BPPZ0J)4MXS&1ZI+O7''@0$)C%$>N[WD#-R8T<:9C M,[?DTS%+94036'(DTC@F_&4&$3M-'.S\F%C1W5[J"7],67<.)XVB.(() :@JB_ M(\PABC22\N.?'-0I[JD-S\<_T.]-\"J8#1$P9]%?-)3[B7/KH!"V)(WDBIT^ M0QY07^,%+!+F%YWRO9Z#@E1(%N?&RH.8)MD_>828+Q?"P()),QYR=$->[%9H>&#*-M0J?)CKO:\G5*E5V(G(:E*!Z![0CEZ)%%J$.8L.0*75&,O8 .)3+FZW<\+D(1&XI>Q M*U4TVBP B5$CJ2,B,JANTWA,.:,EI .C[ \0;X'_7Q=D(K _^G3B0 ":. M.MD"^!&?\,#[M2YJ2V 5#KH%!]U&#E1B=?!"\M3P\(:3NN@S2)P5J'Y, M':<8=P:]L7L\CZMFV[ S'!:[*@[W"H=[;9.6%:IYK%W/7"-ZV\Q9 JL0T2^( MZ-O/7 8Y.,O(ZZ0U[:CX.2C\'+1-V*?G@WJ'J(?/G\#CQFPU0K?-EB6P"@O# M@H6A_6PU0K:-?EAS:#NC"Z?QM@CKMFURLR/XR/3K)J+RI3&_C>AM([0$5B%B M5! QLI_?1LBVT8_>'MQ1?7*Q5RH-KVUZ5U0\H7L.H"8D*+\D6FGMT)3EYKNT M#=066I63,_6%[6>Z&;,U [CN+/I]>_4!FEZ,*M55?V!9%]4ZBO!?5)%Z@W^ID6 M:ZP6JS+,%EJ5G%*(8?M*;'8%\U*UO)5GV/->2;@KFZI1EC(._P\=!SR@PGPM M%@\*""$^R*L%8%79V4*K4E-J.VQ?W,VN8%XJ *N:,$=[7Z64FA"W%H4+*@*6 M)N]YCUB5A+;0JDR4HA#;5X6S*YB7"L.JF,S1J@KCMM/WZVO#UXJR.E/J*;]9 M3ZEX5F!\2J1 !/T!1XA0%Z4)VV@_36^+9F5$A&X0*H!0S9CV%^JAC^=]JS.& MQ0W:Z"9IIRZ5[EG_+0:^,WU,@4R19MV38K;HE7]6X-U4GDD" 5!0 &0 'AL+W=O MAN:5B,K/:@181)%L[!A7 9YYL=6.L]49P67 MN-)@NJ9A^O$*A=K/@SAX'KCAV]JZ@3#/6K;%-=K;=J4I"T>6DCQCZ< "(I^\ D@&0_"\@'0"^'4V>,%872)9,%TD[:&JIQ&E3K3NY;AOL5 MSOP*[M[M\B2.9],LW!WZ>ET5I[-I,E:]D)^.\M,/Y?_9RT%D9XVEC>%R^Y;2 M])6&V<5Y])?0?Q3U.L.#0^L>C.],;[DT(+ B6#0Y)[SN+V&?6-7Z<[Q1EFZ% M#VMZMU"[ IJO%)W@(7%78WP)\R=02P,$% @ KWE_5JUX1U/! @ ^ < M !D !X;"]W;W)K&ULO57);MLP$/T50@W:!$BM MQ4N6V@*\I,O!A9$T[9F61A81+BI)>?G[DI2LVJYM%"G0B\1EYLV\1W*FOQ+R M1>4 &JT9Y6K@Y5H7][ZODAP85BU1 #<[F9 ,:S.5"U\5$G#JG!CUHR#H^0P3 M[L5]MS:3<5^4FA(.,XE4R1B6FQ%0L1IXH;==>"2+7-L%/^X7> %/H)^+F30S MOT%)"0.NB.!(0C;PAN']N&?MG<%W BNU,T:6R5R(%SOYD@Z\P"8$%!)M$;#Y M+6$,E%H@D\;/&M-K0EK'W?$6_:/C;KC,L8*QH#](JO.!=^NA%#)<4OTH5I^A MYM.U>(F@RGW1JK8-/)242@M6.YL,&.'5'Z]K'78F % M%1L - (.&=%H1C%'EQ/0F%"%OL%:EYA>&Q8* MS4 VIW%M9PEP?4S?*ORM"V^?ZS(.6G=]?[E+^6R*MD;##&0$ZC0"=UPI0\Y-&"9WDA"_VC!K62&25Q3'ZG3_HAP?DSZ;W2O+= MAGSW/Y#?W@/U#GV20IG+@3?'M.@>N0I!^T".LPF_4HY>(T?OG^68$)5(L#NF MH>Q;#IDHCS^"*NS='O/> ?%C-MW&IN+C[Q11!G+A>HM"B8U;E:!FM6E?0U>U M#]9'IJU57>@W3-43IU@NB'G@%#(#&;1NS('(JL]4$RT*5ZKG0IO"[X:Y:&PO=V]R:W-H965T-FU[ &RX^][G[HP=;J1Z MT"M$ ]M,Y'KBK(PISEQ7QRO,F.[) G/ZDDJ5,4-3M71UH9 EE5,F7-_S1F[& M>.Y$8?5NJJ)0ED;P'*<*=)EE3#V=HY";B=-WGE_,^')E[ LW"@NVQ#F:^V*J M:.:V*@G/,-=(%"6"'">&PTG3:D==P=/ZM_K'*G7!9,XX447WAB5A,G<"#!E)7"S.3F M$S;Y#*U>+(6N[K!I;#T'XE(;F37.1)#QO'ZR;5.''0??W^/@-PY^Q5T'JB@O MF6%1J.0&E+4F-3NH4JV\"8[GMBESH^@K)S\3W4J#T _@+@_A[ M0&Z8ZH'OG=#E#^!^?@G'1V]>RKB46YN@WR;H5[JG>W1GJ(TJ8U,JGB^!Y0G, M4#"#"5Q(;4[@:EO0 FFG=](PT45?1WE71;$K?1UYO4'HKCO0!BW:X"#:5YD: MN,[CMH9=<0]*V%_V3!OVJ/_+>'ZC=:0MX^D>UNRTM-L@4 MIE)S^Y=IN!*-#WYI M?-__B='=V7OM,4;[V)*3L,"4G+S>F!:/JH^&>F)D46W'"VEHUZ\O P ZA( T !X M;"]S='EL97,N>&ULW5AM3]LP$/XKD1D32!-IFQ&:T5;:*B%-VB8D^+!OR&V< MUI)C9X[+6GX]/CM-7_ AQH>MK!7$=X_ON<>^"[88U&8EV,V<,1,M2R'K(9D; M4WV*XWHZ9R6MSU3%I$4*I4MJK*EG<5UI1O,:@DH1]SJ=-"XIEV0TD(ORJC1U M-%4+:8;DO'5%_O$U'Y)N^I%$GFZL?1AZ.CSMWIY;[_ MQ &G) Z2GK^ ]*R#\UH,HTYWJ=WT8TOD X^QL(L7*7I&$$;<#^BQ\C>2P'#! M<5.0T:!0,!A4UAFEY90TWV3F? M0%$SOEU55N%,TU6W=TXV >YADTR4SIENTW3)VC4:"%: ',UGYEL56W#E1-MD,KJ!EZ&F\ _S:;Y]ZF M[;V*-ZKXO3)?%G8YTMG0:.Q:LX(OG;TL6@$8>Q=GIU4E5I\%G\F2^<6_..%H M0-=QT5QI_F"S0:M,K8-I$MTS;?ATV_-;T^J6+,
\?\BZ_6G%S\OP+S>[/RK[BH,CDXO U-J?MH8M,WX+(-U'N_N&+3+*# MU!@WY_?6)6'GBM!Z([B*# VTN+G.V9/FX,?5L MXH:1'=BLS0<"]I$K]PDC6(S'P@A@6!Y, 1;CH[ \_]-Z^NAZ/(9IZP>1/AK3 M1V-\5 @9NR^6)QR3V4]XI5F6)&F*[>AX'%0PQO8M3>$GS(9I@P@L#V3ZL[W& MJXUWR/-]@-7TN0[!5HIW(K92?*\!">\;1&19N-I8'HC JH#U#N0/YX&>"L%;[@^V%N2)%D61@ +*T@2#(&W$4*NQS $P( L M !?3T\$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/:(7->=I3W;+T]!;X"O.DQQ0FE(2S,. M\,W2?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8%II%R=.B':5_'7]6;Y[.(,4% M 2- #P 'AL+W=O'RR)F M_W9KS#=QWS:=/9ELG-N^F4YMO5&MM'^9K>K@DY7I6^E@LU]/[;97XF[]X^GNNJG^(-XU3MM.E@I]_Q1:L[^_MSORE^:*MO=:/=P\DD MO&_41+2ZTZW^J98GD]E$V(VY^]OT^J?IG&P6=6^:YF22[#[XHGJGZV>[%Q[R M1M[:L,?)VVL)(">3<@8G7.G>NG!$.+\$QA\*#MYM#-1ZPLQN]M1/1R5:= M3!X/$>^[I3CK'#22..]VIX)C_97"3Y\O=U?M !>U8?]&PP?]^3* 'P[R%+9- MHY?PZTOQ03:RJY4(C6L18$H ID<#%"^N)(+,",B,$7+A(?P7K# K<;E5/8+, M"C#8#4./Z\(R%<,D"E +O2ZT_ EZ>-E79L!XF6W1I"O":>;)D3%H%WX!;Y( /!;SS**BF'51*OE;-VVY@'I<0' MU:F5=N(*2BZ,25DEY;!*XK6R&&ZM^C[X1_+,"R;J,I1+&=QO[)P:D+)-R6&8L:XS;D=),RJ&9 ML:PQPLPHWV0Z[Y1EEG(S#.&/I8]R6E'$R%N.,I(\Q)CERQF*>W^GC MWMM-.2=C<99([FU-RCL92U&S-Z/TK!B3\D[&4M0\2]<> MFQ-C4O;)6&J;*2=U8<:/NW8 Q*?_D'/[!F/^]LV*N<4_/R;D;#@O%F(NA;67_ MX&<=KC$F9:&M@J+6I"Q4<%AH%!,_FP5E MH8+#0J.8!<:D+%2PU$)C-65TT\DU!"RU$*XIQU*/@K)0P5(+(1TRO*0A6+A<8PL=,KRD(5BX5&EDK$K4E9J&*Q MT)ZQ]UU\QYB4A2H6"SW'_)7$8TS*0A6+A48PXYM.6:ABL=#( I08DUQ3S6*A MO0M0GH3WBK)0%2PT#0?;=V^7<)V=6GZ&G["POY9-?=4+_Q+6IZ5YX=>HK8:F M.85]E]V%DQ[V MAVY8?)R.YV%=[<>Q^U'7PV9?3LWPT';E?+FR;?M3,UZ6_:[NFLU[LRNU+)=1 M]_G^YF+U\^N_,_$=KL];,K/=O/[5,[C/P;7?]K^?=B7,E:+UZ;?E7%= MU1_'V^FAOA[2PV5RM7AY6U?]RUNJZKF#!()D_B"%()T_R"#(Y@]R"/+Y@P*" M8OZ@#$%Y_J 5!*WF#WJ$H,?Y@](295P2)$VP)M Z(=>)P.N$8"<"L1.2G0C, M3HAV(E [(=N)P.V$<"<"N1/2G0CL3HAW(M!;4&\AT%M0;R'06R8OVP1Z"^HM M!'H+ZBT$>@OJ+01Z"^HM!'H+ZBT$>@OJ+01Z"^HM!'HKZJT$>BOJK01Z*^JM M!'KK9+.$0&]%O95 ;T6]E4!O1;V50&]%O95 ;T6]E4!O1;V50&]#O8U ;T.] MC4!O0[V-0&]#O8U ;YML=A/H;:BW$>AMJ+<1Z&VHMQ'H;:BW$>AMJ+<1Z.VH MMQ/H[:BW$^CMJ+<3Z.VHMQ/H[:BW$^CMDX^5!'H[ZNT$>COJ[01Z.^KM!'H[ MZNT$>@?J'01Z!^H=!'H'ZAT$>@?J'01Z!^H=!'H'ZAT$>L?D9Q,"O0/U#@*] M _4. KT#]0X"O3/JG0GTSJAW)M [H]Z90.^,>F<"O3/JG0GTSJAW)M [H]Z9 M0.\\^5F00.^,>N?OU'L8/X]EN/5\K?'YWTGU>+FWW!Y_77Z=1 E75YSK^XKA M^2]02P,$% @ KWE_5BXH"M@5 @ _"P !, !;0V]N=&5N=%]4>7!E M&ULS=K?3MLP% ;P5ZERBQK7_S=$N0%N-R[V EYRVD9-8LLVK+S]G!20 M-K$*5*1]-XU:V^<[\9%^5[WZ\10H+0Y#/Z9UMO<:E375[>T<0]]7MP=RL^I\^.ZBM2G:G%S MW#AEK2L70M\U+I=U]CBV?Z4LGQ/JDW9=2!=E0\7>3)A6_AWP?.[[(\78 MM;2X=S%_>CK8]&+ MT\FYW# =/_G9^7.94X%EYWWT(96)1?IXW,M(IM/+4 I1S-WI5WQ-+*7/?C^: MIMU2^\[L,+ M2!]?0?K@*Y1&4$3E**1R%%,Y"JH<156.PBI'<96CP,I19!4HL@H4606*K )% M5H$BJT"15:#(*E!D%2BR"A19)8JL$D56B2*K1)%5HL@J4625*+)*%%DEBJP2 M15:%(JM"D56AR*I09%4HLBH4616*K I%5H4BJT*15:/(JE%DU2BR:A19-8JL M&D56C2*K1I%5H\BJ460U*+(:%%D-BJP&15:#(JM!D=6@R&I09#4HLAH462V* MK!9%5HLBJT61U:+(:E%DM2BR6A19[?^4]:?W^T^.GY_UX+KQ)9_-?WJ^_@U0 M2P$"% ,4 " "O>7]6!T%-8H$ "Q $ @ $ M9&]C4')O<',O87!P+GAM;%!+ 0(4 Q0 ( *]Y?U8<5Z':[0 "L" 1 M " :\ !D;V-0&UL4$L! A0#% @ KWE_5DS@X9ED!P L# !@ M ("!# @ 'AL+W=O7]6%9CUOSP# #5"@ & M @(%:%P >&PO=V]R:W-H965T&UL4$L! A0# M% @ KWE_5K1W/"ZR!P SBL !@ ("!S!H 'AL+W=O M7]6:7AHVD<" !M!0 & @(']*@ M>&PO=V]R:W-H965T&UL4$L! A0#% @ KWE_5DO#!@)( M"0 6RX !@ ("!>BT 'AL+W=O7]6 M-0J8R;05 #/0 & @(%8.@ >&PO=V]R:W-H965T&UL4$L! A0#% @ KWE_5ES_(IV= @ & 8 !D M ("!0E 'AL+W=O7]6[(9 %AH$ "0"@ &0 @($64P >&PO=V]R:W-H M965T&UL4$L! M A0#% @ KWE_5E;\ G8:! 8@D !D ("!8V 'AL M+W=O7]6UNMW%<," M ;!@ &0 @(&T9 >&PO=V]R:W-H965T&UL4$L! A0#% @ KWE_ M5M\D98.] P KP@ !D ("!?6H 'AL+W=O7]65E,EO+$" #_!0 &0 M @(%Q;@ >&PO=V]R:W-H965T&UL4$L! A0#% @ KWE_5J]F1LLL!P WA M !D ("!6'4 'AL+W=O7]6QUK111\' ?$0 &0 @(&[? M>&PO=V]R:W-H965T&UL4$L! A0#% @ KWE_5C^K<@(:! S0@ !D M ("!-8P 'AL+W=O7]6^&=V#C4' !N$@ &0 @(&&D >&PO=V]R:W-H965T M&UL4$L! A0# M% @ KWE_5B;3,-ES @ @04 !D ("!<)H 'AL+W=O M7]6XS+-MU(7 !; M2 &0 @($:G0 >&PO=V]R:W-H965T&UL4$L! A0#% @ KWE_5C#( M;[WT!0 W!$ !D ("!7]6TB^/94$# #I!P &0 M @(&=O0 >&PO=V]R:W-H965T&UL4$L! A0#% @ KWE_5H3/0 .' @ =P4 !D M ("!Y,, 'AL+W=O7]6\UKCE&T# H" &0 @(&BQ@ >&PO M=V]R:W-H965T&UL4$L! A0#% @ KWE_5IIBPX!^ P 30@ !D ("! M \T 'AL+W=O7]6 M-DG8-60% /#@ &0 @(&XT >&PO=V]R:W-H965T&UL4$L! A0#% M @ KWE_5@A=-K,.!0 2PP !D ("!F]L 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ KWE_5BGT277) M! 1H !D ("!JN8 'AL+W=O7]6"@-+Q&(" #-!@ &0 M@(&JZP >&PO=V]R:W-H965T&UL4$L! A0#% @ KWE_5D!L%V6I @ )@H !D M ("!!_( 'AL+W=O7]6NT8NWP4* #86P &0 @('G] >&PO=V]R M:W-H965T&UL M4$L! A0#% @ KWE_5I1T%[2H @ [@8 !D ("!1@(! M 'AL+W=O7]6'Z)= MV)4" #.!@ &0 @($E!0$ >&PO=V]R:W-H965T&UL4$L! A0#% @ MKWE_5D,G\=PD P 40H !D ("!3PL! 'AL+W=O&UL4$L! A0#% @ KWE_5DWG[J<7 P M;0L !D ("!4!0! 'AL+W=O7]6'SHBY;L$ #[%P &0 @(&> M%P$ >&PO=V]R:W-H965T&UL4$L! A0#% @ KWE_5I!-OQV/ @ Y@8 !D M ("!E!\! 'AL+W=O7]6G1I02?T# !4&P &0 @(%:(@$ >&PO=V]R:W-H M965T&UL4$L! M A0#% @ KWE_5BU%+$,A P O@L !D ("!WRD! 'AL M+W=O7]67EVE#7P( M #Q0@ &0 @($W+0$ >&PO=V]R:W-H965THU 0!X;"]W;W)K&UL4$L! A0#% @ KWE_ M5CS5%EJF P 70X !D ("!#CL! 'AL+W=O7]61DQ5[*8# "=# &0 M @('K/@$ >&PO=V]R:W-H965T&UL4$L! A0#% @ KWE_5B(9G&[; @ L@@ M !D ("!Y$4! 'AL+W=O7]6:0Y\@T0$ "4$P &0 @('V2 $ M>&PO=V]R:W-H965T&UL4$L! A0#% @ KWE_5J73.88E! I@\ !D M ("!GE ! 'AL+W=O7]6@4#&JRP$ !&#P &0 @('Z5 $ >&PO=V]R:W-H965T M&UL4$L! A0# M% @ KWE_5I;$V!Z:!0 7!L !D ("!X5\! 'AL+W=O M7]6KS)P9#T# #W M"P &0 @(&R90$ >&PO=V]R:W-H965T&UL4$L! A0#% @ KWE_5D(K M:XZ.! IQD !D ("!7]6&PO=V]R:W-H965T&UL4$L! A0#% @ KWE_5N#=5)Y) @ %04 !D M ("!:((! 'AL+W=O7]6K7A'4\$" #X!P &0 @('HA $ >&PO M=V]R:W-H965T"' 0!X;"]W;W)K&UL4$L! A0#% @ KWE_5M3>UZ\O P ZA( T ( ! MKXH! 'AL+W-T>6QE7]6EXJ[', 3 @ M"P @ $)C@$ 7W)E;',O+G)E;'-02P$"% ,4 " "O>7]6 M;Y[.(,4% 2- #P @ 'RC@$ >&PO=V]R:V)O;VLN>&UL M4$L! A0#% @ KWE_5GH$ UU< @ (2X !H ( !Y)0! M 'AL+U]R96QS+W=O) XML 97 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 98 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 99 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.1 html 361 401 1 true 104 0 false 6 false false R1.htm 000 - Document - Document And Entity Information Sheet http://www.icadmed.com/20221231/role/statement-document-and-entity-information Document And Entity Information Cover 1 false false R2.htm 001 - Statement - Consolidated Balance Sheets Sheet http://www.icadmed.com/20221231/role/statement-consolidated-balance-sheets Consolidated Balance Sheets Statements 2 false false R3.htm 002 - Statement - Consolidated Balance Sheets (Parentheticals) Sheet http://www.icadmed.com/20221231/role/statement-consolidated-balance-sheets-parentheticals Consolidated Balance Sheets (Parentheticals) Statements 3 false false R4.htm 003 - Statement - Consolidated Statements of Operations Sheet http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-operations Consolidated Statements of Operations Statements 4 false false R5.htm 004 - Statement - Consolidated Statements of Stockholders' Equity Sheet http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-stockholders-equity Consolidated Statements of Stockholders' Equity Statements 5 false false R6.htm 005 - Statement - Consolidated Statements of Stockholders' Equity (Parentheticals) Sheet http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-stockholders-equity-parentheticals Consolidated Statements of Stockholders' Equity (Parentheticals) Statements 6 false false R7.htm 006 - Statement - Consolidated Statements of Cash Flows Sheet http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-cash-flows Consolidated Statements of Cash Flows Statements 7 false false R8.htm 007 - Disclosure - Note 1 - Organization and Business Sheet http://www.icadmed.com/20221231/role/statement-note-1-organization-and-business Note 1 - Organization and Business Notes 8 false false R9.htm 008 - Disclosure - Note 2 - Significant Accounting Policies Sheet http://www.icadmed.com/20221231/role/statement-note-2-significant-accounting-policies Note 2 - Significant Accounting Policies Notes 9 false false R10.htm 009 - Disclosure - Note 3 - Recently Issued Accounting Standards Sheet http://www.icadmed.com/20221231/role/statement-note-3-recently-issued-accounting-standards Note 3 - Recently Issued Accounting Standards Notes 10 false false R11.htm 010 - Disclosure - Note 4 - Fair Value Measurements Sheet http://www.icadmed.com/20221231/role/statement-note-4-fair-value-measurements Note 4 - Fair Value Measurements Notes 11 false false R12.htm 011 - Disclosure - Note 5 - Revenue Sheet http://www.icadmed.com/20221231/role/statement-note-5-revenue Note 5 - Revenue Notes 12 false false R13.htm 012 - Disclosure - Note 6 - Net Loss Per Common Share Sheet http://www.icadmed.com/20221231/role/statement-note-6-net-loss-per-common-share Note 6 - Net Loss Per Common Share Notes 13 false false R14.htm 013 - Disclosure - Note 7 - Allowance for Doubtful Accounts Sheet http://www.icadmed.com/20221231/role/statement-note-7-allowance-for-doubtful-accounts Note 7 - Allowance for Doubtful Accounts Notes 14 false false R15.htm 014 - Disclosure - Note 8 - Inventories Sheet http://www.icadmed.com/20221231/role/statement-note-8-inventories Note 8 - Inventories Notes 15 false false R16.htm 015 - Disclosure - Note 9 - Goodwill and Intangible Assets Sheet http://www.icadmed.com/20221231/role/statement-note-9-goodwill-and-intangible-assets Note 9 - Goodwill and Intangible Assets Notes 16 false false R17.htm 016 - Disclosure - Note 10 - Accrued and Other Expenses Sheet http://www.icadmed.com/20221231/role/statement-note-10-accrued-and-other-expenses Note 10 - Accrued and Other Expenses Notes 17 false false R18.htm 017 - Disclosure - Note 11 - Leases Sheet http://www.icadmed.com/20221231/role/statement-note-11-leases Note 11 - Leases Notes 18 false false R19.htm 018 - Disclosure - Note 12 - Stockholders' Equity Sheet http://www.icadmed.com/20221231/role/statement-note-12-stockholders-equity Note 12 - Stockholders' Equity Notes 19 false false R20.htm 019 - Disclosure - Note 13 - Income Taxes Sheet http://www.icadmed.com/20221231/role/statement-note-13-income-taxes Note 13 - Income Taxes Notes 20 false false R21.htm 020 - Disclosure - Note 14 - Segment Reporting Sheet http://www.icadmed.com/20221231/role/statement-note-14-segment-reporting Note 14 - Segment Reporting Notes 21 false false R22.htm 021 - Disclosure - Note 15 - Commitments and Contingencies Sheet http://www.icadmed.com/20221231/role/statement-note-15-commitments-and-contingencies Note 15 - Commitments and Contingencies Notes 22 false false R23.htm 022 - Disclosure - Note 16 - Notes Payable Notes http://www.icadmed.com/20221231/role/statement-note-16-notes-payable Note 16 - Notes Payable Notes 23 false false R24.htm 023 - Disclosure - Note 17 - Employee Benefit Plan Sheet http://www.icadmed.com/20221231/role/statement-note-17-employee-benefit-plan Note 17 - Employee Benefit Plan Notes 24 false false R25.htm 024 - Disclosure - Note 18 - Subsequent Events Sheet http://www.icadmed.com/20221231/role/statement-note-18-subsequent-events Note 18 - Subsequent Events Notes 25 false false R26.htm 025 - Disclosure - Significant Accounting Policies (Policies) Sheet http://www.icadmed.com/20221231/role/statement-significant-accounting-policies-policies Significant Accounting Policies (Policies) Policies http://www.icadmed.com/20221231/role/statement-note-2-significant-accounting-policies 26 false false R27.htm 026 - Disclosure - Note 4 - Fair Value Measurements (Tables) Sheet http://www.icadmed.com/20221231/role/statement-note-4-fair-value-measurements-tables Note 4 - Fair Value Measurements (Tables) Tables http://www.icadmed.com/20221231/role/statement-note-4-fair-value-measurements 27 false false R28.htm 027 - Disclosure - Note 5 - Revenue (Tables) Sheet http://www.icadmed.com/20221231/role/statement-note-5-revenue-tables Note 5 - Revenue (Tables) Tables http://www.icadmed.com/20221231/role/statement-note-5-revenue 28 false false R29.htm 028 - Disclosure - Note 6 - Net Loss Per Common Share (Tables) Sheet http://www.icadmed.com/20221231/role/statement-note-6-net-loss-per-common-share-tables Note 6 - Net Loss Per Common Share (Tables) Tables http://www.icadmed.com/20221231/role/statement-note-6-net-loss-per-common-share 29 false false R30.htm 029 - Disclosure - Note 7 - Allowance for Doubtful Accounts (Tables) Sheet http://www.icadmed.com/20221231/role/statement-note-7-allowance-for-doubtful-accounts-tables Note 7 - Allowance for Doubtful Accounts (Tables) Tables http://www.icadmed.com/20221231/role/statement-note-7-allowance-for-doubtful-accounts 30 false false R31.htm 030 - Disclosure - Note 8 - Inventories (Tables) Sheet http://www.icadmed.com/20221231/role/statement-note-8-inventories-tables Note 8 - Inventories (Tables) Tables http://www.icadmed.com/20221231/role/statement-note-8-inventories 31 false false R32.htm 031 - Disclosure - Note 9 - Goodwill and Intangible Assets (Tables) Sheet http://www.icadmed.com/20221231/role/statement-note-9-goodwill-and-intangible-assets-tables Note 9 - Goodwill and Intangible Assets (Tables) Tables http://www.icadmed.com/20221231/role/statement-note-9-goodwill-and-intangible-assets 32 false false R33.htm 032 - Disclosure - Note 10 - Accrued and Other Expenses (Tables) Sheet http://www.icadmed.com/20221231/role/statement-note-10-accrued-and-other-expenses-tables Note 10 - Accrued and Other Expenses (Tables) Tables http://www.icadmed.com/20221231/role/statement-note-10-accrued-and-other-expenses 33 false false R34.htm 033 - Disclosure - Note 11 - Leases (Tables) Sheet http://www.icadmed.com/20221231/role/statement-note-11-leases-tables Note 11 - Leases (Tables) Tables http://www.icadmed.com/20221231/role/statement-note-11-leases 34 false false R35.htm 034 - Disclosure - Note 12 - Stockholders' Equity (Tables) Sheet http://www.icadmed.com/20221231/role/statement-note-12-stockholders-equity-tables Note 12 - Stockholders' Equity (Tables) Tables http://www.icadmed.com/20221231/role/statement-note-12-stockholders-equity 35 false false R36.htm 035 - Disclosure - Note 13 - Income Taxes (Tables) Sheet http://www.icadmed.com/20221231/role/statement-note-13-income-taxes-tables Note 13 - Income Taxes (Tables) Tables http://www.icadmed.com/20221231/role/statement-note-13-income-taxes 36 false false R37.htm 036 - Disclosure - Note 14 - Segment Reporting (Tables) Sheet http://www.icadmed.com/20221231/role/statement-note-14-segment-reporting-tables Note 14 - Segment Reporting (Tables) Tables http://www.icadmed.com/20221231/role/statement-note-14-segment-reporting 37 false false R38.htm 037 - Disclosure - Note 16 - Notes Payable (Tables) Notes http://www.icadmed.com/20221231/role/statement-note-16-notes-payable-tables Note 16 - Notes Payable (Tables) Tables http://www.icadmed.com/20221231/role/statement-note-16-notes-payable 38 false false R39.htm 038 - Disclosure - Note 1 - Organization and Business (Details Textual) Sheet http://www.icadmed.com/20221231/role/statement-note-1-organization-and-business-details-textual Note 1 - Organization and Business (Details Textual) Details http://www.icadmed.com/20221231/role/statement-note-1-organization-and-business 39 false false R40.htm 039 - Disclosure - Note 2 - Significant Accounting Policies (Details Textual) Sheet http://www.icadmed.com/20221231/role/statement-note-2-significant-accounting-policies-details-textual Note 2 - Significant Accounting Policies (Details Textual) Details 40 false false R41.htm 040 - Disclosure - Note 4 - Fair Value Measurements (Details Textual) Sheet http://www.icadmed.com/20221231/role/statement-note-4-fair-value-measurements-details-textual Note 4 - Fair Value Measurements (Details Textual) Details http://www.icadmed.com/20221231/role/statement-note-4-fair-value-measurements-tables 41 false false R42.htm 041 - Disclosure - Note 4 - Fair Value Measurements - Assets and Liabilities which are Measured at Fair Value on a Recurring Basis (Details) Sheet http://www.icadmed.com/20221231/role/statement-note-4-fair-value-measurements-assets-and-liabilities-which-are-measured-at-fair-value-on-a-recurring-basis-details Note 4 - Fair Value Measurements - Assets and Liabilities which are Measured at Fair Value on a Recurring Basis (Details) Details 42 false false R43.htm 042 - Disclosure - Note 5 - Revenue (Details Textual) Sheet http://www.icadmed.com/20221231/role/statement-note-5-revenue-details-textual Note 5 - Revenue (Details Textual) Details http://www.icadmed.com/20221231/role/statement-note-5-revenue-tables 43 false false R44.htm 043 - Disclosure - Note 5 - Revenue - Revenues Disaggregated by Major Good or Service Line, Timing of Revenue Recognition, and Sales Channel, Reconciled to Our Reportable Segments (Details) Sheet http://www.icadmed.com/20221231/role/statement-note-5-revenue-revenues-disaggregated-by-major-good-or-service-line-timing-of-revenue-recognition-and-sales-channel-reconciled-to-our-reportable-segments-details Note 5 - Revenue - Revenues Disaggregated by Major Good or Service Line, Timing of Revenue Recognition, and Sales Channel, Reconciled to Our Reportable Segments (Details) Details 44 false false R45.htm 044 - Disclosure - Note 5 - Revenue - Summary of Receivables, Contract Assets and Contract Liabilities from Contracts with Customers (Details) Sheet http://www.icadmed.com/20221231/role/statement-note-5-revenue-summary-of-receivables-contract-assets-and-contract-liabilities-from-contracts-with-customers-details Note 5 - Revenue - Summary of Receivables, Contract Assets and Contract Liabilities from Contracts with Customers (Details) Details 45 false false R46.htm 045 - Disclosure - Note 5 - Revenue - Summary of Changes in Deferred Revenue from Contracts with Customers (Details) Sheet http://www.icadmed.com/20221231/role/statement-note-5-revenue-summary-of-changes-in-deferred-revenue-from-contracts-with-customers-details Note 5 - Revenue - Summary of Changes in Deferred Revenue from Contracts with Customers (Details) Details 46 false false R47.htm 046 - Disclosure - Note 5 - Revenue - Schedule of Changes of Capitalized Costs to Obtain Contract (Details) Sheet http://www.icadmed.com/20221231/role/statement-note-5-revenue-schedule-of-changes-of-capitalized-costs-to-obtain-contract-details Note 5 - Revenue - Schedule of Changes of Capitalized Costs to Obtain Contract (Details) Details 47 false false R48.htm 047 - Disclosure - Note 6 - Net Loss Per Common Share - Calculation of Net Loss Per Share (Details) Sheet http://www.icadmed.com/20221231/role/statement-note-6-net-loss-per-common-share-calculation-of-net-loss-per-share-details Note 6 - Net Loss Per Common Share - Calculation of Net Loss Per Share (Details) Details 48 false false R49.htm 048 - Disclosure - Note 6 - Net Loss Per Common Share - Schedule of Anti-dilutive Shares Excluded From Computation of Diluted Net Loss Per Share (Details) Sheet http://www.icadmed.com/20221231/role/statement-note-6-net-loss-per-common-share-schedule-of-antidilutive-shares-excluded-from-computation-of-diluted-net-loss-per-share-details Note 6 - Net Loss Per Common Share - Schedule of Anti-dilutive Shares Excluded From Computation of Diluted Net Loss Per Share (Details) Details 49 false false R50.htm 049 - Disclosure - Note 7 - Allowance for Doubtful Accounts - Schedule of Allowance for Doubtful Accounts (Details) Sheet http://www.icadmed.com/20221231/role/statement-note-7-allowance-for-doubtful-accounts-schedule-of-allowance-for-doubtful-accounts-details Note 7 - Allowance for Doubtful Accounts - Schedule of Allowance for Doubtful Accounts (Details) Details 50 false false R51.htm 050 - Disclosure - Note 8 - Inventory - Schedule of Current Inventory (Details) Sheet http://www.icadmed.com/20221231/role/statement-note-8-inventory-schedule-of-current-inventory-details Note 8 - Inventory - Schedule of Current Inventory (Details) Details 51 false false R52.htm 051 - Disclosure - Note 9 - Goodwill and Intangible Assets (Details Textual) Sheet http://www.icadmed.com/20221231/role/statement-note-9-goodwill-and-intangible-assets-details-textual Note 9 - Goodwill and Intangible Assets (Details Textual) Details http://www.icadmed.com/20221231/role/statement-note-9-goodwill-and-intangible-assets-tables 52 false false R53.htm 052 - Disclosure - Note 9 - Goodwill and Intangible Assets - Schedule of Intangible Assets (Details) Sheet http://www.icadmed.com/20221231/role/statement-note-9-goodwill-and-intangible-assets-schedule-of-intangible-assets-details Note 9 - Goodwill and Intangible Assets - Schedule of Intangible Assets (Details) Details 53 false false R54.htm 053 - Disclosure - Note 9 - Goodwill and Intangible assets - Schedule of Expected Amortization Expense (Details) Sheet http://www.icadmed.com/20221231/role/statement-note-9-goodwill-and-intangible-assets-schedule-of-expected-amortization-expense-details Note 9 - Goodwill and Intangible assets - Schedule of Expected Amortization Expense (Details) Details 54 false false R55.htm 054 - Disclosure - Note 10 - Accrued and Other Expenses - Accrued Expenses (Details) Sheet http://www.icadmed.com/20221231/role/statement-note-10-accrued-and-other-expenses-accrued-expenses-details Note 10 - Accrued and Other Expenses - Accrued Expenses (Details) Details 55 false false R56.htm 055 - Disclosure - Note 11 - Leases (Details Textual) Sheet http://www.icadmed.com/20221231/role/statement-note-11-leases-details-textual Note 11 - Leases (Details Textual) Details http://www.icadmed.com/20221231/role/statement-note-11-leases-tables 56 false false R57.htm 056 - Disclosure - Note 11 - Leases - Schedule of Components of Lease Expense (Details) Sheet http://www.icadmed.com/20221231/role/statement-note-11-leases-schedule-of-components-of-lease-expense-details Note 11 - Leases - Schedule of Components of Lease Expense (Details) Details 57 false false R58.htm 057 - Disclosure - Note 11 - Leases - Summary of Detained Information of Lease Liabilities (Details) Sheet http://www.icadmed.com/20221231/role/statement-note-11-leases-summary-of-detained-information-of-lease-liabilities-details Note 11 - Leases - Summary of Detained Information of Lease Liabilities (Details) Details 58 false false R59.htm 058 - Disclosure - Note 12 - Stockholders' Equity (Details Textual) Sheet http://www.icadmed.com/20221231/role/statement-note-12-stockholders-equity-details-textual Note 12 - Stockholders' Equity (Details Textual) Details http://www.icadmed.com/20221231/role/statement-note-12-stockholders-equity-tables 59 false false R60.htm 059 - Disclosure - Note 12 - Stockholders' Equity - Summary of Stock Option Activity for Stock Option Plan (Details) Sheet http://www.icadmed.com/20221231/role/statement-note-12-stockholders-equity-summary-of-stock-option-activity-for-stock-option-plan-details Note 12 - Stockholders' Equity - Summary of Stock Option Activity for Stock Option Plan (Details) Details 60 false false R61.htm 060 - Disclosure - Note 12 - Stockholders' Equity - Stock-Based Compensation Expense Including Options and Restricted Stock by Category (Details) Sheet http://www.icadmed.com/20221231/role/statement-note-12-stockholders-equity-stockbased-compensation-expense-including-options-and-restricted-stock-by-category-details Note 12 - Stockholders' Equity - Stock-Based Compensation Expense Including Options and Restricted Stock by Category (Details) Details 61 false false R62.htm 061 - Disclosure - Note 12 - Stockholders' Equity - Options Granted under Company's Stock Incentive Plans, Valuation Assumptions and Fair Values (Details) Sheet http://www.icadmed.com/20221231/role/statement-note-12-stockholders-equity-options-granted-under-companys-stock-incentive-plans-valuation-assumptions-and-fair-values-details Note 12 - Stockholders' Equity - Options Granted under Company's Stock Incentive Plans, Valuation Assumptions and Fair Values (Details) Details 62 false false R63.htm 062 - Disclosure - Note 12 - Stockholders' Equity - Summary of Intrinsic Values of Options (Details) Sheet http://www.icadmed.com/20221231/role/statement-note-12-stockholders-equity-summary-of-intrinsic-values-of-options-details Note 12 - Stockholders' Equity - Summary of Intrinsic Values of Options (Details) Details 63 false false R64.htm 063 - Disclosure - Note 12 - Stockholders' Equity - Summary of Restricted Stock Activity for Equity Incentive Plans (Details) Sheet http://www.icadmed.com/20221231/role/statement-note-12-stockholders-equity-summary-of-restricted-stock-activity-for-equity-incentive-plans-details Note 12 - Stockholders' Equity - Summary of Restricted Stock Activity for Equity Incentive Plans (Details) Details 64 false false R65.htm 064 - Disclosure - Note 13 - Income Taxes (Details Textual) Sheet http://www.icadmed.com/20221231/role/statement-note-13-income-taxes-details-textual Note 13 - Income Taxes (Details Textual) Details http://www.icadmed.com/20221231/role/statement-note-13-income-taxes-tables 65 false false R66.htm 065 - Disclosure - Note 13 - Income Taxes - Components of Income Tax Expense (Details) Sheet http://www.icadmed.com/20221231/role/statement-note-13-income-taxes-components-of-income-tax-expense-details Note 13 - Income Taxes - Components of Income Tax Expense (Details) Details 66 false false R67.htm 066 - Disclosure - Note 13 - Income Taxes - Summary of Effective and the Federal Statutory Income Tax Rate (Details) Sheet http://www.icadmed.com/20221231/role/statement-note-13-income-taxes-summary-of-effective-and-the-federal-statutory-income-tax-rate-details Note 13 - Income Taxes - Summary of Effective and the Federal Statutory Income Tax Rate (Details) Details 67 false false R68.htm 067 - Disclosure - Note 13 - Income Taxes - Deferred Tax Assets (Liabilities) (Details) Sheet http://www.icadmed.com/20221231/role/statement-note-13-income-taxes-deferred-tax-assets-liabilities-details Note 13 - Income Taxes - Deferred Tax Assets (Liabilities) (Details) Details 68 false false R69.htm 068 - Disclosure - Note 14 - Segment Reporting (Details Textual) Sheet http://www.icadmed.com/20221231/role/statement-note-14-segment-reporting-details-textual Note 14 - Segment Reporting (Details Textual) Details http://www.icadmed.com/20221231/role/statement-note-14-segment-reporting-tables 69 false false R70.htm 069 - Disclosure - Note 14 - Segment Reporting - Summary of Segment Revenues, Gross Profit, Segment Operating Income or Loss and Reconciliation of Segment Operating Income or Loss to GAAP Loss (Details) Sheet http://www.icadmed.com/20221231/role/statement-note-14-segment-reporting-summary-of-segment-revenues-gross-profit-segment-operating-income-or-loss-and-reconciliation-of-segment-operating-income-or-loss-to-gaap-loss-details Note 14 - Segment Reporting - Summary of Segment Revenues, Gross Profit, Segment Operating Income or Loss and Reconciliation of Segment Operating Income or Loss to GAAP Loss (Details) Details 70 false false R71.htm 070 - Disclosure - Note 14 - Segment Reporting - Summary of Segment Depreciation and Amortization Included in Segment Operating Income (Loss) (Details) Sheet http://www.icadmed.com/20221231/role/statement-note-14-segment-reporting-summary-of-segment-depreciation-and-amortization-included-in-segment-operating-income-loss-details Note 14 - Segment Reporting - Summary of Segment Depreciation and Amortization Included in Segment Operating Income (Loss) (Details) Details 71 false false R72.htm 071 - Disclosure - Note 14 - Segment Reporting - Summary of Concentration of Revenue by Geographic Area (Details) Sheet http://www.icadmed.com/20221231/role/statement-note-14-segment-reporting-summary-of-concentration-of-revenue-by-geographic-area-details Note 14 - Segment Reporting - Summary of Concentration of Revenue by Geographic Area (Details) Details 72 false false R73.htm 072 - Disclosure - Note 15 - Commitments and Contingencies (Details Textual) Sheet http://www.icadmed.com/20221231/role/statement-note-15-commitments-and-contingencies-details-textual Note 15 - Commitments and Contingencies (Details Textual) Details http://www.icadmed.com/20221231/role/statement-note-15-commitments-and-contingencies 73 false false R74.htm 073 - Disclosure - Note 16 - Notes Payable (Details Textual) Notes http://www.icadmed.com/20221231/role/statement-note-16-notes-payable-details-textual Note 16 - Notes Payable (Details Textual) Details http://www.icadmed.com/20221231/role/statement-note-16-notes-payable-tables 74 false false R75.htm 074 - Disclosure - Note 16 - Notes Payable - Schedule of Key Inputs to Simulation Model Utilized to Estimate Fair Value of Convertible Debentures (Details) Notes http://www.icadmed.com/20221231/role/statement-note-16-notes-payable-schedule-of-key-inputs-to-simulation-model-utilized-to-estimate-fair-value-of-convertible-debentures-details Note 16 - Notes Payable - Schedule of Key Inputs to Simulation Model Utilized to Estimate Fair Value of Convertible Debentures (Details) Details 75 false false R76.htm 075 - Disclosure - Note 16 - Notes Payable - Schedule of Fair Value and Principal Value of Convertible Debentures (Details) Notes http://www.icadmed.com/20221231/role/statement-note-16-notes-payable-schedule-of-fair-value-and-principal-value-of-convertible-debentures-details Note 16 - Notes Payable - Schedule of Fair Value and Principal Value of Convertible Debentures (Details) Details 76 false false R77.htm 076 - Disclosure - Note 17 - Employee Benefit Plan (Details Textual) Sheet http://www.icadmed.com/20221231/role/statement-note-17-employee-benefit-plan-details-textual Note 17 - Employee Benefit Plan (Details Textual) Details http://www.icadmed.com/20221231/role/statement-note-17-employee-benefit-plan 77 false false R78.htm 077 - Disclosure - Note 18 - Subsequent Events (Details Textual) Sheet http://www.icadmed.com/20221231/role/statement-note-18-subsequent-events-details-textual Note 18 - Subsequent Events (Details Textual) Details http://www.icadmed.com/20221231/role/statement-note-18-subsequent-events 78 false false All Reports Book All Reports [dq-0542-Deprecated-Concept] Concept TreasuryStockShares in us-gaap/2022 used in 2 facts was deprecated in us-gaap/2023 as of 2023 and should not be used. icad20221231_10k.htm 33, 34 [dq-0542-Deprecated-Concept] Concept TreasuryStockMember in us-gaap/2022 used in 22 facts was deprecated in us-gaap/2023 as of 2023 and should not be used. icad20221231_10k.htm 6787, 6788, 6789, 6790, 6791, 6792, 6793, 6794, 6795, 6796, 6797, 6798, 6799, 6800, 6801, 6802, 6803, 6804, 6805, 6806, 6807, 6808 [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 52 fact(s) appearing in ix:hidden were eligible for transformation: dei:CurrentFiscalYearEndDate, dei:EntityRegistrantName, icad:IncreaseDecreaseInOperatingLeaseRightOfUseAssets, us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent, us-gaap:AssetsFairValueDisclosure, us-gaap:CommonStockParOrStatedValuePerShare, us-gaap:CommonStockSharesAuthorized, us-gaap:CommonStockSharesIssued, us-gaap:CommonStockSharesOutstanding, us-gaap:ConcentrationRiskPercentage1, us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization, us-gaap:Goodwill, us-gaap:GoodwillImpairmentLoss, us-gaap:GoodwillOtherIncreaseDecrease, us-gaap:GoodwillPeriodIncreaseDecrease, us-gaap:ImpairmentOfLongLivedAssetsHeldForUse, us-gaap:NumberOfOperatingSegments, us-gaap:NumberOfReportableSegments, us-gaap:OperatingLossCarryforwardsValuationAllowance, us-gaap:PreferredStockParOrStatedValuePerShare, us-gaap:PreferredStockSharesAuthorized, us-gaap:PreferredStockSharesIssued, us-gaap:PropertyPlantAndEquipmentUsefulLife, us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1, us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate, us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited, us-gaap:TreasuryStockShares, us-gaap:UnrecognizedTaxBenefits, us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued - icad20221231_10k.htm 8, 10, 13, 14, 15, 16, 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, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64 icad20221231_10k.htm ex_460076.htm ex_460077.htm ex_460078.htm ex_460079.htm ex_460080.htm ex_460081.htm ex_460082.htm ex_491141.htm ex_491142.htm icad-20221231.xsd icad-20221231_cal.xml icad-20221231_def.xml icad-20221231_lab.xml icad-20221231_pre.xml http://fasb.org/us-gaap/2022 http://xbrl.sec.gov/dei/2022 true true JSON 102 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "icad20221231_10k.htm": { "axisCustom": 0, "axisStandard": 32, "baseTaxonomies": { "http://fasb.org/us-gaap/2022": 1169, "http://xbrl.sec.gov/dei/2022": 36 }, "contextCount": 361, "dts": { "calculationLink": { "local": [ "icad-20221231_cal.xml" ] }, "definitionLink": { "local": [ "icad-20221231_def.xml" ] }, "inline": { "local": [ "icad20221231_10k.htm" ] }, "labelLink": { "local": [ "icad-20221231_lab.xml" ] }, "presentationLink": { "local": [ "icad-20221231_pre.xml" ] }, "schema": { "local": [ "icad-20221231.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://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd", "https://xbrl.sec.gov/country/2022/country-2022.xsd", "https://xbrl.sec.gov/currency/2022/currency-2022.xsd", "https://xbrl.sec.gov/dei/2022/dei-2022.xsd", "https://xbrl.sec.gov/exch/2022/exch-2022.xsd", "https://xbrl.sec.gov/naics/2022/naics-2022.xsd", "https://xbrl.sec.gov/sic/2022/sic-2022.xsd", "https://xbrl.sec.gov/stpr/2022/stpr-2022.xsd" ] } }, "elementCount": 638, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2022": 49, "http://www.icadmed.com/20221231": 3, "http://xbrl.sec.gov/dei/2022": 6, "total": 58 }, "keyCustom": 41, "keyStandard": 360, "memberCustom": 42, "memberStandard": 60, "nsprefix": "icad", "nsuri": "http://www.icadmed.com/20221231", "report": { "R1": { "firstAnchor": { "ancestors": [ "b", "p", "div", "body", "html" ], "baseRef": "icad20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-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.icadmed.com/20221231/role/statement-document-and-entity-information", "shortName": "Document And Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "b", "p", "div", "body", "html" ], "baseRef": "icad20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-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": "icad20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "009 - Disclosure - Note 3 - Recently Issued Accounting Standards", "menuCat": "Notes", "order": "10", "role": "http://www.icadmed.com/20221231/role/statement-note-3-recently-issued-accounting-standards", "shortName": "Note 3 - Recently Issued Accounting Standards", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "icad20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "icad20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-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": "010 - Disclosure - Note 4 - Fair Value Measurements", "menuCat": "Notes", "order": "11", "role": "http://www.icadmed.com/20221231/role/statement-note-4-fair-value-measurements", "shortName": "Note 4 - Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "icad20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "icad20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-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": "011 - Disclosure - Note 5 - Revenue", "menuCat": "Notes", "order": "12", "role": "http://www.icadmed.com/20221231/role/statement-note-5-revenue", "shortName": "Note 5 - Revenue", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "icad20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "icad20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-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": "012 - Disclosure - Note 6 - Net Loss Per Common Share", "menuCat": "Notes", "order": "13", "role": "http://www.icadmed.com/20221231/role/statement-note-6-net-loss-per-common-share", "shortName": "Note 6 - Net Loss Per Common Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "icad20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "icad20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForCreditLossesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "013 - Disclosure - Note 7 - Allowance for Doubtful Accounts", "menuCat": "Notes", "order": "14", "role": "http://www.icadmed.com/20221231/role/statement-note-7-allowance-for-doubtful-accounts", "shortName": "Note 7 - Allowance for Doubtful Accounts", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "icad20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForCreditLossesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "icad20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "014 - Disclosure - Note 8 - Inventories", "menuCat": "Notes", "order": "15", "role": "http://www.icadmed.com/20221231/role/statement-note-8-inventories", "shortName": "Note 8 - Inventories", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "icad20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "icad20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "015 - Disclosure - Note 9 - Goodwill and Intangible Assets", "menuCat": "Notes", "order": "16", "role": "http://www.icadmed.com/20221231/role/statement-note-9-goodwill-and-intangible-assets", "shortName": "Note 9 - Goodwill and Intangible Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "icad20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "icad20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "016 - Disclosure - Note 10 - Accrued and Other Expenses", "menuCat": "Notes", "order": "17", "role": "http://www.icadmed.com/20221231/role/statement-note-10-accrued-and-other-expenses", "shortName": "Note 10 - Accrued and Other Expenses", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "icad20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "icad20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-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": "017 - Disclosure - Note 11 - Leases", "menuCat": "Notes", "order": "18", "role": "http://www.icadmed.com/20221231/role/statement-note-11-leases", "shortName": "Note 11 - Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "icad20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "icad20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "018 - Disclosure - Note 12 - Stockholders' Equity", "menuCat": "Notes", "order": "19", "role": "http://www.icadmed.com/20221231/role/statement-note-12-stockholders-equity", "shortName": "Note 12 - Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "icad20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "icad20221231_10k.htm", "contextRef": "i_2022-12-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 - Consolidated Balance Sheets", "menuCat": "Statements", "order": "2", "role": "http://www.icadmed.com/20221231/role/statement-consolidated-balance-sheets", "shortName": "Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "icad20221231_10k.htm", "contextRef": "i_2022-12-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": "icad20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "019 - Disclosure - Note 13 - Income Taxes", "menuCat": "Notes", "order": "20", "role": "http://www.icadmed.com/20221231/role/statement-note-13-income-taxes", "shortName": "Note 13 - Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "icad20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "icad20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-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": "020 - Disclosure - Note 14 - Segment Reporting", "menuCat": "Notes", "order": "21", "role": "http://www.icadmed.com/20221231/role/statement-note-14-segment-reporting", "shortName": "Note 14 - Segment Reporting", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "icad20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "icad20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "021 - Disclosure - Note 15 - Commitments and Contingencies", "menuCat": "Notes", "order": "22", "role": "http://www.icadmed.com/20221231/role/statement-note-15-commitments-and-contingencies", "shortName": "Note 15 - Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "icad20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "icad20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "022 - Disclosure - Note 16 - Notes Payable", "menuCat": "Notes", "order": "23", "role": "http://www.icadmed.com/20221231/role/statement-note-16-notes-payable", "shortName": "Note 16 - Notes Payable", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "icad20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "icad20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "023 - Disclosure - Note 17 - Employee Benefit Plan", "menuCat": "Notes", "order": "24", "role": "http://www.icadmed.com/20221231/role/statement-note-17-employee-benefit-plan", "shortName": "Note 17 - Employee Benefit Plan", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "icad20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "icad20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-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": "024 - Disclosure - Note 18 - Subsequent Events", "menuCat": "Notes", "order": "25", "role": "http://www.icadmed.com/20221231/role/statement-note-18-subsequent-events", "shortName": "Note 18 - Subsequent Events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "icad20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "icad20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:UseOfEstimates", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "025 - Disclosure - Significant Accounting Policies (Policies)", "menuCat": "Policies", "order": "26", "role": "http://www.icadmed.com/20221231/role/statement-significant-accounting-policies-policies", "shortName": "Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "icad20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:UseOfEstimates", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "baseRef": "icad20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-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": "026 - Disclosure - Note 4 - Fair Value Measurements (Tables)", "menuCat": "Tables", "order": "27", "role": "http://www.icadmed.com/20221231/role/statement-note-4-fair-value-measurements-tables", "shortName": "Note 4 - Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "baseRef": "icad20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "icad20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "027 - Disclosure - Note 5 - Revenue (Tables)", "menuCat": "Tables", "order": "28", "role": "http://www.icadmed.com/20221231/role/statement-note-5-revenue-tables", "shortName": "Note 5 - Revenue (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "icad20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "icad20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-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 6 - Net Loss Per Common Share (Tables)", "menuCat": "Tables", "order": "29", "role": "http://www.icadmed.com/20221231/role/statement-note-6-net-loss-per-common-share-tables", "shortName": "Note 6 - Net Loss Per Common Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "icad20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-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 - Consolidated Balance Sheets (Parentheticals)", "menuCat": "Statements", "order": "3", "role": "http://www.icadmed.com/20221231/role/statement-consolidated-balance-sheets-parentheticals", "shortName": "Consolidated Balance Sheets (Parentheticals)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R30": { "firstAnchor": { "ancestors": [ "us-gaap:AllowanceForCreditLossesTextBlock", "body", "html" ], "baseRef": "icad20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "029 - Disclosure - Note 7 - Allowance for Doubtful Accounts (Tables)", "menuCat": "Tables", "order": "30", "role": "http://www.icadmed.com/20221231/role/statement-note-7-allowance-for-doubtful-accounts-tables", "shortName": "Note 7 - Allowance for Doubtful Accounts (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:AllowanceForCreditLossesTextBlock", "body", "html" ], "baseRef": "icad20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "icad20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "030 - Disclosure - Note 8 - Inventories (Tables)", "menuCat": "Tables", "order": "31", "role": "http://www.icadmed.com/20221231/role/statement-note-8-inventories-tables", "shortName": "Note 8 - Inventories (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "icad20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "icad20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-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": "031 - Disclosure - Note 9 - Goodwill and Intangible Assets (Tables)", "menuCat": "Tables", "order": "32", "role": "http://www.icadmed.com/20221231/role/statement-note-9-goodwill-and-intangible-assets-tables", "shortName": "Note 9 - Goodwill and Intangible Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "icad20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "body", "html" ], "baseRef": "icad20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "032 - Disclosure - Note 10 - Accrued and Other Expenses (Tables)", "menuCat": "Tables", "order": "33", "role": "http://www.icadmed.com/20221231/role/statement-note-10-accrued-and-other-expenses-tables", "shortName": "Note 10 - Accrued and Other Expenses (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "body", "html" ], "baseRef": "icad20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "icad20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-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": "033 - Disclosure - Note 11 - Leases (Tables)", "menuCat": "Tables", "order": "34", "role": "http://www.icadmed.com/20221231/role/statement-note-11-leases-tables", "shortName": "Note 11 - Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "icad20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "icad20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-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": "034 - Disclosure - Note 12 - Stockholders' Equity (Tables)", "menuCat": "Tables", "order": "35", "role": "http://www.icadmed.com/20221231/role/statement-note-12-stockholders-equity-tables", "shortName": "Note 12 - Stockholders' Equity (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "icad20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "icad20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "035 - Disclosure - Note 13 - Income Taxes (Tables)", "menuCat": "Tables", "order": "36", "role": "http://www.icadmed.com/20221231/role/statement-note-13-income-taxes-tables", "shortName": "Note 13 - Income Taxes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "icad20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "icad20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "036 - Disclosure - Note 14 - Segment Reporting (Tables)", "menuCat": "Tables", "order": "37", "role": "http://www.icadmed.com/20221231/role/statement-note-14-segment-reporting-tables", "shortName": "Note 14 - Segment Reporting (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "icad20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "icad20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "037 - Disclosure - Note 16 - Notes Payable (Tables)", "menuCat": "Tables", "order": "38", "role": "http://www.icadmed.com/20221231/role/statement-note-16-notes-payable-tables", "shortName": "Note 16 - Notes Payable (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "icad20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": null, "groupType": "disclosure", "isDefault": "false", "longName": "038 - Disclosure - Note 1 - Organization and Business (Details Textual)", "menuCat": "Details", "order": "39", "role": "http://www.icadmed.com/20221231/role/statement-note-1-organization-and-business-details-textual", "shortName": "Note 1 - Organization and Business (Details Textual)", "subGroupType": "details", "uniqueAnchor": null }, "R4": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "icad20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "003 - Statement - Consolidated Statements of Operations", "menuCat": "Statements", "order": "4", "role": "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-operations", "shortName": "Consolidated Statements of Operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "icad20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": "-3", "lang": null, "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "p", "us-gaap:ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "icad20221231_10k.htm", "contextRef": "i_2022-12-31", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:UnbilledReceivablesCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "039 - Disclosure - Note 2 - Significant Accounting Policies (Details Textual)", "menuCat": "Details", "order": "40", "role": "http://www.icadmed.com/20221231/role/statement-note-2-significant-accounting-policies-details-textual", "shortName": "Note 2 - Significant Accounting Policies (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "icad20221231_10k.htm", "contextRef": "i_2022-12-31", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:UnbilledReceivablesCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "p", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "baseRef": "icad20221231_10k.htm", "contextRef": "i_2022-12-31_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsNonrecurringMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AssetsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "040 - Disclosure - Note 4 - Fair Value Measurements (Details Textual)", "menuCat": "Details", "order": "41", "role": "http://www.icadmed.com/20221231/role/statement-note-4-fair-value-measurements-details-textual", "shortName": "Note 4 - Fair Value Measurements (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "baseRef": "icad20221231_10k.htm", "contextRef": "i_2022-12-31_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsNonrecurringMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AssetsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "p", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "baseRef": "icad20221231_10k.htm", "contextRef": "i_2022-12-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel3Member", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AssetsFairValueDisclosure", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "041 - Disclosure - Note 4 - Fair Value Measurements - Assets and Liabilities which are Measured at Fair Value on a Recurring Basis (Details)", "menuCat": "Details", "order": "42", "role": "http://www.icadmed.com/20221231/role/statement-note-4-fair-value-measurements-assets-and-liabilities-which-are-measured-at-fair-value-on-a-recurring-basis-details", "shortName": "Note 4 - Fair Value Measurements - Assets and Liabilities which are Measured at Fair Value on a Recurring Basis (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "baseRef": "icad20221231_10k.htm", "contextRef": "i_2022-12-31_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember", "decimals": "-3", "lang": null, "name": "us-gaap:AssetsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "icad20221231_10k.htm", "contextRef": "i_2022-12-31_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis-RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain-2023-01-01", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "042 - Disclosure - Note 5 - Revenue (Details Textual)", "menuCat": "Details", "order": "43", "role": "http://www.icadmed.com/20221231/role/statement-note-5-revenue-details-textual", "shortName": "Note 5 - Revenue (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "icad20221231_10k.htm", "contextRef": "i_2022-12-31_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis-RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain-2023-01-01", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "icad20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "043 - Disclosure - Note 5 - Revenue - Revenues Disaggregated by Major Good or Service Line, Timing of Revenue Recognition, and Sales Channel, Reconciled to Our Reportable Segments (Details)", "menuCat": "Details", "order": "44", "role": "http://www.icadmed.com/20221231/role/statement-note-5-revenue-revenues-disaggregated-by-major-good-or-service-line-timing-of-revenue-recognition-and-sales-channel-reconciled-to-our-reportable-segments-details", "shortName": "Note 5 - Revenue - Revenues Disaggregated by Major Good or Service Line, Timing of Revenue Recognition, and Sales Channel, Reconciled to Our Reportable Segments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "icad20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "icad20221231_10k.htm", "contextRef": "i_2022-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableNet", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "044 - Disclosure - Note 5 - Revenue - Summary of Receivables, Contract Assets and Contract Liabilities from Contracts with Customers (Details)", "menuCat": "Details", "order": "45", "role": "http://www.icadmed.com/20221231/role/statement-note-5-revenue-summary-of-receivables-contract-assets-and-contract-liabilities-from-contracts-with-customers-details", "shortName": "Note 5 - Revenue - Summary of Receivables, Contract Assets and Contract Liabilities from Contracts with Customers (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "icad20221231_10k.htm", "contextRef": "i_2022-12-31", "decimals": "-3", "lang": null, "name": "us-gaap:ContractWithCustomerAssetNet", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "icad20221231_10k.htm", "contextRef": "i_2021-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "045 - Disclosure - Note 5 - Revenue - Summary of Changes in Deferred Revenue from Contracts with Customers (Details)", "menuCat": "Details", "order": "46", "role": "http://www.icadmed.com/20221231/role/statement-note-5-revenue-summary-of-changes-in-deferred-revenue-from-contracts-with-customers-details", "shortName": "Note 5 - Revenue - Summary of Changes in Deferred Revenue from Contracts with Customers (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:DeferredRevenueByArrangementDisclosureTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "icad20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": "-3", "lang": null, "name": "icad:ContractWithCustomerLiabilityDeferralOfRevenue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:CapitalizedContractCostTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "icad20221231_10k.htm", "contextRef": "i_2021-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CapitalizedContractCostNet", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "046 - Disclosure - Note 5 - Revenue - Schedule of Changes of Capitalized Costs to Obtain Contract (Details)", "menuCat": "Details", "order": "47", "role": "http://www.icadmed.com/20221231/role/statement-note-5-revenue-schedule-of-changes-of-capitalized-costs-to-obtain-contract-details", "shortName": "Note 5 - Revenue - Schedule of Changes of Capitalized Costs to Obtain Contract (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:CapitalizedContractCostTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "icad20221231_10k.htm", "contextRef": "i_2020-12-31", "decimals": "-3", "lang": null, "name": "us-gaap:CapitalizedContractCostNet", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "icad20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "047 - Disclosure - Note 6 - Net Loss Per Common Share - Calculation of Net Loss Per Share (Details)", "menuCat": "Details", "order": "48", "role": "http://www.icadmed.com/20221231/role/statement-note-6-net-loss-per-common-share-calculation-of-net-loss-per-share-details", "shortName": "Note 6 - Net Loss Per Common Share - Calculation of Net Loss Per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "icad20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": "-3", "lang": null, "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "b", "td", "tr", "tbody", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "icad20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "048 - Disclosure - Note 6 - Net Loss Per Common Share - Schedule of Anti-dilutive Shares Excluded From Computation of Diluted Net Loss Per Share (Details)", "menuCat": "Details", "order": "49", "role": "http://www.icadmed.com/20221231/role/statement-note-6-net-loss-per-common-share-schedule-of-antidilutive-shares-excluded-from-computation-of-diluted-net-loss-per-share-details", "shortName": "Note 6 - Net Loss Per Common Share - Schedule of Anti-dilutive Shares Excluded From Computation of Diluted Net Loss Per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "b", "td", "tr", "tbody", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "icad20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "icad20221231_10k.htm", "contextRef": "i_2019-12-31_StatementEquityComponentsAxis-CommonStockMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:SharesIssued", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "004 - Statement - Consolidated Statements of Stockholders' Equity", "menuCat": "Statements", "order": "5", "role": "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-stockholders-equity", "shortName": "Consolidated Statements of Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "icad20221231_10k.htm", "contextRef": "i_2019-12-31_StatementEquityComponentsAxis-CommonStockMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:SharesIssued", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock", "us-gaap:AllowanceForCreditLossesTextBlock", "body", "html" ], "baseRef": "icad20221231_10k.htm", "contextRef": "i_2021-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "049 - Disclosure - Note 7 - Allowance for Doubtful Accounts - Schedule of Allowance for Doubtful Accounts (Details)", "menuCat": "Details", "order": "50", "role": "http://www.icadmed.com/20221231/role/statement-note-7-allowance-for-doubtful-accounts-schedule-of-allowance-for-doubtful-accounts-details", "shortName": "Note 7 - Allowance for Doubtful Accounts - Schedule of Allowance for Doubtful Accounts (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock", "us-gaap:AllowanceForCreditLossesTextBlock", "body", "html" ], "baseRef": "icad20221231_10k.htm", "contextRef": "i_2019-12-31", "decimals": "-3", "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "icad20221231_10k.htm", "contextRef": "i_2022-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "050 - Disclosure - Note 8 - Inventory - Schedule of Current Inventory (Details)", "menuCat": "Details", "order": "51", "role": "http://www.icadmed.com/20221231/role/statement-note-8-inventory-schedule-of-current-inventory-details", "shortName": "Note 8 - Inventory - Schedule of Current Inventory (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "icad20221231_10k.htm", "contextRef": "i_2022-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "icad20221231_10k.htm", "contextRef": "i_2022-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "051 - Disclosure - Note 9 - Goodwill and Intangible Assets (Details Textual)", "menuCat": "Details", "order": "52", "role": "http://www.icadmed.com/20221231/role/statement-note-9-goodwill-and-intangible-assets-details-textual", "shortName": "Note 9 - Goodwill and Intangible Assets (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "icad20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": "-3", "lang": null, "name": "us-gaap:GoodwillPeriodIncreaseDecrease", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "icad20221231_10k.htm", "contextRef": "i_2022-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "052 - Disclosure - Note 9 - Goodwill and Intangible Assets - Schedule of Intangible Assets (Details)", "menuCat": "Details", "order": "53", "role": "http://www.icadmed.com/20221231/role/statement-note-9-goodwill-and-intangible-assets-schedule-of-intangible-assets-details", "shortName": "Note 9 - Goodwill and Intangible Assets - Schedule of Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "icad20221231_10k.htm", "contextRef": "i_2022-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "icad20221231_10k.htm", "contextRef": "i_2022-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "053 - Disclosure - Note 9 - Goodwill and Intangible assets - Schedule of Expected Amortization Expense (Details)", "menuCat": "Details", "order": "54", "role": "http://www.icadmed.com/20221231/role/statement-note-9-goodwill-and-intangible-assets-schedule-of-expected-amortization-expense-details", "shortName": "Note 9 - Goodwill and Intangible assets - Schedule of Expected Amortization Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "icad20221231_10k.htm", "contextRef": "i_2022-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "body", "html" ], "baseRef": "icad20221231_10k.htm", "contextRef": "i_2022-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "054 - Disclosure - Note 10 - Accrued and Other Expenses - Accrued Expenses (Details)", "menuCat": "Details", "order": "55", "role": "http://www.icadmed.com/20221231/role/statement-note-10-accrued-and-other-expenses-accrued-expenses-details", "shortName": "Note 10 - Accrued and Other Expenses - Accrued Expenses (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "body", "html" ], "baseRef": "icad20221231_10k.htm", "contextRef": "i_2022-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "icad20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncreaseDecreaseInOperatingLeaseLiability", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "055 - Disclosure - Note 11 - Leases (Details Textual)", "menuCat": "Details", "order": "56", "role": "http://www.icadmed.com/20221231/role/statement-note-11-leases-details-textual", "shortName": "Note 11 - Leases (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "icad20221231_10k.htm", "contextRef": "d_2022-05-01_2022-05-31_LeaseContractualTermAxis-CaliforniaFacilityLeaseMember", "decimals": "-5", "lang": null, "name": "us-gaap:IncreaseDecreaseInOperatingLeaseLiability", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "icad20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "056 - Disclosure - Note 11 - Leases - Schedule of Components of Lease Expense (Details)", "menuCat": "Details", "order": "57", "role": "http://www.icadmed.com/20221231/role/statement-note-11-leases-schedule-of-components-of-lease-expense-details", "shortName": "Note 11 - Leases - Schedule of Components of Lease Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "icad20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "icad:FinancingLeaseAndLesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "icad20221231_10k.htm", "contextRef": "i_2022-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "057 - Disclosure - Note 11 - Leases - Summary of Detained Information of Lease Liabilities (Details)", "menuCat": "Details", "order": "58", "role": "http://www.icadmed.com/20221231/role/statement-note-11-leases-summary-of-detained-information-of-lease-liabilities-details", "shortName": "Note 11 - Leases - Summary of Detained Information of Lease Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "icad:FinancingLeaseAndLesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "icad20221231_10k.htm", "contextRef": "i_2022-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "icad20221231_10k.htm", "contextRef": "d_2020-12-17_2020-12-17", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised", "reportCount": 1, "unitRef": "Share", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "058 - Disclosure - Note 12 - Stockholders' Equity (Details Textual)", "menuCat": "Details", "order": "59", "role": "http://www.icadmed.com/20221231/role/statement-note-12-stockholders-equity-details-textual", "shortName": "Note 12 - Stockholders' Equity (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "icad20221231_10k.htm", "contextRef": "i_2020-04-27", "decimals": "INF", "lang": null, "name": "us-gaap:SharesIssuedPricePerShare", "reportCount": 1, "unique": true, "unitRef": "USDPerShare", "xsiNil": "false" } }, "R6": { "firstAnchor": null, "groupType": "statement", "isDefault": "false", "longName": "005 - Statement - Consolidated Statements of Stockholders' Equity (Parentheticals)", "menuCat": "Statements", "order": "6", "role": "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-stockholders-equity-parentheticals", "shortName": "Consolidated Statements of Stockholders' Equity (Parentheticals)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R60": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "icad20221231_10k.htm", "contextRef": "i_2021-12-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "Share", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "059 - Disclosure - Note 12 - Stockholders' Equity - Summary of Stock Option Activity for Stock Option Plan (Details)", "menuCat": "Details", "order": "60", "role": "http://www.icadmed.com/20221231/role/statement-note-12-stockholders-equity-summary-of-stock-option-activity-for-stock-option-plan-details", "shortName": "Note 12 - Stockholders' Equity - Summary of Stock Option Activity for Stock Option Plan (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "icad20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": "INF", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "b", "td", "tr", "tbody", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "icad20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "060 - Disclosure - Note 12 - Stockholders' Equity - Stock-Based Compensation Expense Including Options and Restricted Stock by Category (Details)", "menuCat": "Details", "order": "61", "role": "http://www.icadmed.com/20221231/role/statement-note-12-stockholders-equity-stockbased-compensation-expense-including-options-and-restricted-stock-by-category-details", "shortName": "Note 12 - Stockholders' Equity - Stock-Based Compensation Expense Including Options and Restricted Stock by Category (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "b", "td", "tr", "tbody", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "icad20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "icad20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": "4", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "061 - Disclosure - Note 12 - Stockholders' Equity - Options Granted under Company's Stock Incentive Plans, Valuation Assumptions and Fair Values (Details)", "menuCat": "Details", "order": "62", "role": "http://www.icadmed.com/20221231/role/statement-note-12-stockholders-equity-options-granted-under-companys-stock-incentive-plans-valuation-assumptions-and-fair-values-details", "shortName": "Note 12 - Stockholders' Equity - Options Granted under Company's Stock Incentive Plans, Valuation Assumptions and Fair Values (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "icad20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": "4", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "icad:SummaryOfIntrinsicValuesOfOptionAndClosingMarketPriceTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "icad20221231_10k.htm", "contextRef": "i_2022-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "062 - Disclosure - Note 12 - Stockholders' Equity - Summary of Intrinsic Values of Options (Details)", "menuCat": "Details", "order": "63", "role": "http://www.icadmed.com/20221231/role/statement-note-12-stockholders-equity-summary-of-intrinsic-values-of-options-details", "shortName": "Note 12 - Stockholders' Equity - Summary of Intrinsic Values of Options (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "icad:SummaryOfIntrinsicValuesOfOptionAndClosingMarketPriceTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "icad20221231_10k.htm", "contextRef": "i_2022-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "icad20221231_10k.htm", "contextRef": "i_2021-12-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unitRef": "Share", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "063 - Disclosure - Note 12 - Stockholders' Equity - Summary of Restricted Stock Activity for Equity Incentive Plans (Details)", "menuCat": "Details", "order": "64", "role": "http://www.icadmed.com/20221231/role/statement-note-12-stockholders-equity-summary-of-restricted-stock-activity-for-equity-incentive-plans-details", "shortName": "Note 12 - Stockholders' Equity - Summary of Restricted Stock Activity for Equity Incentive Plans (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "icad20221231_10k.htm", "contextRef": "i_2019-12-31", "decimals": "INF", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "icad20221231_10k.htm", "contextRef": "i_2022-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsTaxCreditCarryforwards", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "064 - Disclosure - Note 13 - Income Taxes (Details Textual)", "menuCat": "Details", "order": "65", "role": "http://www.icadmed.com/20221231/role/statement-note-13-income-taxes-details-textual", "shortName": "Note 13 - Income Taxes (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "icad20221231_10k.htm", "contextRef": "i_2022-12-31", "decimals": "-3", "lang": null, "name": "us-gaap:UnrecognizedTaxBenefits", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "icad20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "065 - Disclosure - Note 13 - Income Taxes - Components of Income Tax Expense (Details)", "menuCat": "Details", "order": "66", "role": "http://www.icadmed.com/20221231/role/statement-note-13-income-taxes-components-of-income-tax-expense-details", "shortName": "Note 13 - Income Taxes - Components of Income Tax Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "icad20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "icad20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "066 - Disclosure - Note 13 - Income Taxes - Summary of Effective and the Federal Statutory Income Tax Rate (Details)", "menuCat": "Details", "order": "67", "role": "http://www.icadmed.com/20221231/role/statement-note-13-income-taxes-summary-of-effective-and-the-federal-statutory-income-tax-rate-details", "shortName": "Note 13 - Income Taxes - Summary of Effective and the Federal Statutory Income Tax Rate (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "icad20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "icad20221231_10k.htm", "contextRef": "i_2022-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsInventory", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "067 - Disclosure - Note 13 - Income Taxes - Deferred Tax Assets (Liabilities) (Details)", "menuCat": "Details", "order": "68", "role": "http://www.icadmed.com/20221231/role/statement-note-13-income-taxes-deferred-tax-assets-liabilities-details", "shortName": "Note 13 - Income Taxes - Deferred Tax Assets (Liabilities) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "icad20221231_10k.htm", "contextRef": "i_2022-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsInventory", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "icad20221231_10k.htm", "contextRef": "i_2022-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableNet", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "068 - Disclosure - Note 14 - Segment Reporting (Details Textual)", "menuCat": "Details", "order": "69", "role": "http://www.icadmed.com/20221231/role/statement-note-14-segment-reporting-details-textual", "shortName": "Note 14 - Segment Reporting (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "icad20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31_ConcentrationRiskByBenchmarkAxis-SalesRevenueNetMember_ConcentrationRiskByTypeAxis-GeographicConcentrationRiskMember_StatementGeographicalAxis-NonUsMember", "decimals": "-6", "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "icad20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "006 - Statement - Consolidated Statements of Cash Flows", "menuCat": "Statements", "order": "7", "role": "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-cash-flows", "shortName": "Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "icad20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": "-3", "lang": null, "name": "icad:NoncashLeaseExpense", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "icad20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "069 - Disclosure - Note 14 - Segment Reporting - Summary of Segment Revenues, Gross Profit, Segment Operating Income or Loss and Reconciliation of Segment Operating Income or Loss to GAAP Loss (Details)", "menuCat": "Details", "order": "70", "role": "http://www.icadmed.com/20221231/role/statement-note-14-segment-reporting-summary-of-segment-revenues-gross-profit-segment-operating-income-or-loss-and-reconciliation-of-segment-operating-income-or-loss-to-gaap-loss-details", "shortName": "Note 14 - Segment Reporting - Summary of Segment Revenues, Gross Profit, Segment Operating Income or Loss and Reconciliation of Segment Operating Income or Loss to GAAP Loss (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "icad20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31_ConsolidationItemsAxis-OperatingSegmentsMember", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "icad20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": "-4", "first": true, "lang": null, "name": "us-gaap:Depreciation", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "070 - Disclosure - Note 14 - Segment Reporting - Summary of Segment Depreciation and Amortization Included in Segment Operating Income (Loss) (Details)", "menuCat": "Details", "order": "71", "role": "http://www.icadmed.com/20221231/role/statement-note-14-segment-reporting-summary-of-segment-depreciation-and-amortization-included-in-segment-operating-income-loss-details", "shortName": "Note 14 - Segment Reporting - Summary of Segment Depreciation and Amortization Included in Segment Operating Income (Loss) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "icad:ScheduleOfSegmentRelatedDepreciationAndAmortizationExpenseTableTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "icad20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-DetectionMember", "decimals": "-3", "lang": null, "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "icad20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31_ConcentrationRiskByBenchmarkAxis-ExportRevenueMember_ConcentrationRiskByTypeAxis-GeographicConcentrationRiskMember", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unitRef": "Pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "071 - Disclosure - Note 14 - Segment Reporting - Summary of Concentration of Revenue by Geographic Area (Details)", "menuCat": "Details", "order": "72", "role": "http://www.icadmed.com/20221231/role/statement-note-14-segment-reporting-summary-of-concentration-of-revenue-by-geographic-area-details", "shortName": "Note 14 - Segment Reporting - Summary of Concentration of Revenue by Geographic Area (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "icad20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31_ConcentrationRiskByBenchmarkAxis-ExportRevenueMember_ConcentrationRiskByTypeAxis-GeographicConcentrationRiskMember", "decimals": "-3", "lang": null, "name": "icad:ExportSales", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "icad20221231_10k.htm", "contextRef": "i_2022-12-31", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:PurchaseObligation", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "072 - Disclosure - Note 15 - Commitments and Contingencies (Details Textual)", "menuCat": "Details", "order": "73", "role": "http://www.icadmed.com/20221231/role/statement-note-15-commitments-and-contingencies-details-textual", "shortName": "Note 15 - Commitments and Contingencies (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "icad20221231_10k.htm", "contextRef": "i_2022-12-31", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:PurchaseObligation", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "icad20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RepaymentsOfLinesOfCredit", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "073 - Disclosure - Note 16 - Notes Payable (Details Textual)", "menuCat": "Details", "order": "74", "role": "http://www.icadmed.com/20221231/role/statement-note-16-notes-payable-details-textual", "shortName": "Note 16 - Notes Payable (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "icad20221231_10k.htm", "contextRef": "i_2018-12-20_LongtermDebtTypeAxis-ConvertibleDebtMember", "decimals": "-6", "lang": null, "name": "us-gaap:DebtInstrumentFaceAmount", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R75": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "icad20221231_10k.htm", "contextRef": "i_2020-02-21_MeasurementInputTypeAxis-MeasurementInputSharePriceMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentMeasurementInput", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "074 - Disclosure - Note 16 - Notes Payable - Schedule of Key Inputs to Simulation Model Utilized to Estimate Fair Value of Convertible Debentures (Details)", "menuCat": "Details", "order": "75", "role": "http://www.icadmed.com/20221231/role/statement-note-16-notes-payable-schedule-of-key-inputs-to-simulation-model-utilized-to-estimate-fair-value-of-convertible-debentures-details", "shortName": "Note 16 - Notes Payable - Schedule of Key Inputs to Simulation Model Utilized to Estimate Fair Value of Convertible Debentures (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "icad20221231_10k.htm", "contextRef": "i_2020-02-21_MeasurementInputTypeAxis-MeasurementInputSharePriceMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentMeasurementInput", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R76": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "icad:ConvertibleDebenturesFairValueAndPrincipalValueTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "icad20221231_10k.htm", "contextRef": "i_2020-02-21", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ConvertibleDebtFairValueDisclosures", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "075 - Disclosure - Note 16 - Notes Payable - Schedule of Fair Value and Principal Value of Convertible Debentures (Details)", "menuCat": "Details", "order": "76", "role": "http://www.icadmed.com/20221231/role/statement-note-16-notes-payable-schedule-of-fair-value-and-principal-value-of-convertible-debentures-details", "shortName": "Note 16 - Notes Payable - Schedule of Fair Value and Principal Value of Convertible Debentures (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "icad:ConvertibleDebenturesFairValueAndPrincipalValueTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "icad20221231_10k.htm", "contextRef": "i_2020-02-21", "decimals": "-4", "lang": null, "name": "us-gaap:ConvertibleDebt", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R77": { "firstAnchor": { "ancestors": [ "p", "us-gaap:DefinedBenefitPlanTextBlock", "body", "html" ], "baseRef": "icad20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": "1", "first": true, "lang": null, "name": "us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "076 - Disclosure - Note 17 - Employee Benefit Plan (Details Textual)", "menuCat": "Details", "order": "77", "role": "http://www.icadmed.com/20221231/role/statement-note-17-employee-benefit-plan-details-textual", "shortName": "Note 17 - Employee Benefit Plan (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:DefinedBenefitPlanTextBlock", "body", "html" ], "baseRef": "icad20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": "1", "first": true, "lang": null, "name": "us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R78": { "firstAnchor": { "ancestors": [ "p", "us-gaap:SubsequentEventsTextBlock", "body", "html" ], "baseRef": "icad20221231_10k.htm", "contextRef": "i_2023-03-20_SubsequentEventTypeAxis-SubsequentEventMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:RestructuringAndRelatedCostExpectedCost1", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "077 - Disclosure - Note 18 - Subsequent Events (Details Textual)", "menuCat": "Details", "order": "78", "role": "http://www.icadmed.com/20221231/role/statement-note-18-subsequent-events-details-textual", "shortName": "Note 18 - Subsequent Events (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:SubsequentEventsTextBlock", "body", "html" ], "baseRef": "icad20221231_10k.htm", "contextRef": "i_2023-03-20_SubsequentEventTypeAxis-SubsequentEventMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:RestructuringAndRelatedCostExpectedCost1", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "icad20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "007 - Disclosure - Note 1 - Organization and Business", "menuCat": "Notes", "order": "8", "role": "http://www.icadmed.com/20221231/role/statement-note-1-organization-and-business", "shortName": "Note 1 - Organization and Business", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "icad20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "icad20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "008 - Disclosure - Note 2 - Significant Accounting Policies", "menuCat": "Notes", "order": "9", "role": "http://www.icadmed.com/20221231/role/statement-note-2-significant-accounting-policies", "shortName": "Note 2 - Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "icad20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 104, "tag": { "country_AU": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "AUSTRALIA" } } }, "localname": "AU", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-14-segment-reporting-summary-of-concentration-of-revenue-by-geographic-area-details" ], "xbrltype": "domainItemType" }, "country_BD": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "BANGLADESH" } } }, "localname": "BD", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-14-segment-reporting-summary-of-concentration-of-revenue-by-geographic-area-details" ], "xbrltype": "domainItemType" }, "country_BE": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "BELGIUM" } } }, "localname": "BE", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-14-segment-reporting-summary-of-concentration-of-revenue-by-geographic-area-details" ], "xbrltype": "domainItemType" }, "country_CA": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CANADA" } } }, "localname": "CA", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-14-segment-reporting-summary-of-concentration-of-revenue-by-geographic-area-details" ], "xbrltype": "domainItemType" }, "country_CH": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "SWITZERLAND" } } }, "localname": "CH", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-14-segment-reporting-summary-of-concentration-of-revenue-by-geographic-area-details" ], "xbrltype": "domainItemType" }, "country_CN": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CHINA" } } }, "localname": "CN", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-14-segment-reporting-summary-of-concentration-of-revenue-by-geographic-area-details" ], "xbrltype": "domainItemType" }, "country_DE": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "GERMANY" } } }, "localname": "DE", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-14-segment-reporting-summary-of-concentration-of-revenue-by-geographic-area-details" ], "xbrltype": "domainItemType" }, "country_ES": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "SPAIN" } } }, "localname": "ES", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-14-segment-reporting-summary-of-concentration-of-revenue-by-geographic-area-details" ], "xbrltype": "domainItemType" }, "country_FR": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "FRANCE" } } }, "localname": "FR", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-14-segment-reporting-summary-of-concentration-of-revenue-by-geographic-area-details" ], "xbrltype": "domainItemType" }, "country_GB": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED KINGDOM" } } }, "localname": "GB", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-14-segment-reporting-summary-of-concentration-of-revenue-by-geographic-area-details" ], "xbrltype": "domainItemType" }, "country_IL": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ISRAEL" } } }, "localname": "IL", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-14-segment-reporting-summary-of-concentration-of-revenue-by-geographic-area-details" ], "xbrltype": "domainItemType" }, "country_IT": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ITALY" } } }, "localname": "IT", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-14-segment-reporting-summary-of-concentration-of-revenue-by-geographic-area-details" ], "xbrltype": "domainItemType" }, "country_MY": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "MALAYSIA" } } }, "localname": "MY", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-14-segment-reporting-summary-of-concentration-of-revenue-by-geographic-area-details" ], "xbrltype": "domainItemType" }, "country_RU": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "RUSSIAN FEDERATION" } } }, "localname": "RU", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-14-segment-reporting-summary-of-concentration-of-revenue-by-geographic-area-details" ], "xbrltype": "domainItemType" }, "country_SE": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "SWEDEN" } } }, "localname": "SE", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-14-segment-reporting-summary-of-concentration-of-revenue-by-geographic-area-details" ], "xbrltype": "domainItemType" }, "country_TW": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "TAIWAN" } } }, "localname": "TW", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-14-segment-reporting-summary-of-concentration-of-revenue-by-geographic-area-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/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "dei_AuditorFirmId": { "auth_ref": [ "r624", "r625", "r626" ], "lang": { "en-us": { "role": { "documentation": "PCAOB issued Audit Firm Identifier", "label": "Auditor Firm ID" } } }, "localname": "AuditorFirmId", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-document-and-entity-information" ], "xbrltype": "nonemptySequenceNumberItemType" }, "dei_AuditorLocation": { "auth_ref": [ "r624", "r625", "r626" ], "lang": { "en-us": { "role": { "label": "Auditor Location" } } }, "localname": "AuditorLocation", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-document-and-entity-information" ], "xbrltype": "internationalNameItemType" }, "dei_AuditorName": { "auth_ref": [ "r624", "r625", "r626" ], "lang": { "en-us": { "role": { "label": "Auditor Name" } } }, "localname": "AuditorName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-document-and-entity-information" ], "xbrltype": "internationalNameItemType" }, "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/2022", "presentation": [ "http://www.icadmed.com/20221231/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/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-document-and-entity-information" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r624", "r625", "r626" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an annual report.", "label": "Document Annual Report" } } }, "localname": "DocumentAnnualReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "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/2022", "presentation": [ "http://www.icadmed.com/20221231/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/2022", "presentation": [ "http://www.icadmed.com/20221231/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/2022", "presentation": [ "http://www.icadmed.com/20221231/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/2022", "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/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-document-and-entity-information" ], "xbrltype": "dateItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r627" ], "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/2022", "presentation": [ "http://www.icadmed.com/20221231/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/2022", "presentation": [ "http://www.icadmed.com/20221231/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/2022", "presentation": [ "http://www.icadmed.com/20221231/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/2022", "presentation": [ "http://www.icadmed.com/20221231/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/2022", "presentation": [ "http://www.icadmed.com/20221231/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/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-document-and-entity-information" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r622" ], "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/2022", "presentation": [ "http://www.icadmed.com/20221231/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/2022", "presentation": [ "http://www.icadmed.com/20221231/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/2022", "presentation": [ "http://www.icadmed.com/20221231/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/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-consolidated-balance-sheets", "http://www.icadmed.com/20221231/role/statement-consolidated-balance-sheets-parentheticals", "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-cash-flows", "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-operations", "http://www.icadmed.com/20221231/role/statement-document-and-entity-information", "http://www.icadmed.com/20221231/role/statement-note-1-organization-and-business", "http://www.icadmed.com/20221231/role/statement-note-1-organization-and-business-details-textual", "http://www.icadmed.com/20221231/role/statement-note-10-accrued-and-other-expenses", "http://www.icadmed.com/20221231/role/statement-note-10-accrued-and-other-expenses-accrued-expenses-details", "http://www.icadmed.com/20221231/role/statement-note-10-accrued-and-other-expenses-tables", "http://www.icadmed.com/20221231/role/statement-note-11-leases", "http://www.icadmed.com/20221231/role/statement-note-11-leases-details-textual", "http://www.icadmed.com/20221231/role/statement-note-11-leases-schedule-of-components-of-lease-expense-details", "http://www.icadmed.com/20221231/role/statement-note-11-leases-summary-of-detained-information-of-lease-liabilities-details", "http://www.icadmed.com/20221231/role/statement-note-11-leases-tables", "http://www.icadmed.com/20221231/role/statement-note-12-stockholders-equity", "http://www.icadmed.com/20221231/role/statement-note-12-stockholders-equity-details-textual", "http://www.icadmed.com/20221231/role/statement-note-12-stockholders-equity-options-granted-under-companys-stock-incentive-plans-valuation-assumptions-and-fair-values-details", "http://www.icadmed.com/20221231/role/statement-note-12-stockholders-equity-stockbased-compensation-expense-including-options-and-restricted-stock-by-category-details", "http://www.icadmed.com/20221231/role/statement-note-12-stockholders-equity-summary-of-intrinsic-values-of-options-details", "http://www.icadmed.com/20221231/role/statement-note-12-stockholders-equity-summary-of-restricted-stock-activity-for-equity-incentive-plans-details", "http://www.icadmed.com/20221231/role/statement-note-12-stockholders-equity-summary-of-stock-option-activity-for-stock-option-plan-details", "http://www.icadmed.com/20221231/role/statement-note-12-stockholders-equity-tables", "http://www.icadmed.com/20221231/role/statement-note-13-income-taxes", "http://www.icadmed.com/20221231/role/statement-note-13-income-taxes-components-of-income-tax-expense-details", "http://www.icadmed.com/20221231/role/statement-note-13-income-taxes-deferred-tax-assets-liabilities-details", "http://www.icadmed.com/20221231/role/statement-note-13-income-taxes-details-textual", "http://www.icadmed.com/20221231/role/statement-note-13-income-taxes-summary-of-effective-and-the-federal-statutory-income-tax-rate-details", "http://www.icadmed.com/20221231/role/statement-note-13-income-taxes-tables", "http://www.icadmed.com/20221231/role/statement-note-14-segment-reporting", "http://www.icadmed.com/20221231/role/statement-note-14-segment-reporting-details-textual", "http://www.icadmed.com/20221231/role/statement-note-14-segment-reporting-summary-of-concentration-of-revenue-by-geographic-area-details", "http://www.icadmed.com/20221231/role/statement-note-14-segment-reporting-summary-of-segment-depreciation-and-amortization-included-in-segment-operating-income-loss-details", "http://www.icadmed.com/20221231/role/statement-note-14-segment-reporting-summary-of-segment-revenues-gross-profit-segment-operating-income-or-loss-and-reconciliation-of-segment-operating-income-or-loss-to-gaap-loss-details", "http://www.icadmed.com/20221231/role/statement-note-14-segment-reporting-tables", "http://www.icadmed.com/20221231/role/statement-note-15-commitments-and-contingencies", "http://www.icadmed.com/20221231/role/statement-note-15-commitments-and-contingencies-details-textual", "http://www.icadmed.com/20221231/role/statement-note-16-notes-payable", "http://www.icadmed.com/20221231/role/statement-note-16-notes-payable-details-textual", "http://www.icadmed.com/20221231/role/statement-note-16-notes-payable-schedule-of-fair-value-and-principal-value-of-convertible-debentures-details", "http://www.icadmed.com/20221231/role/statement-note-16-notes-payable-schedule-of-key-inputs-to-simulation-model-utilized-to-estimate-fair-value-of-convertible-debentures-details", "http://www.icadmed.com/20221231/role/statement-note-16-notes-payable-tables", "http://www.icadmed.com/20221231/role/statement-note-17-employee-benefit-plan", "http://www.icadmed.com/20221231/role/statement-note-17-employee-benefit-plan-details-textual", "http://www.icadmed.com/20221231/role/statement-note-18-subsequent-events", "http://www.icadmed.com/20221231/role/statement-note-18-subsequent-events-details-textual", "http://www.icadmed.com/20221231/role/statement-note-2-significant-accounting-policies", "http://www.icadmed.com/20221231/role/statement-note-2-significant-accounting-policies-details-textual", "http://www.icadmed.com/20221231/role/statement-note-3-recently-issued-accounting-standards", "http://www.icadmed.com/20221231/role/statement-note-4-fair-value-measurements", "http://www.icadmed.com/20221231/role/statement-note-4-fair-value-measurements-assets-and-liabilities-which-are-measured-at-fair-value-on-a-recurring-basis-details", "http://www.icadmed.com/20221231/role/statement-note-4-fair-value-measurements-details-textual", "http://www.icadmed.com/20221231/role/statement-note-4-fair-value-measurements-tables", "http://www.icadmed.com/20221231/role/statement-note-5-revenue", "http://www.icadmed.com/20221231/role/statement-note-5-revenue-details-textual", "http://www.icadmed.com/20221231/role/statement-note-5-revenue-revenues-disaggregated-by-major-good-or-service-line-timing-of-revenue-recognition-and-sales-channel-reconciled-to-our-reportable-segments-details", "http://www.icadmed.com/20221231/role/statement-note-5-revenue-schedule-of-changes-of-capitalized-costs-to-obtain-contract-details", "http://www.icadmed.com/20221231/role/statement-note-5-revenue-summary-of-changes-in-deferred-revenue-from-contracts-with-customers-details", "http://www.icadmed.com/20221231/role/statement-note-5-revenue-summary-of-receivables-contract-assets-and-contract-liabilities-from-contracts-with-customers-details", "http://www.icadmed.com/20221231/role/statement-note-5-revenue-tables", "http://www.icadmed.com/20221231/role/statement-note-6-net-loss-per-common-share", "http://www.icadmed.com/20221231/role/statement-note-6-net-loss-per-common-share-calculation-of-net-loss-per-share-details", "http://www.icadmed.com/20221231/role/statement-note-6-net-loss-per-common-share-schedule-of-antidilutive-shares-excluded-from-computation-of-diluted-net-loss-per-share-details", "http://www.icadmed.com/20221231/role/statement-note-6-net-loss-per-common-share-tables", "http://www.icadmed.com/20221231/role/statement-note-7-allowance-for-doubtful-accounts", "http://www.icadmed.com/20221231/role/statement-note-7-allowance-for-doubtful-accounts-schedule-of-allowance-for-doubtful-accounts-details", "http://www.icadmed.com/20221231/role/statement-note-7-allowance-for-doubtful-accounts-tables", "http://www.icadmed.com/20221231/role/statement-note-8-inventories", "http://www.icadmed.com/20221231/role/statement-note-8-inventories-tables", "http://www.icadmed.com/20221231/role/statement-note-8-inventory-schedule-of-current-inventory-details", "http://www.icadmed.com/20221231/role/statement-note-9-goodwill-and-intangible-assets", "http://www.icadmed.com/20221231/role/statement-note-9-goodwill-and-intangible-assets-details-textual", "http://www.icadmed.com/20221231/role/statement-note-9-goodwill-and-intangible-assets-schedule-of-expected-amortization-expense-details", "http://www.icadmed.com/20221231/role/statement-note-9-goodwill-and-intangible-assets-schedule-of-intangible-assets-details", "http://www.icadmed.com/20221231/role/statement-note-9-goodwill-and-intangible-assets-tables", "http://www.icadmed.com/20221231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r622" ], "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/2022", "presentation": [ "http://www.icadmed.com/20221231/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/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-document-and-entity-information" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r622" ], "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/2022", "presentation": [ "http://www.icadmed.com/20221231/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/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-document-and-entity-information" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r628" ], "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/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-document-and-entity-information" ], "xbrltype": "yesNoItemType" }, "dei_EntityPublicFloat": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.", "label": "Entity Public Float" } } }, "localname": "EntityPublicFloat", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-document-and-entity-information" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r622" ], "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/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-document-and-entity-information" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r622" ], "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/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r622" ], "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/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r622" ], "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/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-document-and-entity-information" ], "xbrltype": "employerIdItemType" }, "dei_EntityVoluntaryFilers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.", "label": "Entity Voluntary Filers" } } }, "localname": "EntityVoluntaryFilers", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-document-and-entity-information" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [ "r629" ], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.", "label": "Entity Well-known Seasoned Issuer" } } }, "localname": "EntityWellKnownSeasonedIssuer", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-document-and-entity-information" ], "xbrltype": "yesNoItemType" }, "dei_IcfrAuditorAttestationFlag": { "auth_ref": [ "r624", "r625", "r626" ], "lang": { "en-us": { "role": { "label": "ICFR Auditor Attestation Flag" } } }, "localname": "IcfrAuditorAttestationFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "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/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-consolidated-balance-sheets", "http://www.icadmed.com/20221231/role/statement-consolidated-balance-sheets-parentheticals", "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-cash-flows", "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-operations", "http://www.icadmed.com/20221231/role/statement-document-and-entity-information", "http://www.icadmed.com/20221231/role/statement-note-1-organization-and-business", "http://www.icadmed.com/20221231/role/statement-note-1-organization-and-business-details-textual", "http://www.icadmed.com/20221231/role/statement-note-10-accrued-and-other-expenses", "http://www.icadmed.com/20221231/role/statement-note-10-accrued-and-other-expenses-accrued-expenses-details", "http://www.icadmed.com/20221231/role/statement-note-10-accrued-and-other-expenses-tables", "http://www.icadmed.com/20221231/role/statement-note-11-leases", "http://www.icadmed.com/20221231/role/statement-note-11-leases-details-textual", "http://www.icadmed.com/20221231/role/statement-note-11-leases-schedule-of-components-of-lease-expense-details", "http://www.icadmed.com/20221231/role/statement-note-11-leases-summary-of-detained-information-of-lease-liabilities-details", "http://www.icadmed.com/20221231/role/statement-note-11-leases-tables", "http://www.icadmed.com/20221231/role/statement-note-12-stockholders-equity", "http://www.icadmed.com/20221231/role/statement-note-12-stockholders-equity-details-textual", "http://www.icadmed.com/20221231/role/statement-note-12-stockholders-equity-options-granted-under-companys-stock-incentive-plans-valuation-assumptions-and-fair-values-details", "http://www.icadmed.com/20221231/role/statement-note-12-stockholders-equity-stockbased-compensation-expense-including-options-and-restricted-stock-by-category-details", "http://www.icadmed.com/20221231/role/statement-note-12-stockholders-equity-summary-of-intrinsic-values-of-options-details", "http://www.icadmed.com/20221231/role/statement-note-12-stockholders-equity-summary-of-restricted-stock-activity-for-equity-incentive-plans-details", "http://www.icadmed.com/20221231/role/statement-note-12-stockholders-equity-summary-of-stock-option-activity-for-stock-option-plan-details", "http://www.icadmed.com/20221231/role/statement-note-12-stockholders-equity-tables", "http://www.icadmed.com/20221231/role/statement-note-13-income-taxes", "http://www.icadmed.com/20221231/role/statement-note-13-income-taxes-components-of-income-tax-expense-details", "http://www.icadmed.com/20221231/role/statement-note-13-income-taxes-deferred-tax-assets-liabilities-details", "http://www.icadmed.com/20221231/role/statement-note-13-income-taxes-details-textual", "http://www.icadmed.com/20221231/role/statement-note-13-income-taxes-summary-of-effective-and-the-federal-statutory-income-tax-rate-details", "http://www.icadmed.com/20221231/role/statement-note-13-income-taxes-tables", "http://www.icadmed.com/20221231/role/statement-note-14-segment-reporting", "http://www.icadmed.com/20221231/role/statement-note-14-segment-reporting-details-textual", "http://www.icadmed.com/20221231/role/statement-note-14-segment-reporting-summary-of-concentration-of-revenue-by-geographic-area-details", "http://www.icadmed.com/20221231/role/statement-note-14-segment-reporting-summary-of-segment-depreciation-and-amortization-included-in-segment-operating-income-loss-details", "http://www.icadmed.com/20221231/role/statement-note-14-segment-reporting-summary-of-segment-revenues-gross-profit-segment-operating-income-or-loss-and-reconciliation-of-segment-operating-income-or-loss-to-gaap-loss-details", "http://www.icadmed.com/20221231/role/statement-note-14-segment-reporting-tables", "http://www.icadmed.com/20221231/role/statement-note-15-commitments-and-contingencies", "http://www.icadmed.com/20221231/role/statement-note-15-commitments-and-contingencies-details-textual", "http://www.icadmed.com/20221231/role/statement-note-16-notes-payable", "http://www.icadmed.com/20221231/role/statement-note-16-notes-payable-details-textual", "http://www.icadmed.com/20221231/role/statement-note-16-notes-payable-schedule-of-fair-value-and-principal-value-of-convertible-debentures-details", "http://www.icadmed.com/20221231/role/statement-note-16-notes-payable-schedule-of-key-inputs-to-simulation-model-utilized-to-estimate-fair-value-of-convertible-debentures-details", "http://www.icadmed.com/20221231/role/statement-note-16-notes-payable-tables", "http://www.icadmed.com/20221231/role/statement-note-17-employee-benefit-plan", "http://www.icadmed.com/20221231/role/statement-note-17-employee-benefit-plan-details-textual", "http://www.icadmed.com/20221231/role/statement-note-18-subsequent-events", "http://www.icadmed.com/20221231/role/statement-note-18-subsequent-events-details-textual", "http://www.icadmed.com/20221231/role/statement-note-2-significant-accounting-policies", "http://www.icadmed.com/20221231/role/statement-note-2-significant-accounting-policies-details-textual", "http://www.icadmed.com/20221231/role/statement-note-3-recently-issued-accounting-standards", "http://www.icadmed.com/20221231/role/statement-note-4-fair-value-measurements", "http://www.icadmed.com/20221231/role/statement-note-4-fair-value-measurements-assets-and-liabilities-which-are-measured-at-fair-value-on-a-recurring-basis-details", "http://www.icadmed.com/20221231/role/statement-note-4-fair-value-measurements-details-textual", "http://www.icadmed.com/20221231/role/statement-note-4-fair-value-measurements-tables", "http://www.icadmed.com/20221231/role/statement-note-5-revenue", "http://www.icadmed.com/20221231/role/statement-note-5-revenue-details-textual", "http://www.icadmed.com/20221231/role/statement-note-5-revenue-revenues-disaggregated-by-major-good-or-service-line-timing-of-revenue-recognition-and-sales-channel-reconciled-to-our-reportable-segments-details", "http://www.icadmed.com/20221231/role/statement-note-5-revenue-schedule-of-changes-of-capitalized-costs-to-obtain-contract-details", "http://www.icadmed.com/20221231/role/statement-note-5-revenue-summary-of-changes-in-deferred-revenue-from-contracts-with-customers-details", "http://www.icadmed.com/20221231/role/statement-note-5-revenue-summary-of-receivables-contract-assets-and-contract-liabilities-from-contracts-with-customers-details", "http://www.icadmed.com/20221231/role/statement-note-5-revenue-tables", "http://www.icadmed.com/20221231/role/statement-note-6-net-loss-per-common-share", "http://www.icadmed.com/20221231/role/statement-note-6-net-loss-per-common-share-calculation-of-net-loss-per-share-details", "http://www.icadmed.com/20221231/role/statement-note-6-net-loss-per-common-share-schedule-of-antidilutive-shares-excluded-from-computation-of-diluted-net-loss-per-share-details", "http://www.icadmed.com/20221231/role/statement-note-6-net-loss-per-common-share-tables", "http://www.icadmed.com/20221231/role/statement-note-7-allowance-for-doubtful-accounts", "http://www.icadmed.com/20221231/role/statement-note-7-allowance-for-doubtful-accounts-schedule-of-allowance-for-doubtful-accounts-details", "http://www.icadmed.com/20221231/role/statement-note-7-allowance-for-doubtful-accounts-tables", "http://www.icadmed.com/20221231/role/statement-note-8-inventories", "http://www.icadmed.com/20221231/role/statement-note-8-inventories-tables", "http://www.icadmed.com/20221231/role/statement-note-8-inventory-schedule-of-current-inventory-details", "http://www.icadmed.com/20221231/role/statement-note-9-goodwill-and-intangible-assets", "http://www.icadmed.com/20221231/role/statement-note-9-goodwill-and-intangible-assets-details-textual", "http://www.icadmed.com/20221231/role/statement-note-9-goodwill-and-intangible-assets-schedule-of-expected-amortization-expense-details", "http://www.icadmed.com/20221231/role/statement-note-9-goodwill-and-intangible-assets-schedule-of-intangible-assets-details", "http://www.icadmed.com/20221231/role/statement-note-9-goodwill-and-intangible-assets-tables", "http://www.icadmed.com/20221231/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/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-document-and-entity-information" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r621" ], "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/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-document-and-entity-information" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r623" ], "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/2022", "presentation": [ "http://www.icadmed.com/20221231/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/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-document-and-entity-information" ], "xbrltype": "tradingSymbolItemType" }, "icad_AccruedAccountsPayableCurrent": { "auth_ref": [], "calculation": { "http://www.icadmed.com/20221231/role/statement-note-10-accrued-and-other-expenses-accrued-expenses-details": { "order": 0.0, "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred.", "label": "Accrued accounts payable" } } }, "localname": "AccruedAccountsPayableCurrent", "nsuri": "http://www.icadmed.com/20221231", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-10-accrued-and-other-expenses-accrued-expenses-details" ], "xbrltype": "monetaryItemType" }, "icad_AmortizationAndDepreciationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related to amortization and depreciation.", "label": "Amortization and Depreciation [Member]" } } }, "localname": "AmortizationAndDepreciationMember", "nsuri": "http://www.icadmed.com/20221231", "presentation": [ "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-operations" ], "xbrltype": "domainItemType" }, "icad_AmortizationOfDebtCostsAndDiscounts": { "auth_ref": [], "calculation": { "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-cash-flows": { "order": 8.0, "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of amortization of debt costs and discounts.", "label": "Amortization of debt discount and debt costs" } } }, "localname": "AmortizationOfDebtCostsAndDiscounts", "nsuri": "http://www.icadmed.com/20221231", "presentation": [ "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "icad_CaliforniaFacilityLeaseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents California facility lease.", "label": "California Facility Lease [Member]" } } }, "localname": "CaliforniaFacilityLeaseMember", "nsuri": "http://www.icadmed.com/20221231", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-11-leases", "http://www.icadmed.com/20221231/role/statement-note-11-leases-details-textual" ], "xbrltype": "domainItemType" }, "icad_ChangeInFairValueOfConvertibleDebt": { "auth_ref": [], "calculation": { "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-cash-flows": { "order": 6.0, "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of change in fair value of convertible debt.", "label": "Change in fair value of convertible debentures" } } }, "localname": "ChangeInFairValueOfConvertibleDebt", "nsuri": "http://www.icadmed.com/20221231", "presentation": [ "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "icad_ChannelPartnersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related to channel partners.", "label": "Channel Partners [Member]" } } }, "localname": "ChannelPartnersMember", "nsuri": "http://www.icadmed.com/20221231", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-5-revenue-revenues-disaggregated-by-major-good-or-service-line-timing-of-revenue-recognition-and-sales-channel-reconciled-to-our-reportable-segments-details" ], "xbrltype": "domainItemType" }, "icad_ContractWithCustomerLiabilityDeferralOfRevenue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of deferral of revenue in contract with customer liability.", "label": "Deferral of revenue" } } }, "localname": "ContractWithCustomerLiabilityDeferralOfRevenue", "nsuri": "http://www.icadmed.com/20221231", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-5-revenue-summary-of-changes-in-deferred-revenue-from-contracts-with-customers-details" ], "xbrltype": "monetaryItemType" }, "icad_ConvertibleDebenturesFairValueAndPrincipalValueTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for convertible dentures fair value and principal value.", "label": "Convertible Debentures Fair Value and Principal Value [Table Text Block]" } } }, "localname": "ConvertibleDebenturesFairValueAndPrincipalValueTableTextBlock", "nsuri": "http://www.icadmed.com/20221231", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-16-notes-payable-tables" ], "xbrltype": "textBlockItemType" }, "icad_DebtPrepaymentCost": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Debt prepayment cost.", "label": "icad_DebtPrepaymentCost", "terseLabel": "Debt Prepayment Cost" } } }, "localname": "DebtPrepaymentCost", "nsuri": "http://www.icadmed.com/20221231", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-16-notes-payable-details-textual" ], "xbrltype": "monetaryItemType" }, "icad_DeferralOfCostsToObtainContract": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferral of costs to obtain contract.", "label": "Deferral of costs to obtain a contract" } } }, "localname": "DeferralOfCostsToObtainContract", "nsuri": "http://www.icadmed.com/20221231", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-5-revenue-schedule-of-changes-of-capitalized-costs-to-obtain-contract-details" ], "xbrltype": "monetaryItemType" }, "icad_DeferredRevenueRevenueRecognized": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of deferred revenue that was recognized.", "label": "icad_DeferredRevenueRevenueRecognized", "negatedLabel": "Recognition of deferred revenue" } } }, "localname": "DeferredRevenueRevenueRecognized", "nsuri": "http://www.icadmed.com/20221231", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-5-revenue-summary-of-changes-in-deferred-revenue-from-contracts-with-customers-details" ], "xbrltype": "monetaryItemType" }, "icad_DeferredTaxAssetsCapitalizedResearchAndDevelopment": { "auth_ref": [], "calculation": { "http://www.icadmed.com/20221231/role/statement-note-13-income-taxes-deferred-tax-assets-liabilities-details": { "order": 11.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to capitalized research and development.", "label": "Section 174 R&D" } } }, "localname": "DeferredTaxAssetsCapitalizedResearchAndDevelopment", "nsuri": "http://www.icadmed.com/20221231", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-13-income-taxes-deferred-tax-assets-liabilities-details" ], "xbrltype": "monetaryItemType" }, "icad_DeferredTaxAssetsLeaseLiability": { "auth_ref": [], "calculation": { "http://www.icadmed.com/20221231/role/statement-note-13-income-taxes-deferred-tax-assets-liabilities-details": { "order": 6.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred tax assets lease Liability.", "label": "Lease Liability" } } }, "localname": "DeferredTaxAssetsLeaseLiability", "nsuri": "http://www.icadmed.com/20221231", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-13-income-taxes-deferred-tax-assets-liabilities-details" ], "xbrltype": "monetaryItemType" }, "icad_DeferredTaxAssetsTaxDevelopedTechnologyCost": { "auth_ref": [], "calculation": { "http://www.icadmed.com/20221231/role/statement-note-13-income-taxes-deferred-tax-assets-liabilities-details": { "order": 4.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred tax assets liabilities tax developed technology cost.", "label": "Developed technology" } } }, "localname": "DeferredTaxAssetsTaxDevelopedTechnologyCost", "nsuri": "http://www.icadmed.com/20221231", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-13-income-taxes-deferred-tax-assets-liabilities-details" ], "xbrltype": "monetaryItemType" }, "icad_DetectionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related to detection.", "label": "Detection [Member]" } } }, "localname": "DetectionMember", "nsuri": "http://www.icadmed.com/20221231", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-14-segment-reporting", "http://www.icadmed.com/20221231/role/statement-note-14-segment-reporting-details-textual", "http://www.icadmed.com/20221231/role/statement-note-14-segment-reporting-summary-of-segment-depreciation-and-amortization-included-in-segment-operating-income-loss-details", "http://www.icadmed.com/20221231/role/statement-note-14-segment-reporting-summary-of-segment-revenues-gross-profit-segment-operating-income-or-loss-and-reconciliation-of-segment-operating-income-or-loss-to-gaap-loss-details", "http://www.icadmed.com/20221231/role/statement-note-5-revenue-revenues-disaggregated-by-major-good-or-service-line-timing-of-revenue-recognition-and-sales-channel-reconciled-to-our-reportable-segments-details", "http://www.icadmed.com/20221231/role/statement-note-9-goodwill-and-intangible-assets", "http://www.icadmed.com/20221231/role/statement-note-9-goodwill-and-intangible-assets-details-textual" ], "xbrltype": "domainItemType" }, "icad_DetectionOEMPartnersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related to detection OEM partners.", "label": "Detection OEM Partners [Member]" } } }, "localname": "DetectionOEMPartnersMember", "nsuri": "http://www.icadmed.com/20221231", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-14-segment-reporting", "http://www.icadmed.com/20221231/role/statement-note-14-segment-reporting-details-textual" ], "xbrltype": "domainItemType" }, "icad_DirectSalesForceMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related to direct sales force.", "label": "Direct Sales Force [Member]" } } }, "localname": "DirectSalesForceMember", "nsuri": "http://www.icadmed.com/20221231", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-5-revenue-revenues-disaggregated-by-major-good-or-service-line-timing-of-revenue-recognition-and-sales-channel-reconciled-to-our-reportable-segments-details" ], "xbrltype": "domainItemType" }, "icad_DirectSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related to direct sales.", "label": "Direct Sales [Member]" } } }, "localname": "DirectSalesMember", "nsuri": "http://www.icadmed.com/20221231", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-5-revenue-revenues-disaggregated-by-major-good-or-service-line-timing-of-revenue-recognition-and-sales-channel-reconciled-to-our-reportable-segments-details" ], "xbrltype": "domainItemType" }, "icad_DisposableApplicatorsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents disposable applicators.", "label": "Disposable Applicators [Member]" } } }, "localname": "DisposableApplicatorsMember", "nsuri": "http://www.icadmed.com/20221231", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-5-revenue-revenues-disaggregated-by-major-good-or-service-line-timing-of-revenue-recognition-and-sales-channel-reconciled-to-our-reportable-segments-details" ], "xbrltype": "domainItemType" }, "icad_DisposalGroupIncludingDiscontinuedOperationConsiderationNetOfHoldbackReserve": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Disposal group including discontinued operation consideration net of holdback reserve.", "label": "icad_DisposalGroupIncludingDiscontinuedOperationConsiderationNetOfHoldbackReserve", "terseLabel": "Disposal Group Including Discontinued Operation Consideration, Net of Holdback Reserve" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationConsiderationNetOfHoldbackReserve", "nsuri": "http://www.icadmed.com/20221231", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-15-commitments-and-contingencies-details-textual" ], "xbrltype": "monetaryItemType" }, "icad_DisposalGroupIncludingDiscontinuedOperationHoldbackReserve": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Disposal group including discontinued operation holdback reserve.", "label": "icad_DisposalGroupIncludingDiscontinuedOperationHoldbackReserve", "terseLabel": "Disposal Group Including Discontinued Operation Holdback Reserve" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationHoldbackReserve", "nsuri": "http://www.icadmed.com/20221231", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-15-commitments-and-contingencies-details-textual" ], "xbrltype": "monetaryItemType" }, "icad_ESPPMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related to ESPP.", "label": "ESPP [Member]" } } }, "localname": "ESPPMember", "nsuri": "http://www.icadmed.com/20221231", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-12-stockholders-equity", "http://www.icadmed.com/20221231/role/statement-note-12-stockholders-equity-details-textual" ], "xbrltype": "domainItemType" }, "icad_EffectiveIncomeTaxRateReconciliationPercentAccrualToTradeReceivable": { "auth_ref": [], "calculation": { "http://www.icadmed.com/20221231/role/statement-note-13-income-taxes-summary-of-effective-and-the-federal-statutory-income-tax-rate-details": { "order": 4.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Effective income tax rate reconciliation accrual to trade receivable.", "label": "Accrual to tax return" } } }, "localname": "EffectiveIncomeTaxRateReconciliationPercentAccrualToTradeReceivable", "nsuri": "http://www.icadmed.com/20221231", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-13-income-taxes-summary-of-effective-and-the-federal-statutory-income-tax-rate-details" ], "xbrltype": "percentItemType" }, "icad_EffectiveIncomeTaxRateReconciliationPercentFairValueMarkToMarketOnConvertibleNotes": { "auth_ref": [], "calculation": { "http://www.icadmed.com/20221231/role/statement-note-13-income-taxes-summary-of-effective-and-the-federal-statutory-income-tax-rate-details": { "order": 7.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Effective income tax rate reconciliation fair value mark to market on convertible notes.", "label": "FV Mark to market on convertible notes" } } }, "localname": "EffectiveIncomeTaxRateReconciliationPercentFairValueMarkToMarketOnConvertibleNotes", "nsuri": "http://www.icadmed.com/20221231", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-13-income-taxes-summary-of-effective-and-the-federal-statutory-income-tax-rate-details" ], "xbrltype": "percentItemType" }, "icad_EffectiveIncomeTaxRateReconciliationPercentNonDeductibleExpenseOtherPermanentDifferences": { "auth_ref": [], "calculation": { "http://www.icadmed.com/20221231/role/statement-note-13-income-taxes-summary-of-effective-and-the-federal-statutory-income-tax-rate-details": { "order": 10.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Effective income tax rate reconciliation non deductible expense other permanent differences.", "label": "Other permanent differences" } } }, "localname": "EffectiveIncomeTaxRateReconciliationPercentNonDeductibleExpenseOtherPermanentDifferences", "nsuri": "http://www.icadmed.com/20221231", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-13-income-taxes-summary-of-effective-and-the-federal-statutory-income-tax-rate-details" ], "xbrltype": "percentItemType" }, "icad_EffectiveIncomeTaxReconciliationPercentageTrueUpsNetOperatingLossExpiry": { "auth_ref": [], "calculation": { "http://www.icadmed.com/20221231/role/statement-note-13-income-taxes-summary-of-effective-and-the-federal-statutory-income-tax-rate-details": { "order": 9.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Effective income tax reconciliation percentage true ups net operating loss expiry.", "label": "True Ups - NOL Expiration/162(m) limits" } } }, "localname": "EffectiveIncomeTaxReconciliationPercentageTrueUpsNetOperatingLossExpiry", "nsuri": "http://www.icadmed.com/20221231", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-13-income-taxes-summary-of-effective-and-the-federal-statutory-income-tax-rate-details" ], "xbrltype": "percentItemType" }, "icad_EngineeringAndProductDevelopmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related to engineering and product development.", "label": "Engineering and Product Development [Member]" } } }, "localname": "EngineeringAndProductDevelopmentMember", "nsuri": "http://www.icadmed.com/20221231", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-12-stockholders-equity-stockbased-compensation-expense-including-options-and-restricted-stock-by-category-details" ], "xbrltype": "domainItemType" }, "icad_ExpiresBetween2023And2037Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related to tax credits expiring between 2023 and 2037.", "label": "Expires Between 2023 and 2037 [Member]" } } }, "localname": "ExpiresBetween2023And2037Member", "nsuri": "http://www.icadmed.com/20221231", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-13-income-taxes", "http://www.icadmed.com/20221231/role/statement-note-13-income-taxes-details-textual" ], "xbrltype": "domainItemType" }, "icad_ExportRevenueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related to export revenue.", "label": "Export Revenue [Member]" } } }, "localname": "ExportRevenueMember", "nsuri": "http://www.icadmed.com/20221231", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-14-segment-reporting-summary-of-concentration-of-revenue-by-geographic-area-details", "http://www.icadmed.com/20221231/role/statement-note-2-significant-accounting-policies", "http://www.icadmed.com/20221231/role/statement-note-2-significant-accounting-policies-details-textual" ], "xbrltype": "domainItemType" }, "icad_ExportSales": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Export sales.", "label": "Total Export Revenue" } } }, "localname": "ExportSales", "nsuri": "http://www.icadmed.com/20221231", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-14-segment-reporting-summary-of-concentration-of-revenue-by-geographic-area-details" ], "xbrltype": "monetaryItemType" }, "icad_FairValueOfPatentLicense": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of patent license.", "label": "icad_FairValueOfPatentLicense", "terseLabel": "Fair Value of Patent License" } } }, "localname": "FairValueOfPatentLicense", "nsuri": "http://www.icadmed.com/20221231", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-15-commitments-and-contingencies-details-textual" ], "xbrltype": "monetaryItemType" }, "icad_FinalPaymentOfLoan": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Final payment of loan.", "label": "icad_FinalPaymentOfLoan", "terseLabel": "Final Payment of Loan" } } }, "localname": "FinalPaymentOfLoan", "nsuri": "http://www.icadmed.com/20221231", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-16-notes-payable-details-textual" ], "xbrltype": "monetaryItemType" }, "icad_FinancingLeaseAndLesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Financing lease and lessee operating lease liability maturity table.", "label": "Financing Lease and Lessee Operating Lease Liability Maturity [Table Text Block]" } } }, "localname": "FinancingLeaseAndLesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://www.icadmed.com/20221231", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-11-leases-tables" ], "xbrltype": "textBlockItemType" }, "icad_FourLargestTherapyCustomersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related to four largest therapy customers.", "label": "Four Largest Therapy Customers [Member]" } } }, "localname": "FourLargestTherapyCustomersMember", "nsuri": "http://www.icadmed.com/20221231", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-14-segment-reporting", "http://www.icadmed.com/20221231/role/statement-note-14-segment-reporting-details-textual" ], "xbrltype": "domainItemType" }, "icad_FourOEMPartnersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related to four OEM partners.", "label": "Four OEM Partners [Member]" } } }, "localname": "FourOEMPartnersMember", "nsuri": "http://www.icadmed.com/20221231", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-14-segment-reporting", "http://www.icadmed.com/20221231/role/statement-note-14-segment-reporting-details-textual" ], "xbrltype": "domainItemType" }, "icad_FutureIncomeTaxLiabilitiesOffsetWithOperationLossCarryforward": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Future Income tax liabilities offset with operation loss carryforward.", "label": "icad_FutureIncomeTaxLiabilitiesOffsetWithOperationLossCarryforward", "terseLabel": "Future Income Tax Liabilities Offset With Operation Loss Carryforward" } } }, "localname": "FutureIncomeTaxLiabilitiesOffsetWithOperationLossCarryforward", "nsuri": "http://www.icadmed.com/20221231", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-13-income-taxes-details-textual" ], "xbrltype": "monetaryItemType" }, "icad_GEHealthcareMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related to GE Healthcare.", "label": "GE Healthcare [Member]" } } }, "localname": "GEHealthcareMember", "nsuri": "http://www.icadmed.com/20221231", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-14-segment-reporting", "http://www.icadmed.com/20221231/role/statement-note-14-segment-reporting-details-textual" ], "xbrltype": "domainItemType" }, "icad_GrossProceedsFromIssuanceOfCommonStock": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of gross proceeds from the issuance of common stock.", "label": "icad_GrossProceedsFromIssuanceOfCommonStock", "terseLabel": "Gross Proceeds From Issuance of Common Stock" } } }, "localname": "GrossProceedsFromIssuanceOfCommonStock", "nsuri": "http://www.icadmed.com/20221231", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-12-stockholders-equity-details-textual" ], "xbrltype": "monetaryItemType" }, "icad_IncreaseDecreaseInOperatingLeaseRightOfUseAssets": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Increase (decrease) in operating lease right of use assets.", "label": "icad_IncreaseDecreaseInOperatingLeaseRightOfUseAssets", "terseLabel": "Increase (Decrease) in Operating Lease Right of Use Assets" } } }, "localname": "IncreaseDecreaseInOperatingLeaseRightOfUseAssets", "nsuri": "http://www.icadmed.com/20221231", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-11-leases-details-textual" ], "xbrltype": "monetaryItemType" }, "icad_IncrementalCommonSharesAttributableToDilutiveEffectOfRestrictedStock": { "auth_ref": [], "calculation": { "http://www.icadmed.com/20221231/role/statement-note-6-net-loss-per-common-share-calculation-of-net-loss-per-share-details": { "order": 2.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 restricted stock.", "label": "Restricted stock (in shares)" } } }, "localname": "IncrementalCommonSharesAttributableToDilutiveEffectOfRestrictedStock", "nsuri": "http://www.icadmed.com/20221231", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-6-net-loss-per-common-share-calculation-of-net-loss-per-share-details" ], "xbrltype": "sharesItemType" }, "icad_IndefinitePeriodMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related to an indefinite period.", "label": "Indefinite Period [Member]" } } }, "localname": "IndefinitePeriodMember", "nsuri": "http://www.icadmed.com/20221231", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-13-income-taxes", "http://www.icadmed.com/20221231/role/statement-note-13-income-taxes-details-textual" ], "xbrltype": "domainItemType" }, "icad_LargestDetectionDirectCustomerMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related to largest detection direct customer.", "label": "Largest Detection Direct Customer [Member]" } } }, "localname": "LargestDetectionDirectCustomerMember", "nsuri": "http://www.icadmed.com/20221231", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-14-segment-reporting", "http://www.icadmed.com/20221231/role/statement-note-14-segment-reporting-details-textual" ], "xbrltype": "domainItemType" }, "icad_MakeWholeProvisionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related to make whole provision.", "label": "Make Whole Provision [Member]" } } }, "localname": "MakeWholeProvisionMember", "nsuri": "http://www.icadmed.com/20221231", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-16-notes-payable", "http://www.icadmed.com/20221231/role/statement-note-16-notes-payable-details-textual" ], "xbrltype": "domainItemType" }, "icad_MarketingAssets": { "auth_ref": [], "calculation": { "http://www.icadmed.com/20221231/role/statement-consolidated-balance-sheets": { "order": 0.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Marketing assets.", "label": "Marketing assets" } } }, "localname": "MarketingAssets", "nsuri": "http://www.icadmed.com/20221231", "presentation": [ "http://www.icadmed.com/20221231/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "icad_MeasurementInputExerciseOfDefaultRedemptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related to measurement input.", "label": "Measurement Input, Exercise of Default Redemption [Member]" } } }, "localname": "MeasurementInputExerciseOfDefaultRedemptionMember", "nsuri": "http://www.icadmed.com/20221231", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-16-notes-payable-schedule-of-key-inputs-to-simulation-model-utilized-to-estimate-fair-value-of-convertible-debentures-details" ], "xbrltype": "domainItemType" }, "icad_MeasurementInputUtilizationOfForcedConversionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related to measurement input.", "label": "Measurement Input, Utilization of Forced Conversion [Member]" } } }, "localname": "MeasurementInputUtilizationOfForcedConversionMember", "nsuri": "http://www.icadmed.com/20221231", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-16-notes-payable-schedule-of-key-inputs-to-simulation-model-utilized-to-estimate-fair-value-of-convertible-debentures-details" ], "xbrltype": "domainItemType" }, "icad_MinimumAnnualRoyaltyPayment": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Minimum annual royalty payment.", "label": "icad_MinimumAnnualRoyaltyPayment", "terseLabel": "Minimum Annual Royalty Payment" } } }, "localname": "MinimumAnnualRoyaltyPayment", "nsuri": "http://www.icadmed.com/20221231", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-15-commitments-and-contingencies-details-textual" ], "xbrltype": "monetaryItemType" }, "icad_MinimumExpectedPercentageOfOptionsExercisePriceToFairMarketValueOfCommonStock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Minimum expected percentage of options exercise price to fair market value of common stock.", "label": "icad_MinimumExpectedPercentageOfOptionsExercisePriceToFairMarketValueOfCommonStock", "terseLabel": "Minimum Expected Percentage of Options Exercise Price to Fair Market Value of Common Stock" } } }, "localname": "MinimumExpectedPercentageOfOptionsExercisePriceToFairMarketValueOfCommonStock", "nsuri": "http://www.icadmed.com/20221231", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-12-stockholders-equity-details-textual" ], "xbrltype": "percentItemType" }, "icad_MinimumRoyaltyObligations": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Minimum royalty obligations.", "label": "icad_MinimumRoyaltyObligations", "terseLabel": "Minimum Royalty Obligations" } } }, "localname": "MinimumRoyaltyObligations", "nsuri": "http://www.icadmed.com/20221231", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-15-commitments-and-contingencies-details-textual" ], "xbrltype": "monetaryItemType" }, "icad_NashuaNhOfficeLeaseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents Nashua, NH office lease.", "label": "Nashua, NH Office Lease [Member]" } } }, "localname": "NashuaNhOfficeLeaseMember", "nsuri": "http://www.icadmed.com/20221231", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-11-leases", "http://www.icadmed.com/20221231/role/statement-note-11-leases-details-textual" ], "xbrltype": "domainItemType" }, "icad_NashuaWarehouseLeaseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents Nashua warehouse lease.", "label": "Nashua Warehouse Lease [Member]" } } }, "localname": "NashuaWarehouseLeaseMember", "nsuri": "http://www.icadmed.com/20221231", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-11-leases", "http://www.icadmed.com/20221231/role/statement-note-11-leases-details-textual" ], "xbrltype": "domainItemType" }, "icad_NetOperatingLossCarryforwardsLimitationOnUse": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Net operating loss carryforwards limitation on use.", "label": "icad_NetOperatingLossCarryforwardsLimitationOnUse", "terseLabel": "Net Operating Loss Carryforwards, Limitation on Use" } } }, "localname": "NetOperatingLossCarryforwardsLimitationOnUse", "nsuri": "http://www.icadmed.com/20221231", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-13-income-taxes-details-textual" ], "xbrltype": "monetaryItemType" }, "icad_NetOperatingLossLimitationsOnUse": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Net operating loss limitations on use.", "label": "icad_NetOperatingLossLimitationsOnUse", "terseLabel": "Net Operating Loss, Limitations on Use" } } }, "localname": "NetOperatingLossLimitationsOnUse", "nsuri": "http://www.icadmed.com/20221231", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-13-income-taxes-details-textual" ], "xbrltype": "monetaryItemType" }, "icad_NoncashLeaseExpense": { "auth_ref": [], "calculation": { "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-cash-flows": { "order": 13.0, "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash lease expense during the period.", "label": "Non-cash lease expense" } } }, "localname": "NoncashLeaseExpense", "nsuri": "http://www.icadmed.com/20221231", "presentation": [ "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "icad_NoteToFinancialStatementDetailsTextual": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note To Financial Statement Details Textual" } } }, "localname": "NoteToFinancialStatementDetailsTextual", "nsuri": "http://www.icadmed.com/20221231", "xbrltype": "stringItemType" }, "icad_NotesToFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Notes To Financial Statements [Abstract]" } } }, "localname": "NotesToFinancialStatementsAbstract", "nsuri": "http://www.icadmed.com/20221231", "xbrltype": "stringItemType" }, "icad_OEMFourLargestTherapyAndLargestDetectionCustomersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related to OEM, four largest therapy, and largest detection customers.", "label": "OEM, Four Largest Therapy, and Largest Detection Customers [Member]" } } }, "localname": "OEMFourLargestTherapyAndLargestDetectionCustomersMember", "nsuri": "http://www.icadmed.com/20221231", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-14-segment-reporting", "http://www.icadmed.com/20221231/role/statement-note-14-segment-reporting-details-textual" ], "xbrltype": "domainItemType" }, "icad_OEMPartnersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related to OEM Partners.", "label": "OEM Partners [Member]" } } }, "localname": "OEMPartnersMember", "nsuri": "http://www.icadmed.com/20221231", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-14-segment-reporting", "http://www.icadmed.com/20221231/role/statement-note-14-segment-reporting-details-textual", "http://www.icadmed.com/20221231/role/statement-note-5-revenue-revenues-disaggregated-by-major-good-or-service-line-timing-of-revenue-recognition-and-sales-channel-reconciled-to-our-reportable-segments-details" ], "xbrltype": "domainItemType" }, "icad_OneMajorDirectCustomerMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related to one major direct customer.", "label": "One Major Direct Customer [Member]" } } }, "localname": "OneMajorDirectCustomerMember", "nsuri": "http://www.icadmed.com/20221231", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-14-segment-reporting", "http://www.icadmed.com/20221231/role/statement-note-14-segment-reporting-details-textual" ], "xbrltype": "domainItemType" }, "icad_OtherCosts": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of other costs.", "label": "icad_OtherCosts", "terseLabel": "Other Costs" } } }, "localname": "OtherCosts", "nsuri": "http://www.icadmed.com/20221231", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-16-notes-payable-details-textual" ], "xbrltype": "monetaryItemType" }, "icad_OtherGeographicLocationsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related to other geographic locations.", "label": "Other Geographic Locations [Member]" } } }, "localname": "OtherGeographicLocationsMember", "nsuri": "http://www.icadmed.com/20221231", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-14-segment-reporting-summary-of-concentration-of-revenue-by-geographic-area-details" ], "xbrltype": "domainItemType" }, "icad_OtherMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related to other.", "label": "Other [Member]" } } }, "localname": "OtherMember", "nsuri": "http://www.icadmed.com/20221231", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-5-revenue-revenues-disaggregated-by-major-good-or-service-line-timing-of-revenue-recognition-and-sales-channel-reconciled-to-our-reportable-segments-details" ], "xbrltype": "domainItemType" }, "icad_PatentsAndLicensesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related to patents and licenses.", "label": "Patents and Licenses [Member]" } } }, "localname": "PatentsAndLicensesMember", "nsuri": "http://www.icadmed.com/20221231", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-9-goodwill-and-intangible-assets-schedule-of-intangible-assets-details" ], "xbrltype": "domainItemType" }, "icad_PercentageOfVotingRightNotEligibleForESPP": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of voting right not eligible for ESPP.", "label": "icad_PercentageOfVotingRightNotEligibleForESPP", "terseLabel": "Percentage of Voting Right not Eligible for ESPP" } } }, "localname": "PercentageOfVotingRightNotEligibleForESPP", "nsuri": "http://www.icadmed.com/20221231", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-12-stockholders-equity-details-textual" ], "xbrltype": "percentItemType" }, "icad_ProfessionalServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related to professional services.", "label": "Professional Services [Member]" } } }, "localname": "ProfessionalServicesMember", "nsuri": "http://www.icadmed.com/20221231", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-5-revenue-revenues-disaggregated-by-major-good-or-service-line-timing-of-revenue-recognition-and-sales-channel-reconciled-to-our-reportable-segments-details" ], "xbrltype": "domainItemType" }, "icad_RecognitionOfCostsToObtainContract": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Recognition of costs to obtain contract.", "label": "icad_RecognitionOfCostsToObtainContract", "negatedLabel": "Recognition of costs to obtain a contract" } } }, "localname": "RecognitionOfCostsToObtainContract", "nsuri": "http://www.icadmed.com/20221231", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-5-revenue-schedule-of-changes-of-capitalized-costs-to-obtain-contract-details" ], "xbrltype": "monetaryItemType" }, "icad_ReimbursementOfExpensesInConnectionWithTheOffering": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Reimbursement of expenses in connection with the offering.", "label": "icad_ReimbursementOfExpensesInConnectionWithTheOffering", "terseLabel": "Reimbursement of Expenses in Connection With The Offering" } } }, "localname": "ReimbursementOfExpensesInConnectionWithTheOffering", "nsuri": "http://www.icadmed.com/20221231", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-12-stockholders-equity-details-textual" ], "xbrltype": "monetaryItemType" }, "icad_ScheduleOfSegmentRelatedDepreciationAndAmortizationExpenseTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for segment related depreciation and amortization expense.", "label": "Schedule of Segment Related Depreciation and Amortization Expense [Table Text Block]" } } }, "localname": "ScheduleOfSegmentRelatedDepreciationAndAmortizationExpenseTableTextBlock", "nsuri": "http://www.icadmed.com/20221231", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-14-segment-reporting-tables" ], "xbrltype": "textBlockItemType" }, "icad_SegmentOperatingIncomeLoss": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Segment operating income loss.", "label": "Segment operating income (loss)" } } }, "localname": "SegmentOperatingIncomeLoss", "nsuri": "http://www.icadmed.com/20221231", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-14-segment-reporting-summary-of-segment-revenues-gross-profit-segment-operating-income-or-loss-and-reconciliation-of-segment-operating-income-or-loss-to-gaap-loss-details" ], "xbrltype": "monetaryItemType" }, "icad_ServiceAndSuppliesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related to service and supplies.", "label": "Service and Supplies [Member]" } } }, "localname": "ServiceAndSuppliesMember", "nsuri": "http://www.icadmed.com/20221231", "presentation": [ "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-operations" ], "xbrltype": "domainItemType" }, "icad_ServiceContractsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related to service contracts.", "label": "Service Contracts [Member]" } } }, "localname": "ServiceContractsMember", "nsuri": "http://www.icadmed.com/20221231", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-5-revenue-revenues-disaggregated-by-major-good-or-service-line-timing-of-revenue-recognition-and-sales-channel-reconciled-to-our-reportable-segments-details" ], "xbrltype": "domainItemType" }, "icad_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumAmountOfSharesPerEmployee": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award maximum amount of shares per employee.", "label": "icad_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumAmountOfSharesPerEmployee", "terseLabel": "Share Based Compensation Arrangement By Share Based Payment Award, Maximum Amount of Shares Per Employee" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumAmountOfSharesPerEmployee", "nsuri": "http://www.icadmed.com/20221231", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-12-stockholders-equity-details-textual" ], "xbrltype": "monetaryItemType" }, "icad_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueExercisable": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, exercisable.", "label": "Exercisable" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueExercisable", "nsuri": "http://www.icadmed.com/20221231", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-12-stockholders-equity-summary-of-intrinsic-values-of-options-details" ], "xbrltype": "monetaryItemType" }, "icad_SiliconValleyBankMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related to Silicon Valley Bank.", "label": "Silicon Valley Bank [Member]" } } }, "localname": "SiliconValleyBankMember", "nsuri": "http://www.icadmed.com/20221231", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-16-notes-payable", "http://www.icadmed.com/20221231/role/statement-note-16-notes-payable-details-textual" ], "xbrltype": "domainItemType" }, "icad_StockPlansMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related to stock plans.", "label": "Stock Plans [Member]" } } }, "localname": "StockPlansMember", "nsuri": "http://www.icadmed.com/20221231", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-12-stockholders-equity", "http://www.icadmed.com/20221231/role/statement-note-12-stockholders-equity-details-textual" ], "xbrltype": "domainItemType" }, "icad_SummaryOfIntrinsicValuesOfOptionAndClosingMarketPriceTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Summary of intrinsic values of options and closing market price.", "label": "Summary of Intrinsic Values of Option and Closing Market Price [Table Text Block]" } } }, "localname": "SummaryOfIntrinsicValuesOfOptionAndClosingMarketPriceTableTextBlock", "nsuri": "http://www.icadmed.com/20221231", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-12-stockholders-equity-tables" ], "xbrltype": "textBlockItemType" }, "icad_SupplyAndSourceUsageAgreementsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related to supply and source usage agreements.", "label": "Supply and Source Usage Agreements [Member]" } } }, "localname": "SupplyAndSourceUsageAgreementsMember", "nsuri": "http://www.icadmed.com/20221231", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-5-revenue-revenues-disaggregated-by-major-good-or-service-line-timing-of-revenue-recognition-and-sales-channel-reconciled-to-our-reportable-segments-details" ], "xbrltype": "domainItemType" }, "icad_TermLoanAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related to term loan A.", "label": "Term Loan A [Member]" } } }, "localname": "TermLoanAMember", "nsuri": "http://www.icadmed.com/20221231", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-16-notes-payable", "http://www.icadmed.com/20221231/role/statement-note-16-notes-payable-details-textual" ], "xbrltype": "domainItemType" }, "icad_The2012StockOptionPlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related to the 2012 stock option plan.", "label": "The 2012 Stock Option Plan [Member]" } } }, "localname": "The2012StockOptionPlanMember", "nsuri": "http://www.icadmed.com/20221231", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-12-stockholders-equity", "http://www.icadmed.com/20221231/role/statement-note-12-stockholders-equity-details-textual" ], "xbrltype": "domainItemType" }, "icad_The2016StockOptionPlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related to the 2016 stock option plan.", "label": "The 2016 Stock Option Plan [Member]" } } }, "localname": "The2016StockOptionPlanMember", "nsuri": "http://www.icadmed.com/20221231", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-12-stockholders-equity", "http://www.icadmed.com/20221231/role/statement-note-12-stockholders-equity-details-textual" ], "xbrltype": "domainItemType" }, "icad_TherapyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related to therapy.", "label": "Therapy [Member]" } } }, "localname": "TherapyMember", "nsuri": "http://www.icadmed.com/20221231", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-14-segment-reporting-summary-of-segment-depreciation-and-amortization-included-in-segment-operating-income-loss-details", "http://www.icadmed.com/20221231/role/statement-note-14-segment-reporting-summary-of-segment-revenues-gross-profit-segment-operating-income-or-loss-and-reconciliation-of-segment-operating-income-or-loss-to-gaap-loss-details", "http://www.icadmed.com/20221231/role/statement-note-18-subsequent-events", "http://www.icadmed.com/20221231/role/statement-note-18-subsequent-events-details-textual", "http://www.icadmed.com/20221231/role/statement-note-5-revenue-revenues-disaggregated-by-major-good-or-service-line-timing-of-revenue-recognition-and-sales-channel-reconciled-to-our-reportable-segments-details" ], "xbrltype": "domainItemType" }, "icad_UnderwritingAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related to underwriting agreement.", "label": "Underwriting Agreement [Member]" } } }, "localname": "UnderwritingAgreementMember", "nsuri": "http://www.icadmed.com/20221231", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-12-stockholders-equity", "http://www.icadmed.com/20221231/role/statement-note-12-stockholders-equity-details-textual" ], "xbrltype": "domainItemType" }, "icad_VersaVueSoftwareAndDynaCADProductAndRelatedAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related to VersaVue software and DynaCAD product and related assets.", "label": "VersaVue Software and DynaCAD Product and Related Assets [Member]" } } }, "localname": "VersaVueSoftwareAndDynaCADProductAndRelatedAssetsMember", "nsuri": "http://www.icadmed.com/20221231", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-15-commitments-and-contingencies", "http://www.icadmed.com/20221231/role/statement-note-15-commitments-and-contingencies-details-textual" ], "xbrltype": "domainItemType" }, "icad_WesternAllianceBankMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related to Western Alliance Bank.", "label": "Western Alliance Bank [Member]" } } }, "localname": "WesternAllianceBankMember", "nsuri": "http://www.icadmed.com/20221231", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-16-notes-payable", "http://www.icadmed.com/20221231/role/statement-note-16-notes-payable-details-textual" ], "xbrltype": "domainItemType" }, "icad_XoftIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related to Xoft Inc.", "label": "Xoft Inc [Member]" } } }, "localname": "XoftIncMember", "nsuri": "http://www.icadmed.com/20221231", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-13-income-taxes", "http://www.icadmed.com/20221231/role/statement-note-13-income-taxes-details-textual", "http://www.icadmed.com/20221231/role/statement-note-18-subsequent-events", "http://www.icadmed.com/20221231/role/statement-note-18-subsequent-events-details-textual" ], "xbrltype": "domainItemType" }, "icad_statement-statement-note-10-accrued-and-other-expenses-accrued-expenses-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 10 - Accrued and Other Expenses - Accrued Expenses (Details)" } } }, "localname": "statement-statement-note-10-accrued-and-other-expenses-accrued-expenses-details", "nsuri": "http://www.icadmed.com/20221231", "xbrltype": "stringItemType" }, "icad_statement-statement-note-10-accrued-and-other-expenses-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 10 - Accrued and Other Expenses" } } }, "localname": "statement-statement-note-10-accrued-and-other-expenses-tables", "nsuri": "http://www.icadmed.com/20221231", "xbrltype": "stringItemType" }, "icad_statement-statement-note-11-leases-schedule-of-components-of-lease-expense-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 11 - Leases - Schedule of Components of Lease Expense (Details)" } } }, "localname": "statement-statement-note-11-leases-schedule-of-components-of-lease-expense-details", "nsuri": "http://www.icadmed.com/20221231", "xbrltype": "stringItemType" }, "icad_statement-statement-note-11-leases-summary-of-detained-information-of-lease-liabilities-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 11 - Leases - Summary of Detained Information of Lease Liabilities (Details)" } } }, "localname": "statement-statement-note-11-leases-summary-of-detained-information-of-lease-liabilities-details", "nsuri": "http://www.icadmed.com/20221231", "xbrltype": "stringItemType" }, "icad_statement-statement-note-11-leases-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 11 - Leases" } } }, "localname": "statement-statement-note-11-leases-tables", "nsuri": "http://www.icadmed.com/20221231", "xbrltype": "stringItemType" }, "icad_statement-statement-note-12-stockholders-equity-options-granted-under-companys-stock-incentive-plans-valuation-assumptions-and-fair-values-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 12 - Stockholders' Equity - Options Granted under Company's Stock Incentive Plans, Valuation Assumptions and Fair Values (Details)" } } }, "localname": "statement-statement-note-12-stockholders-equity-options-granted-under-companys-stock-incentive-plans-valuation-assumptions-and-fair-values-details", "nsuri": "http://www.icadmed.com/20221231", "xbrltype": "stringItemType" }, "icad_statement-statement-note-12-stockholders-equity-stockbased-compensation-expense-including-options-and-restricted-stock-by-category-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 12 - Stockholders' Equity - Stock-Based Compensation Expense Including Options and Restricted Stock by Category (Details)" } } }, "localname": "statement-statement-note-12-stockholders-equity-stockbased-compensation-expense-including-options-and-restricted-stock-by-category-details", "nsuri": "http://www.icadmed.com/20221231", "xbrltype": "stringItemType" }, "icad_statement-statement-note-12-stockholders-equity-summary-of-intrinsic-values-of-options-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 12 - Stockholders' Equity - Summary of Intrinsic Values of Options (Details)" } } }, "localname": "statement-statement-note-12-stockholders-equity-summary-of-intrinsic-values-of-options-details", "nsuri": "http://www.icadmed.com/20221231", "xbrltype": "stringItemType" }, "icad_statement-statement-note-12-stockholders-equity-summary-of-restricted-stock-activity-for-equity-incentive-plans-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 12 - Stockholders' Equity - Summary of Restricted Stock Activity for Equity Incentive Plans (Details)" } } }, "localname": "statement-statement-note-12-stockholders-equity-summary-of-restricted-stock-activity-for-equity-incentive-plans-details", "nsuri": "http://www.icadmed.com/20221231", "xbrltype": "stringItemType" }, "icad_statement-statement-note-12-stockholders-equity-summary-of-stock-option-activity-for-stock-option-plan-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 12 - Stockholders' Equity - Summary of Stock Option Activity for Stock Option Plan (Details)" } } }, "localname": "statement-statement-note-12-stockholders-equity-summary-of-stock-option-activity-for-stock-option-plan-details", "nsuri": "http://www.icadmed.com/20221231", "xbrltype": "stringItemType" }, "icad_statement-statement-note-12-stockholders-equity-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 12 - Stockholders' Equity" } } }, "localname": "statement-statement-note-12-stockholders-equity-tables", "nsuri": "http://www.icadmed.com/20221231", "xbrltype": "stringItemType" }, "icad_statement-statement-note-13-income-taxes-components-of-income-tax-expense-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 13 - Income Taxes - Components of Income Tax Expense (Details)" } } }, "localname": "statement-statement-note-13-income-taxes-components-of-income-tax-expense-details", "nsuri": "http://www.icadmed.com/20221231", "xbrltype": "stringItemType" }, "icad_statement-statement-note-13-income-taxes-deferred-tax-assets-liabilities-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 13 - Income Taxes - Deferred Tax Assets (Liabilities) (Details)" } } }, "localname": "statement-statement-note-13-income-taxes-deferred-tax-assets-liabilities-details", "nsuri": "http://www.icadmed.com/20221231", "xbrltype": "stringItemType" }, "icad_statement-statement-note-13-income-taxes-summary-of-effective-and-the-federal-statutory-income-tax-rate-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 13 - Income Taxes - Summary of Effective and the Federal Statutory Income Tax Rate (Details)" } } }, "localname": "statement-statement-note-13-income-taxes-summary-of-effective-and-the-federal-statutory-income-tax-rate-details", "nsuri": "http://www.icadmed.com/20221231", "xbrltype": "stringItemType" }, "icad_statement-statement-note-13-income-taxes-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 13 - Income Taxes" } } }, "localname": "statement-statement-note-13-income-taxes-tables", "nsuri": "http://www.icadmed.com/20221231", "xbrltype": "stringItemType" }, "icad_statement-statement-note-14-segment-reporting-summary-of-concentration-of-revenue-by-geographic-area-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 14 - Segment Reporting - Summary of Concentration of Revenue by Geographic Area (Details)" } } }, "localname": "statement-statement-note-14-segment-reporting-summary-of-concentration-of-revenue-by-geographic-area-details", "nsuri": "http://www.icadmed.com/20221231", "xbrltype": "stringItemType" }, "icad_statement-statement-note-14-segment-reporting-summary-of-segment-depreciation-and-amortization-included-in-segment-operating-income-loss-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 14 - Segment Reporting - Summary of Segment Depreciation and Amortization Included in Segment Operating Income (Loss) (Details)" } } }, "localname": "statement-statement-note-14-segment-reporting-summary-of-segment-depreciation-and-amortization-included-in-segment-operating-income-loss-details", "nsuri": "http://www.icadmed.com/20221231", "xbrltype": "stringItemType" }, "icad_statement-statement-note-14-segment-reporting-summary-of-segment-revenues-gross-profit-segment-operating-income-or-loss-and-reconciliation-of-segment-operating-income-or-loss-to-gaap-loss-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 14 - Segment Reporting - Summary of Segment Revenues, Gross Profit, Segment Operating Income or Loss and Reconciliation of Segment Operating Income or Loss to GAAP Loss (Details)" } } }, "localname": "statement-statement-note-14-segment-reporting-summary-of-segment-revenues-gross-profit-segment-operating-income-or-loss-and-reconciliation-of-segment-operating-income-or-loss-to-gaap-loss-details", "nsuri": "http://www.icadmed.com/20221231", "xbrltype": "stringItemType" }, "icad_statement-statement-note-14-segment-reporting-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 14 - Segment Reporting" } } }, "localname": "statement-statement-note-14-segment-reporting-tables", "nsuri": "http://www.icadmed.com/20221231", "xbrltype": "stringItemType" }, "icad_statement-statement-note-16-notes-payable-schedule-of-fair-value-and-principal-value-of-convertible-debentures-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 16 - Notes Payable - Schedule of Fair Value and Principal Value of Convertible Debentures (Details)" } } }, "localname": "statement-statement-note-16-notes-payable-schedule-of-fair-value-and-principal-value-of-convertible-debentures-details", "nsuri": "http://www.icadmed.com/20221231", "xbrltype": "stringItemType" }, "icad_statement-statement-note-16-notes-payable-schedule-of-key-inputs-to-simulation-model-utilized-to-estimate-fair-value-of-convertible-debentures-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 16 - Notes Payable - Schedule of Key Inputs to Simulation Model Utilized to Estimate Fair Value of Convertible Debentures (Details)" } } }, "localname": "statement-statement-note-16-notes-payable-schedule-of-key-inputs-to-simulation-model-utilized-to-estimate-fair-value-of-convertible-debentures-details", "nsuri": "http://www.icadmed.com/20221231", "xbrltype": "stringItemType" }, "icad_statement-statement-note-16-notes-payable-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 16 - Notes Payable" } } }, "localname": "statement-statement-note-16-notes-payable-tables", "nsuri": "http://www.icadmed.com/20221231", "xbrltype": "stringItemType" }, "icad_statement-statement-note-4-fair-value-measurements-assets-and-liabilities-which-are-measured-at-fair-value-on-a-recurring-basis-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 4 - Fair Value Measurements - Assets and Liabilities which are Measured at Fair Value on a Recurring Basis (Details)" } } }, "localname": "statement-statement-note-4-fair-value-measurements-assets-and-liabilities-which-are-measured-at-fair-value-on-a-recurring-basis-details", "nsuri": "http://www.icadmed.com/20221231", "xbrltype": "stringItemType" }, "icad_statement-statement-note-4-fair-value-measurements-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 4 - Fair Value Measurements" } } }, "localname": "statement-statement-note-4-fair-value-measurements-tables", "nsuri": "http://www.icadmed.com/20221231", "xbrltype": "stringItemType" }, "icad_statement-statement-note-5-revenue-revenues-disaggregated-by-major-good-or-service-line-timing-of-revenue-recognition-and-sales-channel-reconciled-to-our-reportable-segments-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 5 - Revenue - Revenues Disaggregated by Major Good or Service Line, Timing of Revenue Recognition, and Sales Channel, Reconciled to Our Reportable Segments (Details)" } } }, "localname": "statement-statement-note-5-revenue-revenues-disaggregated-by-major-good-or-service-line-timing-of-revenue-recognition-and-sales-channel-reconciled-to-our-reportable-segments-details", "nsuri": "http://www.icadmed.com/20221231", "xbrltype": "stringItemType" }, "icad_statement-statement-note-5-revenue-schedule-of-changes-of-capitalized-costs-to-obtain-contract-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 5 - Revenue - Schedule of Changes of Capitalized Costs to Obtain Contract (Details)" } } }, "localname": "statement-statement-note-5-revenue-schedule-of-changes-of-capitalized-costs-to-obtain-contract-details", "nsuri": "http://www.icadmed.com/20221231", "xbrltype": "stringItemType" }, "icad_statement-statement-note-5-revenue-summary-of-changes-in-deferred-revenue-from-contracts-with-customers-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 5 - Revenue - Summary of Changes in Deferred Revenue from Contracts with Customers (Details)" } } }, "localname": "statement-statement-note-5-revenue-summary-of-changes-in-deferred-revenue-from-contracts-with-customers-details", "nsuri": "http://www.icadmed.com/20221231", "xbrltype": "stringItemType" }, "icad_statement-statement-note-5-revenue-summary-of-receivables-contract-assets-and-contract-liabilities-from-contracts-with-customers-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 5 - Revenue - Summary of Receivables, Contract Assets and Contract Liabilities from Contracts with Customers (Details)" } } }, "localname": "statement-statement-note-5-revenue-summary-of-receivables-contract-assets-and-contract-liabilities-from-contracts-with-customers-details", "nsuri": "http://www.icadmed.com/20221231", "xbrltype": "stringItemType" }, "icad_statement-statement-note-5-revenue-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 5 - Revenue" } } }, "localname": "statement-statement-note-5-revenue-tables", "nsuri": "http://www.icadmed.com/20221231", "xbrltype": "stringItemType" }, "icad_statement-statement-note-6-net-loss-per-common-share-calculation-of-net-loss-per-share-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 6 - Net Loss Per Common Share - Calculation of Net Loss Per Share (Details)" } } }, "localname": "statement-statement-note-6-net-loss-per-common-share-calculation-of-net-loss-per-share-details", "nsuri": "http://www.icadmed.com/20221231", "xbrltype": "stringItemType" }, "icad_statement-statement-note-6-net-loss-per-common-share-schedule-of-antidilutive-shares-excluded-from-computation-of-diluted-net-loss-per-share-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 6 - Net Loss Per Common Share - Schedule of Anti-dilutive Shares Excluded From Computation of Diluted Net Loss Per Share (Details)" } } }, "localname": "statement-statement-note-6-net-loss-per-common-share-schedule-of-antidilutive-shares-excluded-from-computation-of-diluted-net-loss-per-share-details", "nsuri": "http://www.icadmed.com/20221231", "xbrltype": "stringItemType" }, "icad_statement-statement-note-6-net-loss-per-common-share-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 6 - Net Loss Per Common Share" } } }, "localname": "statement-statement-note-6-net-loss-per-common-share-tables", "nsuri": "http://www.icadmed.com/20221231", "xbrltype": "stringItemType" }, "icad_statement-statement-note-7-allowance-for-doubtful-accounts-schedule-of-allowance-for-doubtful-accounts-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 7 - Allowance for Doubtful Accounts - Schedule of Allowance for Doubtful Accounts (Details)" } } }, "localname": "statement-statement-note-7-allowance-for-doubtful-accounts-schedule-of-allowance-for-doubtful-accounts-details", "nsuri": "http://www.icadmed.com/20221231", "xbrltype": "stringItemType" }, "icad_statement-statement-note-7-allowance-for-doubtful-accounts-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 7 - Allowance for Doubtful Accounts" } } }, "localname": "statement-statement-note-7-allowance-for-doubtful-accounts-tables", "nsuri": "http://www.icadmed.com/20221231", "xbrltype": "stringItemType" }, "icad_statement-statement-note-8-inventories-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 8 - Inventories" } } }, "localname": "statement-statement-note-8-inventories-tables", "nsuri": "http://www.icadmed.com/20221231", "xbrltype": "stringItemType" }, "icad_statement-statement-note-8-inventory-schedule-of-current-inventory-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 8 - Inventory - Schedule of Current Inventory (Details)" } } }, "localname": "statement-statement-note-8-inventory-schedule-of-current-inventory-details", "nsuri": "http://www.icadmed.com/20221231", "xbrltype": "stringItemType" }, "icad_statement-statement-note-9-goodwill-and-intangible-assets-schedule-of-expected-amortization-expense-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 9 - Goodwill and Intangible assets - Schedule of Expected Amortization Expense (Details)" } } }, "localname": "statement-statement-note-9-goodwill-and-intangible-assets-schedule-of-expected-amortization-expense-details", "nsuri": "http://www.icadmed.com/20221231", "xbrltype": "stringItemType" }, "icad_statement-statement-note-9-goodwill-and-intangible-assets-schedule-of-intangible-assets-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 9 - Goodwill and Intangible Assets - Schedule of Intangible Assets (Details)" } } }, "localname": "statement-statement-note-9-goodwill-and-intangible-assets-schedule-of-intangible-assets-details", "nsuri": "http://www.icadmed.com/20221231", "xbrltype": "stringItemType" }, "icad_statement-statement-note-9-goodwill-and-intangible-assets-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 9 - Goodwill and Intangible Assets" } } }, "localname": "statement-statement-note-9-goodwill-and-intangible-assets-tables", "nsuri": "http://www.icadmed.com/20221231", "xbrltype": "stringItemType" }, "icad_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.icadmed.com/20221231", "xbrltype": "stringItemType" }, "srt_ConsolidationItemsAxis": { "auth_ref": [ "r211", "r258", "r270", "r271", "r272", "r273", "r274", "r276", "r280", "r336", "r337", "r338", "r339", "r341", "r342", "r344", "r346", "r347", "r657", "r658" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Axis]" } } }, "localname": "ConsolidationItemsAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-14-segment-reporting-summary-of-segment-depreciation-and-amortization-included-in-segment-operating-income-loss-details", "http://www.icadmed.com/20221231/role/statement-note-14-segment-reporting-summary-of-segment-revenues-gross-profit-segment-operating-income-or-loss-and-reconciliation-of-segment-operating-income-or-loss-to-gaap-loss-details" ], "xbrltype": "stringItemType" }, "srt_ConsolidationItemsDomain": { "auth_ref": [ "r211", "r258", "r270", "r271", "r272", "r273", "r274", "r276", "r280", "r336", "r337", "r338", "r339", "r341", "r342", "r344", "r346", "r347", "r657", "r658" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Domain]" } } }, "localname": "ConsolidationItemsDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-14-segment-reporting-summary-of-segment-depreciation-and-amortization-included-in-segment-operating-income-loss-details", "http://www.icadmed.com/20221231/role/statement-note-14-segment-reporting-summary-of-segment-revenues-gross-profit-segment-operating-income-or-loss-and-reconciliation-of-segment-operating-income-or-loss-to-gaap-loss-details" ], "xbrltype": "domainItemType" }, "srt_EuropeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Europe [Member]" } } }, "localname": "EuropeMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-14-segment-reporting-summary-of-concentration-of-revenue-by-geographic-area-details", "http://www.icadmed.com/20221231/role/statement-note-2-significant-accounting-policies", "http://www.icadmed.com/20221231/role/statement-note-2-significant-accounting-policies-details-textual" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r286", "r606", "r663", "r716" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-14-segment-reporting", "http://www.icadmed.com/20221231/role/statement-note-14-segment-reporting-details-textual" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r332", "r333", "r334", "r335", "r415", "r540", "r557", "r582", "r583", "r603", "r614", "r620", "r659", "r708", "r709", "r710", "r711", "r712", "r713" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-12-stockholders-equity-options-granted-under-companys-stock-incentive-plans-valuation-assumptions-and-fair-values-details", "http://www.icadmed.com/20221231/role/statement-note-2-significant-accounting-policies", "http://www.icadmed.com/20221231/role/statement-note-2-significant-accounting-policies-details-textual" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r332", "r333", "r334", "r335", "r415", "r540", "r557", "r582", "r583", "r603", "r614", "r620", "r659", "r708", "r709", "r710", "r711", "r712", "r713" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-12-stockholders-equity-options-granted-under-companys-stock-incentive-plans-valuation-assumptions-and-fair-values-details", "http://www.icadmed.com/20221231/role/statement-note-2-significant-accounting-policies", "http://www.icadmed.com/20221231/role/statement-note-2-significant-accounting-policies-details-textual" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r286", "r606", "r663", "r716" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-14-segment-reporting", "http://www.icadmed.com/20221231/role/statement-note-14-segment-reporting-details-textual" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r282", "r544", "r604", "r618", "r654", "r655", "r663", "r715" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-operations", "http://www.icadmed.com/20221231/role/statement-note-5-revenue-revenues-disaggregated-by-major-good-or-service-line-timing-of-revenue-recognition-and-sales-channel-reconciled-to-our-reportable-segments-details" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r282", "r544", "r604", "r618", "r654", "r655", "r663", "r715" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-operations", "http://www.icadmed.com/20221231/role/statement-note-5-revenue-revenues-disaggregated-by-major-good-or-service-line-timing-of-revenue-recognition-and-sales-channel-reconciled-to-our-reportable-segments-details" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r332", "r333", "r334", "r335", "r407", "r415", "r434", "r435", "r436", "r539", "r540", "r557", "r582", "r583", "r603", "r614", "r620", "r653", "r659", "r709", "r710", "r711", "r712", "r713" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-12-stockholders-equity-options-granted-under-companys-stock-incentive-plans-valuation-assumptions-and-fair-values-details", "http://www.icadmed.com/20221231/role/statement-note-2-significant-accounting-policies", "http://www.icadmed.com/20221231/role/statement-note-2-significant-accounting-policies-details-textual" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r332", "r333", "r334", "r335", "r407", "r415", "r434", "r435", "r436", "r539", "r540", "r557", "r582", "r583", "r603", "r614", "r620", "r653", "r659", "r709", "r710", "r711", "r712", "r713" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-12-stockholders-equity-options-granted-under-companys-stock-incentive-plans-valuation-assumptions-and-fair-values-details", "http://www.icadmed.com/20221231/role/statement-note-2-significant-accounting-policies", "http://www.icadmed.com/20221231/role/statement-note-2-significant-accounting-policies-details-textual" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r283", "r284", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r581", "r605", "r619", "r663" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-14-segment-reporting", "http://www.icadmed.com/20221231/role/statement-note-14-segment-reporting-details-textual", "http://www.icadmed.com/20221231/role/statement-note-14-segment-reporting-summary-of-concentration-of-revenue-by-geographic-area-details", "http://www.icadmed.com/20221231/role/statement-note-2-significant-accounting-policies", "http://www.icadmed.com/20221231/role/statement-note-2-significant-accounting-policies-details-textual" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r283", "r284", "r567", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r581", "r605", "r619", "r663" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-14-segment-reporting", "http://www.icadmed.com/20221231/role/statement-note-14-segment-reporting-details-textual", "http://www.icadmed.com/20221231/role/statement-note-14-segment-reporting-summary-of-concentration-of-revenue-by-geographic-area-details", "http://www.icadmed.com/20221231/role/statement-note-2-significant-accounting-policies", "http://www.icadmed.com/20221231/role/statement-note-2-significant-accounting-policies-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent": { "auth_ref": [ "r18" ], "calculation": { "http://www.icadmed.com/20221231/role/statement-note-10-accrued-and-other-expenses-accrued-expenses-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits.", "label": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent", "totalLabel": "Accounts Payable and Accrued Liabilities, Current, Total" } } }, "localname": "AccountsPayableAndAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-10-accrued-and-other-expenses-accrued-expenses-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": { "auth_ref": [ "r16" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period.", "label": "Accounts Payable and Accrued Liabilities Disclosure [Text Block]" } } }, "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-10-accrued-and-other-expenses" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r15", "r617" ], "calculation": { "http://www.icadmed.com/20221231/role/statement-consolidated-balance-sheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [ "r569" ], "lang": { "en-us": { "role": { "documentation": "Due from customers or clients for goods or services that have been delivered or sold.", "label": "Accounts Receivable [Member]" } } }, "localname": "AccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-14-segment-reporting", "http://www.icadmed.com/20221231/role/statement-note-14-segment-reporting-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNet": { "auth_ref": [ "r554", "r568" ], "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.", "label": "Receivables, which are included in \u2018Trade accounts receivable\u2019", "terseLabel": "Accounts Receivable, after Allowance for Credit Loss, Total" } } }, "localname": "AccountsReceivableNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-14-segment-reporting-details-textual", "http://www.icadmed.com/20221231/role/statement-note-5-revenue-summary-of-receivables-contract-assets-and-contract-liabilities-from-contracts-with-customers-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r288", "r289" ], "calculation": { "http://www.icadmed.com/20221231/role/statement-consolidated-balance-sheets": { "order": 2.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": "Trade accounts receivable, net of allowance for doubtful accounts of $922 in 2022 and $268 in 2021" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r20" ], "calculation": { "http://www.icadmed.com/20221231/role/statement-consolidated-balance-sheets": { "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 and other expenses" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedProfessionalFeesCurrent": { "auth_ref": [ "r20" ], "calculation": { "http://www.icadmed.com/20221231/role/statement-note-10-accrued-and-other-expenses-accrued-expenses-details": { "order": 3.0, "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued professional fees" } } }, "localname": "AccruedProfessionalFeesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-10-accrued-and-other-expenses-accrued-expenses-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r89", "r181" ], "calculation": { "http://www.icadmed.com/20221231/role/statement-consolidated-balance-sheets": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Less accumulated depreciation and amortization" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r7" ], "calculation": { "http://www.icadmed.com/20221231/role/statement-consolidated-balance-sheets": { "order": 0.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/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r440", "r441", "r442", "r639", "r640", "r641", "r700" ], "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/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-stockholders-equity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentForAmortization": { "auth_ref": [ "r47", "r82" ], "calculation": { "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-cash-flows": { "order": 3.0, "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "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": "Amortization", "terseLabel": "Amortization" } } }, "localname": "AdjustmentForAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-cash-flows", "http://www.icadmed.com/20221231/role/statement-note-14-segment-reporting-summary-of-segment-depreciation-and-amortization-included-in-segment-operating-income-loss-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to reconcile net loss to net cash used for operating activities:" } } }, "localname": "AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r119", "r120", "r416" ], "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": "Stock-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-stockholders-equity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r48" ], "calculation": { "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-cash-flows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The sum of adjustments which are added to or deducted from net income or loss, including the portion attributable to noncontrolling interest, to reflect cash provided by or used in operating activities, in accordance with the indirect cash flow method.", "label": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "totalLabel": "Total adjustments" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdvertisingCostsPolicyTextBlock": { "auth_ref": [ "r445" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for advertising cost.", "label": "Advertising Cost [Policy Text Block]" } } }, "localname": "AdvertisingCostsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_AdvertisingExpense": { "auth_ref": [ "r446" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line.", "label": "us-gaap_AdvertisingExpense", "terseLabel": "Advertising Expense" } } }, "localname": "AdvertisingExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-2-significant-accounting-policies-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r438" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Allocated share-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-12-stockholders-equity-stockbased-compensation-expense-including-options-and-restricted-stock-by-category-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForCreditLossesTextBlock": { "auth_ref": [ "r72" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for allowance for credit losses.", "label": "Allowance for Credit Losses [Text Block]" } } }, "localname": "AllowanceForCreditLossesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-7-allowance-for-doubtful-accounts" ], "xbrltype": "textBlockItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "auth_ref": [ "r186", "r290", "r297", "r298", "r301" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable.", "label": "us-gaap_AllowanceForDoubtfulAccountsReceivable", "periodEndLabel": "Balance", "periodStartLabel": "Balance" } } }, "localname": "AllowanceForDoubtfulAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-7-allowance-for-doubtful-accounts-schedule-of-allowance-for-doubtful-accounts-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r186", "r290", "r297" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Allowance for doubtful accounts on trade accounts receivable" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-consolidated-balance-sheets-parentheticals" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": { "auth_ref": [ "r300" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance.", "label": "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs", "negatedLabel": "Reductions" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-7-allowance-for-doubtful-accounts-schedule-of-allowance-for-doubtful-accounts-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r47", "r77", "r82" ], "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": "us-gaap_AmortizationOfIntangibleAssets", "terseLabel": "Amortization of Intangible Assets" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-9-goodwill-and-intangible-assets-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r242" ], "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": "Common stock options, warrants and restricted stock (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-6-net-loss-per-common-share-schedule-of-antidilutive-shares-excluded-from-computation-of-diluted-net-loss-per-share-details" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r57" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-6-net-loss-per-common-share-schedule-of-antidilutive-shares-excluded-from-computation-of-diluted-net-loss-per-share-details" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r57" ], "lang": { "en-us": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities, Name [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-6-net-loss-per-common-share-schedule-of-antidilutive-shares-excluded-from-computation-of-diluted-net-loss-per-share-details" ], "xbrltype": "domainItemType" }, "us-gaap_ArrangementsAndNonarrangementTransactionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.", "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Domain]" } } }, "localname": "ArrangementsAndNonarrangementTransactionsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-12-stockholders-equity", "http://www.icadmed.com/20221231/role/statement-note-12-stockholders-equity-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r151", "r162", "r185", "r208", "r266", "r272", "r278", "r293", "r336", "r337", "r339", "r340", "r341", "r343", "r345", "r347", "r348", "r482", "r484", "r502", "r617", "r657", "r658", "r706" ], "calculation": { "http://www.icadmed.com/20221231/role/statement-consolidated-balance-sheets": { "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/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r176", "r189", "r208", "r293", "r336", "r337", "r339", "r340", "r341", "r343", "r345", "r347", "r348", "r482", "r484", "r502", "r617", "r657", "r658", "r706" ], "calculation": { "http://www.icadmed.com/20221231/role/statement-consolidated-balance-sheets": { "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/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-consolidated-balance-sheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r140" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, fair value", "terseLabel": "Assets, Fair Value Disclosure, Total" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-4-fair-value-measurements-assets-and-liabilities-which-are-measured-at-fair-value-on-a-recurring-basis-details", "http://www.icadmed.com/20221231/role/statement-note-4-fair-value-measurements-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r481", "r612", "r613" ], "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/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-13-income-taxes", "http://www.icadmed.com/20221231/role/statement-note-13-income-taxes-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r131", "r132", "r481", "r612", "r613" ], "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/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-13-income-taxes", "http://www.icadmed.com/20221231/role/statement-note-13-income-taxes-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_CapitalizedContractCostNet": { "auth_ref": [ "r305" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer.", "label": "us-gaap_CapitalizedContractCostNet", "periodEndLabel": "Balance", "periodStartLabel": "Balance" } } }, "localname": "CapitalizedContractCostNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-5-revenue-schedule-of-changes-of-capitalized-costs-to-obtain-contract-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostTableTextBlock": { "auth_ref": [ "r647" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of cost capitalized in obtaining or fulfilling contract with customer.", "label": "Capitalized Contract Cost [Table Text Block]" } } }, "localname": "CapitalizedContractCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-5-revenue-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r49", "r179", "r584" ], "calculation": { "http://www.icadmed.com/20221231/role/statement-consolidated-balance-sheets": { "order": 3.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/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAxis": { "auth_ref": [ "r179" ], "lang": { "en-us": { "role": { "documentation": "Information by type of cash and cash equivalent balance.", "label": "Cash and Cash Equivalents [Axis]" } } }, "localname": "CashAndCashEquivalentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-4-fair-value-measurements-assets-and-liabilities-which-are-measured-at-fair-value-on-a-recurring-basis-details" ], "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r50" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.", "label": "Cash and Cash Equivalents, Policy [Policy Text Block]" } } }, "localname": "CashAndCashEquivalentsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r43", "r49", "r55" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for 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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "periodEndLabel": "Cash and cash equivalents, end of year", "periodStartLabel": "Cash and cash equivalents, beginning of year" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r43", "r146" ], "calculation": { "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-cash-flows": { "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/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r24", "r155", "r167" ], "calculation": { "http://www.icadmed.com/20221231/role/statement-consolidated-balance-sheets": { "order": 0.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and contingencies (Note 15)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r92", "r330", "r331", "r570", "r656" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-15-commitments-and-contingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "auth_ref": [ "r25" ], "lang": { "en-us": { "role": { "documentation": "Aggregate number of common shares reserved for future issuance.", "label": "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance", "terseLabel": "Common Stock, Capital Shares Reserved for Future Issuance (in shares)" } } }, "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-12-stockholders-equity-details-textual" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r639", "r640", "r700" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-stockholders-equity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r6" ], "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/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-consolidated-balance-sheets-parentheticals" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r6" ], "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/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-consolidated-balance-sheets-parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r6" ], "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/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-consolidated-balance-sheets-parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r6", "r101" ], "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/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-consolidated-balance-sheets-parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r6", "r617" ], "calculation": { "http://www.icadmed.com/20221231/role/statement-consolidated-balance-sheets": { "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 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, $ .01 par value: authorized 60,000,000 shares; issued 25,446,407 in 2022 and 25,326,086 in 2021. Outstanding 25,260,576 in 2022 and 25,140,255 in 2021" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r60", "r61", "r144", "r145", "r286", "r569" ], "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/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-14-segment-reporting", "http://www.icadmed.com/20221231/role/statement-note-14-segment-reporting-details-textual", "http://www.icadmed.com/20221231/role/statement-note-14-segment-reporting-summary-of-concentration-of-revenue-by-geographic-area-details", "http://www.icadmed.com/20221231/role/statement-note-2-significant-accounting-policies", "http://www.icadmed.com/20221231/role/statement-note-2-significant-accounting-policies-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r60", "r61", "r144", "r145", "r286", "r566", "r569" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-14-segment-reporting", "http://www.icadmed.com/20221231/role/statement-note-14-segment-reporting-details-textual", "http://www.icadmed.com/20221231/role/statement-note-14-segment-reporting-summary-of-concentration-of-revenue-by-geographic-area-details", "http://www.icadmed.com/20221231/role/statement-note-2-significant-accounting-policies", "http://www.icadmed.com/20221231/role/statement-note-2-significant-accounting-policies-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r60", "r61", "r144", "r145", "r286", "r569", "r717" ], "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/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-14-segment-reporting", "http://www.icadmed.com/20221231/role/statement-note-14-segment-reporting-details-textual", "http://www.icadmed.com/20221231/role/statement-note-14-segment-reporting-summary-of-concentration-of-revenue-by-geographic-area-details", "http://www.icadmed.com/20221231/role/statement-note-2-significant-accounting-policies", "http://www.icadmed.com/20221231/role/statement-note-2-significant-accounting-policies-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r160", "r251" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for credit risk.", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]" } } }, "localname": "ConcentrationRiskCreditRisk", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r60", "r61", "r144", "r145", "r286" ], "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": "Percent of Export sales", "terseLabel": "Concentration Risk, Percentage" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-14-segment-reporting-details-textual", "http://www.icadmed.com/20221231/role/statement-note-14-segment-reporting-summary-of-concentration-of-revenue-by-geographic-area-details", "http://www.icadmed.com/20221231/role/statement-note-2-significant-accounting-policies-details-textual" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r60", "r61", "r144", "r145", "r286", "r569" ], "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/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-14-segment-reporting", "http://www.icadmed.com/20221231/role/statement-note-14-segment-reporting-details-textual", "http://www.icadmed.com/20221231/role/statement-note-14-segment-reporting-summary-of-concentration-of-revenue-by-geographic-area-details", "http://www.icadmed.com/20221231/role/statement-note-2-significant-accounting-policies", "http://www.icadmed.com/20221231/role/statement-note-2-significant-accounting-policies-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r138", "r590" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.", "label": "Consolidation, Policy [Policy Text Block]" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r662" ], "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/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-5-revenue-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetNet": { "auth_ref": [ "r389", "r391", "r404" ], "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.", "label": "Current contract assets, which are included in \u201cPrepaid and other assets\u201d" } } }, "localname": "ContractWithCustomerAssetNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-5-revenue-summary-of-receivables-contract-assets-and-contract-liabilities-from-contracts-with-customers-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerAssetNetNoncurrent": { "auth_ref": [ "r389", "r391", "r404" ], "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 noncurrent.", "label": "Non-current contract assets, which are included in \u201cother assets\u201d" } } }, "localname": "ContractWithCustomerAssetNetNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-5-revenue-summary-of-receivables-contract-assets-and-contract-liabilities-from-contracts-with-customers-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r389", "r390", "r404" ], "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.", "label": "Contract liabilities, which are included in \u201cDeferred revenue\u201d", "periodEndLabel": "Balance at end of period", "periodStartLabel": "Balance at beginning of period" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-5-revenue-summary-of-changes-in-deferred-revenue-from-contracts-with-customers-details", "http://www.icadmed.com/20221231/role/statement-note-5-revenue-summary-of-receivables-contract-assets-and-contract-liabilities-from-contracts-with-customers-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerSalesChannelAxis": { "auth_ref": [ "r608", "r663" ], "lang": { "en-us": { "role": { "documentation": "Information by sales channel for delivery of good or service in contract with customer.", "label": "Contract with Customer, Sales Channel [Axis]" } } }, "localname": "ContractWithCustomerSalesChannelAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-5-revenue-revenues-disaggregated-by-major-good-or-service-line-timing-of-revenue-recognition-and-sales-channel-reconciled-to-our-reportable-segments-details" ], "xbrltype": "stringItemType" }, "us-gaap_ContractWithCustomerSalesChannelDomain": { "auth_ref": [ "r608", "r663" ], "lang": { "en-us": { "role": { "documentation": "Sales channel for delivery of good or service in contract with customer. Includes, but is not limited to, directly to consumer and through intermediary.", "label": "Contract with Customer, Sales Channel [Domain]" } } }, "localname": "ContractWithCustomerSalesChannelDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-5-revenue-revenues-disaggregated-by-major-good-or-service-line-timing-of-revenue-recognition-and-sales-channel-reconciled-to-our-reportable-segments-details" ], "xbrltype": "domainItemType" }, "us-gaap_ConversionOfStockAmountConverted1": { "auth_ref": [ "r52", "r53", "r54" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The value of the stock converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "us-gaap_ConversionOfStockAmountConverted1", "terseLabel": "Issuance of common stock upon conversion of debentures" } } }, "localname": "ConversionOfStockAmountConverted1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebt": { "auth_ref": [ "r4", "r153", "r163" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Including the current and noncurrent portions, carrying amount of debt identified as being convertible into another form of financial instrument (typically the entity's common stock) as of the balance sheet date, which originally required full repayment more than twelve months after issuance or greater than the normal operating cycle of the company.", "label": "Principal value outstanding" } } }, "localname": "ConvertibleDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-16-notes-payable-schedule-of-fair-value-and-principal-value-of-convertible-debentures-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebtFairValueDisclosures": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock.", "label": "Fair value, in accordance with fair value option", "terseLabel": "Convertible Debt, Fair Value Disclosures" } } }, "localname": "ConvertibleDebtFairValueDisclosures", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-16-notes-payable-details-textual", "http://www.icadmed.com/20221231/role/statement-note-16-notes-payable-schedule-of-fair-value-and-principal-value-of-convertible-debentures-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebtMember": { "auth_ref": [ "r95", "r349", "r350", "r361", "r362", "r363", "r367", "r368", "r369", "r370", "r371", "r598", "r599", "r600", "r601", "r602" ], "lang": { "en-us": { "role": { "documentation": "Borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock.", "label": "Convertible Debt [Member]" } } }, "localname": "ConvertibleDebtMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-16-notes-payable", "http://www.icadmed.com/20221231/role/statement-note-16-notes-payable-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r33", "r544" ], "calculation": { "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-operations": { "order": 0.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of revenue" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-operations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfRevenueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cost of Revenue:" } } }, "localname": "CostOfRevenueAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-operations" ], "xbrltype": "stringItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost of Sales [Member]" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-12-stockholders-equity-stockbased-compensation-expense-including-options-and-restricted-stock-by-category-details" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfSalesPolicyTextBlock": { "auth_ref": [ "r664" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for cost of product sold and service rendered.", "label": "Cost of Goods and Service [Policy Text Block]" } } }, "localname": "CostOfSalesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-16-notes-payable", "http://www.icadmed.com/20221231/role/statement-note-16-notes-payable-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-16-notes-payable", "http://www.icadmed.com/20221231/role/statement-note-16-notes-payable-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "auth_ref": [ "r638", "r695", "r697" ], "calculation": { "http://www.icadmed.com/20221231/role/statement-note-13-income-taxes-components-of-income-tax-expense-details": { "order": 0.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction.", "label": "Federal" } } }, "localname": "CurrentFederalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-13-income-taxes-components-of-income-tax-expense-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentForeignTaxExpenseBenefit": { "auth_ref": [ "r638", "r695" ], "calculation": { "http://www.icadmed.com/20221231/role/statement-note-13-income-taxes-components-of-income-tax-expense-details": { "order": 1.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Foreign" } } }, "localname": "CurrentForeignTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-13-income-taxes-components-of-income-tax-expense-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "auth_ref": [ "r130", "r463", "r474", "r638" ], "calculation": { "http://www.icadmed.com/20221231/role/statement-note-13-income-taxes-components-of-income-tax-expense-details": { "order": 1.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.", "label": "us-gaap_CurrentIncomeTaxExpenseBenefit", "totalLabel": "Current Income Tax Expense (Benefit), Total" } } }, "localname": "CurrentIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-13-income-taxes-components-of-income-tax-expense-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "auth_ref": [ "r638", "r695", "r697" ], "calculation": { "http://www.icadmed.com/20221231/role/statement-note-13-income-taxes-components-of-income-tax-expense-details": { "order": 2.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.", "label": "State" } } }, "localname": "CurrentStateAndLocalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-13-income-taxes-components-of-income-tax-expense-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r58", "r286" ], "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/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-14-segment-reporting", "http://www.icadmed.com/20221231/role/statement-note-14-segment-reporting-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r134" ], "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/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-9-goodwill-and-intangible-assets-schedule-of-intangible-assets-details" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r100", "r206", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r365", "r372", "r373", "r374" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-16-notes-payable" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r2", "r3", "r4", "r152", "r153", "r161", "r211", "r349", "r350", "r351", "r352", "r353", "r355", "r361", "r362", "r363", "r364", "r366", "r367", "r368", "r369", "r370", "r371", "r514", "r598", "r599", "r600", "r601", "r602", "r636" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-16-notes-payable", "http://www.icadmed.com/20221231/role/statement-note-16-notes-payable-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentConvertibleConversionPrice1": { "auth_ref": [ "r97", "r351" ], "lang": { "en-us": { "role": { "documentation": "The price per share of the conversion feature embedded in the debt instrument.", "label": "us-gaap_DebtInstrumentConvertibleConversionPrice1", "terseLabel": "Debt Instrument, Convertible, Conversion Price (in dollars per share)" } } }, "localname": "DebtInstrumentConvertibleConversionPrice1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-16-notes-payable-details-textual" ], "xbrltype": "perShareItemType" }, "us-gaap_DebtInstrumentConvertibleNumberOfEquityInstruments": { "auth_ref": [ "r22", "r102", "r103", "r104", "r351" ], "lang": { "en-us": { "role": { "documentation": "The number of equity instruments that the holder of the debt instrument would receive if the debt was converted to equity.", "label": "us-gaap_DebtInstrumentConvertibleNumberOfEquityInstruments", "terseLabel": "Debt Instrument, Convertible, Number of Equity Instruments" } } }, "localname": "DebtInstrumentConvertibleNumberOfEquityInstruments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-16-notes-payable-details-textual" ], "xbrltype": "integerItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r147", "r149", "r349", "r514", "r599", "r600" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "us-gaap_DebtInstrumentFaceAmount", "terseLabel": "Debt Instrument, Face Amount" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-16-notes-payable-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentMeasurementInput": { "auth_ref": [ "r498" ], "lang": { "en-us": { "role": { "documentation": "Value of input used to measure debt instrument, including, but not limited to, convertible and non-convertible debt.", "label": "Debt Instrument Measurement Input" } } }, "localname": "DebtInstrumentMeasurementInput", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-16-notes-payable-schedule-of-key-inputs-to-simulation-model-utilized-to-estimate-fair-value-of-convertible-debentures-details" ], "xbrltype": "decimalItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r23", "r211", "r349", "r350", "r351", "r352", "r353", "r355", "r361", "r362", "r363", "r364", "r366", "r367", "r368", "r369", "r370", "r371", "r514", "r598", "r599", "r600", "r601", "r602", "r636" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-16-notes-payable", "http://www.icadmed.com/20221231/role/statement-note-16-notes-payable-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "auth_ref": [ "r638", "r696", "r697" ], "calculation": { "http://www.icadmed.com/20221231/role/statement-note-13-income-taxes-components-of-income-tax-expense-details": { "order": 2.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction.", "label": "us-gaap_DeferredFederalIncomeTaxExpenseBenefit", "terseLabel": "Federal" } } }, "localname": "DeferredFederalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-13-income-taxes-components-of-income-tax-expense-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": { "auth_ref": [ "r130", "r638", "r696" ], "calculation": { "http://www.icadmed.com/20221231/role/statement-note-13-income-taxes-components-of-income-tax-expense-details": { "order": 1.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "us-gaap_DeferredForeignIncomeTaxExpenseBenefit", "terseLabel": "Foreign" } } }, "localname": "DeferredForeignIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-13-income-taxes-components-of-income-tax-expense-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r450", "r451" ], "calculation": { "http://www.icadmed.com/20221231/role/statement-consolidated-balance-sheets": { "order": 1.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "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" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r47", "r130", "r464", "r473", "r474", "r638" ], "calculation": { "http://www.icadmed.com/20221231/role/statement-note-13-income-taxes-components-of-income-tax-expense-details": { "order": 0.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "us-gaap_DeferredIncomeTaxExpenseBenefit", "totalLabel": "Deferred Income Tax Expense (Benefit), Total" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-13-income-taxes-components-of-income-tax-expense-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxesAndTaxCredits": { "auth_ref": [ "r48" ], "calculation": { "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-cash-flows": { "order": 4.0, "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) and income tax credits.", "label": "us-gaap_DeferredIncomeTaxesAndTaxCredits", "verboseLabel": "Deferred tax" } } }, "localname": "DeferredIncomeTaxesAndTaxCredits", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenueByArrangementDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the type of arrangements and the corresponding amounts that comprise the current and noncurrent balance of deferred revenue as of the balance sheet date.", "label": "Deferred Revenue, by Arrangement, Disclosure [Table Text Block]" } } }, "localname": "DeferredRevenueByArrangementDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-5-revenue-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DeferredRevenueCurrent": { "auth_ref": [ "r630" ], "calculation": { "http://www.icadmed.com/20221231/role/statement-consolidated-balance-sheets": { "order": 0.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as current.", "label": "Deferred revenue, current" } } }, "localname": "DeferredRevenueCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenueNoncurrent": { "auth_ref": [ "r631" ], "calculation": { "http://www.icadmed.com/20221231/role/statement-consolidated-balance-sheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as noncurrent.", "label": "Deferred revenue, long-term" } } }, "localname": "DeferredRevenueNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "auth_ref": [ "r638", "r696", "r697" ], "calculation": { "http://www.icadmed.com/20221231/role/statement-note-13-income-taxes-components-of-income-tax-expense-details": { "order": 0.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.", "label": "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit", "terseLabel": "State" } } }, "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-13-income-taxes-components-of-income-tax-expense-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAndOtherLiabilitiesNoncurrent": { "auth_ref": [], "calculation": { "http://www.icadmed.com/20221231/role/statement-consolidated-balance-sheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences, with jurisdictional netting, and liabilities classified as noncurrent and other.", "label": "Deferred tax" } } }, "localname": "DeferredTaxAndOtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsDeferredIncome": { "auth_ref": [ "r128", "r694" ], "calculation": { "http://www.icadmed.com/20221231/role/statement-note-13-income-taxes-deferred-tax-assets-liabilities-details": { "order": 9.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from deferred income.", "label": "Deferred revenue" } } }, "localname": "DeferredTaxAssetsDeferredIncome", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-13-income-taxes-deferred-tax-assets-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGross": { "auth_ref": [ "r459" ], "calculation": { "http://www.icadmed.com/20221231/role/statement-note-13-income-taxes-deferred-tax-assets-liabilities-details": { "order": 3.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "us-gaap_DeferredTaxAssetsGross", "totalLabel": "Deferred tax assets" } } }, "localname": "DeferredTaxAssetsGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-13-income-taxes-deferred-tax-assets-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsInventory": { "auth_ref": [ "r128", "r694" ], "calculation": { "http://www.icadmed.com/20221231/role/statement-note-13-income-taxes-deferred-tax-assets-liabilities-details": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from inventory.", "label": "Inventory (Section 263A)" } } }, "localname": "DeferredTaxAssetsInventory", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-13-income-taxes-deferred-tax-assets-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsLiabilitiesNet": { "auth_ref": [ "r693" ], "calculation": { "http://www.icadmed.com/20221231/role/statement-note-13-income-taxes-deferred-tax-assets-liabilities-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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, without jurisdictional netting.", "label": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "totalLabel": "Net deferred tax asset (liability)" } } }, "localname": "DeferredTaxAssetsLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-13-income-taxes-deferred-tax-assets-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "auth_ref": [ "r128", "r694" ], "calculation": { "http://www.icadmed.com/20221231/role/statement-note-13-income-taxes-deferred-tax-assets-liabilities-details": { "order": 8.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.", "label": "NOL carryforward" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-13-income-taxes-deferred-tax-assets-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment": { "auth_ref": [], "calculation": { "http://www.icadmed.com/20221231/role/statement-note-13-income-taxes-deferred-tax-assets-liabilities-details": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from property, plant, and equipment.", "label": "Accumulated depreciation/amortization" } } }, "localname": "DeferredTaxAssetsPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-13-income-taxes-deferred-tax-assets-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwards": { "auth_ref": [ "r127", "r128", "r694" ], "calculation": { "http://www.icadmed.com/20221231/role/statement-note-13-income-taxes-deferred-tax-assets-liabilities-details": { "order": 3.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of a valuation allowances, of deferred tax assets attributable to deductible tax credit carryforwards including, but not limited to, research, foreign, general business, alternative minimum tax, and other deductible tax credit carryforwards.", "label": "us-gaap_DeferredTaxAssetsTaxCreditCarryforwards", "terseLabel": "Deferred Tax Assets, Tax Credit Carryforwards, Total", "verboseLabel": "Tax credits" } } }, "localname": "DeferredTaxAssetsTaxCreditCarryforwards", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-13-income-taxes-deferred-tax-assets-liabilities-details", "http://www.icadmed.com/20221231/role/statement-note-13-income-taxes-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": { "auth_ref": [ "r128", "r694" ], "calculation": { "http://www.icadmed.com/20221231/role/statement-note-13-income-taxes-deferred-tax-assets-liabilities-details": { "order": 0.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.", "label": "Stock options" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-13-income-taxes-deferred-tax-assets-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts": { "auth_ref": [ "r128", "r694" ], "calculation": { "http://www.icadmed.com/20221231/role/statement-note-13-income-taxes-deferred-tax-assets-liabilities-details": { "order": 5.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary difference from allowance for credit loss on accounts receivable.", "label": "Bad debt reserves" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-13-income-taxes-deferred-tax-assets-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther": { "auth_ref": [ "r128", "r694" ], "calculation": { "http://www.icadmed.com/20221231/role/statement-note-13-income-taxes-deferred-tax-assets-liabilities-details": { "order": 10.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from reserves and accruals, classified as other.", "label": "Other accruals" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-13-income-taxes-deferred-tax-assets-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves": { "auth_ref": [ "r128", "r694" ], "calculation": { "http://www.icadmed.com/20221231/role/statement-note-13-income-taxes-deferred-tax-assets-liabilities-details": { "order": 7.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from reserves, classified as other.", "label": "Inventory reserves" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-13-income-taxes-deferred-tax-assets-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r460" ], "calculation": { "http://www.icadmed.com/20221231/role/statement-note-13-income-taxes-deferred-tax-assets-liabilities-details": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.", "label": "us-gaap_DeferredTaxAssetsValuationAllowance", "negatedLabel": "Valuation allowance" } } }, "localname": "DeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-13-income-taxes-deferred-tax-assets-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilities": { "auth_ref": [ "r122", "r693" ], "calculation": { "http://www.icadmed.com/20221231/role/statement-note-13-income-taxes-deferred-tax-assets-liabilities-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.", "label": "us-gaap_DeferredTaxLiabilities", "negatedTotalLabel": "Net deferred tax asset (liability)" } } }, "localname": "DeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-13-income-taxes-deferred-tax-assets-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill": { "auth_ref": [ "r128", "r136", "r137", "r694" ], "calculation": { "http://www.icadmed.com/20221231/role/statement-note-13-income-taxes-deferred-tax-assets-liabilities-details": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from goodwill.", "label": "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill", "negatedLabel": "Goodwill tax amortization" } } }, "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-13-income-taxes-deferred-tax-assets-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesLeasingArrangements": { "auth_ref": [ "r128", "r694" ], "calculation": { "http://www.icadmed.com/20221231/role/statement-note-13-income-taxes-deferred-tax-assets-liabilities-details": { "order": 0.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from leasing arrangements.", "label": "us-gaap_DeferredTaxLiabilitiesLeasingArrangements", "negatedLabel": "Right of Use Asset" } } }, "localname": "DeferredTaxLiabilitiesLeasingArrangements", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-13-income-taxes-deferred-tax-assets-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanTextBlock": { "auth_ref": [ "r414", "r543", "r611" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for defined benefit plan.", "label": "Defined Benefit Plan [Text Block]" } } }, "localname": "DefinedBenefitPlanTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-17-employee-benefit-plan" ], "xbrltype": "textBlockItemType" }, "us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of discretionary contributions made by an employer to a defined contribution plan.", "label": "us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount", "terseLabel": "Defined Contribution Plan, Employer Discretionary Contribution Amount" } } }, "localname": "DefinedContributionPlanEmployerDiscretionaryContributionAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-17-employee-benefit-plan-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan.", "label": "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent", "terseLabel": "Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay" } } }, "localname": "DefinedContributionPlanEmployerMatchingContributionPercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-17-employee-benefit-plan-details-textual" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage employer matches of the employee's percentage contribution matched.", "label": "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch", "terseLabel": "Defined Contribution Plan, Employer Matching Contribution, Percent of Match" } } }, "localname": "DefinedContributionPlanEmployerMatchingContributionPercentOfMatch", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-17-employee-benefit-plan-details-textual" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Maximum percentage of employee gross pay the employee may contribute to a defined contribution plan.", "label": "us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent", "terseLabel": "Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent" } } }, "localname": "DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-17-employee-benefit-plan-details-textual" ], "xbrltype": "percentItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r47", "r87" ], "calculation": { "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-cash-flows": { "order": 1.0, "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "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", "terseLabel": "Depreciation" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-cash-flows", "http://www.icadmed.com/20221231/role/statement-note-14-segment-reporting-summary-of-segment-depreciation-and-amortization-included-in-segment-operating-income-loss-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationAndAmortization": { "auth_ref": [ "r47", "r87" ], "calculation": { "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-operations": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.", "label": "Amortization and depreciation" } } }, "localname": "DepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-operations" ], "xbrltype": "monetaryItemType" }, "us-gaap_DevelopedTechnologyRightsMember": { "auth_ref": [ "r135" ], "lang": { "en-us": { "role": { "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property.", "label": "Developed Technology Rights [Member]" } } }, "localname": "DevelopedTechnologyRightsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-9-goodwill-and-intangible-assets-schedule-of-intangible-assets-details" ], "xbrltype": "domainItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r663" ], "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/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-5-revenue-tables" ], "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/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-1-organization-and-business", "http://www.icadmed.com/20221231/role/statement-note-10-accrued-and-other-expenses", "http://www.icadmed.com/20221231/role/statement-note-11-leases", "http://www.icadmed.com/20221231/role/statement-note-12-stockholders-equity", "http://www.icadmed.com/20221231/role/statement-note-13-income-taxes", "http://www.icadmed.com/20221231/role/statement-note-14-segment-reporting", "http://www.icadmed.com/20221231/role/statement-note-15-commitments-and-contingencies", "http://www.icadmed.com/20221231/role/statement-note-16-notes-payable", "http://www.icadmed.com/20221231/role/statement-note-17-employee-benefit-plan", "http://www.icadmed.com/20221231/role/statement-note-18-subsequent-events", "http://www.icadmed.com/20221231/role/statement-note-2-significant-accounting-policies", "http://www.icadmed.com/20221231/role/statement-note-3-recently-issued-accounting-standards", "http://www.icadmed.com/20221231/role/statement-note-4-fair-value-measurements", "http://www.icadmed.com/20221231/role/statement-note-5-revenue", "http://www.icadmed.com/20221231/role/statement-note-6-net-loss-per-common-share", "http://www.icadmed.com/20221231/role/statement-note-7-allowance-for-doubtful-accounts", "http://www.icadmed.com/20221231/role/statement-note-8-inventories", "http://www.icadmed.com/20221231/role/statement-note-9-goodwill-and-intangible-assets" ], "xbrltype": "stringItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration received or receivable for the disposal of assets and liabilities, including discontinued operation.", "label": "us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration", "terseLabel": "Disposal Group, Including Discontinued Operation, Consideration" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationConsideration", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-15-commitments-and-contingencies-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain": { "auth_ref": [ "r612", "r613" ], "lang": { "en-us": { "role": { "documentation": "Name of disposal group.", "label": "Disposal Group Name [Domain]" } } }, "localname": "DisposalGroupsIncludingDiscontinuedOperationsNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-15-commitments-and-contingencies", "http://www.icadmed.com/20221231/role/statement-note-15-commitments-and-contingencies-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_DomesticCountryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of the government that is entitled to levy and collect income taxes from the entity in its country of domicile.", "label": "Domestic Tax Authority [Member]" } } }, "localname": "DomesticCountryMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-13-income-taxes", "http://www.icadmed.com/20221231/role/statement-note-13-income-taxes-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net loss per share:" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-operations" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r198", "r221", "r222", "r223", "r224", "r225", "r232", "r234", "r239", "r240", "r241", "r245", "r489", "r490", "r551", "r555", "r594" ], "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 (in dollars per share)", "verboseLabel": "Basic (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-operations", "http://www.icadmed.com/20221231/role/statement-note-6-net-loss-per-common-share-calculation-of-net-loss-per-share-details" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r198", "r221", "r222", "r223", "r224", "r225", "r234", "r239", "r240", "r241", "r245", "r489", "r490", "r551", "r555", "r594" ], "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 (in dollars per share)", "verboseLabel": "Diluted (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-operations", "http://www.icadmed.com/20221231/role/statement-note-6-net-loss-per-common-share-calculation-of-net-loss-per-share-details" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r242", "r243", "r244", "r246" ], "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/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-6-net-loss-per-common-share" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r453" ], "calculation": { "http://www.icadmed.com/20221231/role/statement-note-13-income-taxes-summary-of-effective-and-the-federal-statutory-income-tax-rate-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "totalLabel": "Effective income tax" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-13-income-taxes-summary-of-effective-and-the-federal-statutory-income-tax-rate-details" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r209", "r453", "r475" ], "calculation": { "http://www.icadmed.com/20221231/role/statement-note-13-income-taxes-summary-of-effective-and-the-federal-statutory-income-tax-rate-details": { "order": 2.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).", "label": "Federal statutory rate" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-13-income-taxes-summary-of-effective-and-the-federal-statutory-income-tax-rate-details" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r692", "r698" ], "calculation": { "http://www.icadmed.com/20221231/role/statement-note-13-income-taxes-summary-of-effective-and-the-federal-statutory-income-tax-rate-details": { "order": 8.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets.", "label": "Change in valuation allowance" } } }, "localname": "EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-13-income-taxes-summary-of-effective-and-the-federal-statutory-income-tax-rate-details" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential": { "auth_ref": [ "r692", "r698" ], "calculation": { "http://www.icadmed.com/20221231/role/statement-note-13-income-taxes-summary-of-effective-and-the-federal-statutory-income-tax-rate-details": { "order": 3.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to statutory income tax expense (benefit) outside of the country of domicile.", "label": "Net state impact of deferred rate change" } } }, "localname": "EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-13-income-taxes-summary-of-effective-and-the-federal-statutory-income-tax-rate-details" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost": { "auth_ref": [ "r692", "r698" ], "calculation": { "http://www.icadmed.com/20221231/role/statement-note-13-income-taxes-summary-of-effective-and-the-federal-statutory-income-tax-rate-details": { "order": 6.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for share-based payment arrangement.", "label": "Stock compensation expense" } } }, "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-13-income-taxes-summary-of-effective-and-the-federal-statutory-income-tax-rate-details" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings": { "auth_ref": [ "r692", "r698" ], "calculation": { "http://www.icadmed.com/20221231/role/statement-note-13-income-taxes-summary-of-effective-and-the-federal-statutory-income-tax-rate-details": { "order": 5.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to the repatriation of foreign earnings.", "label": "Foreign Rate Differential" } } }, "localname": "EffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-13-income-taxes-summary-of-effective-and-the-federal-statutory-income-tax-rate-details" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": { "auth_ref": [ "r692", "r698" ], "calculation": { "http://www.icadmed.com/20221231/role/statement-note-13-income-taxes-summary-of-effective-and-the-federal-statutory-income-tax-rate-details": { "order": 0.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).", "label": "State income taxes, net of federal benefit" } } }, "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-13-income-taxes-summary-of-effective-and-the-federal-statutory-income-tax-rate-details" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits": { "auth_ref": [ "r692", "r698" ], "calculation": { "http://www.icadmed.com/20221231/role/statement-note-13-income-taxes-summary-of-effective-and-the-federal-statutory-income-tax-rate-details": { "order": 1.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax credits. Including, but not limited to, research credit, foreign tax credit, investment tax credit, and other tax credits.", "label": "Tax credits" } } }, "localname": "EffectiveIncomeTaxRateReconciliationTaxCredits", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-13-income-taxes-summary-of-effective-and-the-federal-statutory-income-tax-rate-details" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r20" ], "calculation": { "http://www.icadmed.com/20221231/role/statement-note-10-accrued-and-other-expenses-accrued-expenses-details": { "order": 1.0, "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent", "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 salary and related expenses" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-10-accrued-and-other-expenses-accrued-expenses-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r439" ], "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, Total" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-12-stockholders-equity-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r439" ], "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/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-12-stockholders-equity-details-textual" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Share-Based Payment Arrangement, Option [Member]" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-6-net-loss-per-common-share-schedule-of-antidilutive-shares-excluded-from-computation-of-diluted-net-loss-per-share-details" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r101", "r172", "r193", "r194", "r195", "r212", "r213", "r214", "r218", "r226", "r228", "r248", "r294", "r388", "r440", "r441", "r442", "r466", "r467", "r488", "r506", "r507", "r508", "r509", "r510", "r511", "r531", "r558", "r559", "r560" ], "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/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-stockholders-equity" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock": { "auth_ref": [ "r141" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis.", "label": "Fair Value Measurement Inputs and Valuation Techniques [Table Text Block]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-16-notes-payable-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r363", "r408", "r409", "r410", "r411", "r412", "r413", "r495", "r536", "r537", "r538", "r599", "r600", "r609", "r610", "r611" ], "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/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-4-fair-value-measurements", "http://www.icadmed.com/20221231/role/statement-note-4-fair-value-measurements-assets-and-liabilities-which-are-measured-at-fair-value-on-a-recurring-basis-details", "http://www.icadmed.com/20221231/role/statement-note-4-fair-value-measurements-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r494", "r495", "r497", "r498", "r501" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-4-fair-value-measurements", "http://www.icadmed.com/20221231/role/statement-note-4-fair-value-measurements-assets-and-liabilities-which-are-measured-at-fair-value-on-a-recurring-basis-details", "http://www.icadmed.com/20221231/role/statement-note-4-fair-value-measurements-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r500" ], "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/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-4-fair-value-measurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r363", "r408", "r413", "r495", "r536", "r609", "r610", "r611" ], "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/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-4-fair-value-measurements-assets-and-liabilities-which-are-measured-at-fair-value-on-a-recurring-basis-details" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r363", "r408", "r413", "r495", "r537", "r599", "r600", "r609", "r610", "r611" ], "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/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-4-fair-value-measurements-assets-and-liabilities-which-are-measured-at-fair-value-on-a-recurring-basis-details" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r363", "r408", "r409", "r410", "r411", "r412", "r413", "r495", "r538", "r599", "r600", "r609", "r610", "r611" ], "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/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-4-fair-value-measurements", "http://www.icadmed.com/20221231/role/statement-note-4-fair-value-measurements-assets-and-liabilities-which-are-measured-at-fair-value-on-a-recurring-basis-details", "http://www.icadmed.com/20221231/role/statement-note-4-fair-value-measurements-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement frequency.", "label": "Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-4-fair-value-measurements", "http://www.icadmed.com/20221231/role/statement-note-4-fair-value-measurements-assets-and-liabilities-which-are-measured-at-fair-value-on-a-recurring-basis-details", "http://www.icadmed.com/20221231/role/statement-note-4-fair-value-measurements-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r363", "r408", "r409", "r410", "r411", "r412", "r413", "r536", "r537", "r538", "r599", "r600", "r609", "r610", "r611" ], "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/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-4-fair-value-measurements", "http://www.icadmed.com/20221231/role/statement-note-4-fair-value-measurements-assets-and-liabilities-which-are-measured-at-fair-value-on-a-recurring-basis-details", "http://www.icadmed.com/20221231/role/statement-note-4-fair-value-measurements-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsNonrecurringMember": { "auth_ref": [ "r494", "r495", "r497", "r498", "r499", "r501" ], "lang": { "en-us": { "role": { "documentation": "Infrequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, not frequently measured at fair value.", "label": "Fair Value, Nonrecurring [Member]" } } }, "localname": "FairValueMeasurementsNonrecurringMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-4-fair-value-measurements", "http://www.icadmed.com/20221231/role/statement-note-4-fair-value-measurements-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r500", "r501" ], "lang": { "en-us": { "role": { "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.", "label": "Fair Value, Recurring [Member]" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-4-fair-value-measurements-assets-and-liabilities-which-are-measured-at-fair-value-on-a-recurring-basis-details" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "auth_ref": [ "r142", "r143" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments.", "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]" } } }, "localname": "FairValueOfFinancialInstrumentsPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "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": "us-gaap_FiniteLivedIntangibleAssetUsefulLife", "terseLabel": "Finite-Lived Intangible Asset, Useful Life (Year)" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-2-significant-accounting-policies-details-textual" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetWeightedAveragePeriodBeforeNextRenewalOrExtension": { "auth_ref": [ "r84" ], "lang": { "en-us": { "role": { "documentation": "Weighted average period before the next renewal or extension (both explicit and implicit) for intangible assets that have been renewed or extended, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Weighted average useful life (Year)" } } }, "localname": "FiniteLivedIntangibleAssetWeightedAveragePeriodBeforeNextRenewalOrExtension", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-9-goodwill-and-intangible-assets-schedule-of-intangible-assets-details" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r183", "r321" ], "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": "Intangible assets, accumulated amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-consolidated-balance-sheets-parentheticals", "http://www.icadmed.com/20221231/role/statement-note-9-goodwill-and-intangible-assets-schedule-of-intangible-assets-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r83" ], "calculation": { "http://www.icadmed.com/20221231/role/statement-note-9-goodwill-and-intangible-assets-schedule-of-expected-amortization-expense-details": { "order": 0.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "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": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-9-goodwill-and-intangible-assets-schedule-of-expected-amortization-expense-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r83" ], "calculation": { "http://www.icadmed.com/20221231/role/statement-note-9-goodwill-and-intangible-assets-schedule-of-expected-amortization-expense-details": { "order": 1.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "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 fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "terseLabel": "2027" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-9-goodwill-and-intangible-assets-schedule-of-expected-amortization-expense-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r83" ], "calculation": { "http://www.icadmed.com/20221231/role/statement-note-9-goodwill-and-intangible-assets-schedule-of-expected-amortization-expense-details": { "order": 2.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "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": "2026" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-9-goodwill-and-intangible-assets-schedule-of-expected-amortization-expense-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r83" ], "calculation": { "http://www.icadmed.com/20221231/role/statement-note-9-goodwill-and-intangible-assets-schedule-of-expected-amortization-expense-details": { "order": 3.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "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": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-9-goodwill-and-intangible-assets-schedule-of-expected-amortization-expense-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r83" ], "calculation": { "http://www.icadmed.com/20221231/role/statement-note-9-goodwill-and-intangible-assets-schedule-of-expected-amortization-expense-details": { "order": 4.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "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": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-9-goodwill-and-intangible-assets-schedule-of-expected-amortization-expense-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r319", "r320", "r321", "r322", "r545", "r549" ], "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/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-9-goodwill-and-intangible-assets-schedule-of-intangible-assets-details" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r81", "r549" ], "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": "Gross Carrying Amount" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-9-goodwill-and-intangible-assets-schedule-of-intangible-assets-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r78", "r80" ], "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/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-9-goodwill-and-intangible-assets-schedule-of-intangible-assets-details" ], "xbrltype": "domainItemType" }, "us-gaap_ForeignCountryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax departments of governments entitled to levy and collect income taxes from the entity outside the entity's country of domicile.", "label": "Foreign Tax Authority [Member]" } } }, "localname": "ForeignCountryMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-13-income-taxes", "http://www.icadmed.com/20221231/role/statement-note-13-income-taxes-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_FurnitureAndFixturesGross": { "auth_ref": [ "r88" ], "calculation": { "http://www.icadmed.com/20221231/role/statement-consolidated-balance-sheets": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation of equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.", "label": "Furniture and fixtures" } } }, "localname": "FurnitureAndFixturesGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnDispositionOfAssets": { "auth_ref": [ "r635", "r651", "r652" ], "calculation": { "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-cash-flows": { "order": 7.0, "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, excluding oil and gas property and timber property.", "label": "us-gaap_GainLossOnDispositionOfAssets", "negatedLabel": "Loss on disposal of assets" } } }, "localname": "GainLossOnDispositionOfAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnSalesOfLoansNet": { "auth_ref": [ "r47", "r158", "r170" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net gain (loss) resulting from a sale of loans, including adjustments to record loans classified as held-for-sale at the lower-of-cost-or-market and fair value adjustments to loan held for investment purposes.", "label": "us-gaap_GainLossOnSalesOfLoansNet", "terseLabel": "Gain (Loss) on Sales of Loans, Net, Total" } } }, "localname": "GainLossOnSalesOfLoansNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-16-notes-payable-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "auth_ref": [ "r47", "r98", "r99" ], "calculation": { "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-cash-flows": { "order": 11.0, "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-operations": { "order": 1.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 }, "http://www.icadmed.com/20221231/role/statement-note-14-segment-reporting-summary-of-segment-revenues-gross-profit-segment-operating-income-or-loss-and-reconciliation-of-segment-operating-income-or-loss-to-gaap-loss-details": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.", "label": "Loss on extinguishment of debt", "negatedLabel": "Loss on extinguishment of debt", "terseLabel": "Gain (Loss) on Extinguishment of Debt, Total" } } }, "localname": "GainsLossesOnExtinguishmentOfDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-cash-flows", "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-operations", "http://www.icadmed.com/20221231/role/statement-note-14-segment-reporting-summary-of-segment-revenues-gross-profit-segment-operating-income-or-loss-and-reconciliation-of-segment-operating-income-or-loss-to-gaap-loss-details", "http://www.icadmed.com/20221231/role/statement-note-16-notes-payable-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r34" ], "calculation": { "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-operations": { "order": 0.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 }, "http://www.icadmed.com/20221231/role/statement-note-14-segment-reporting-summary-of-segment-revenues-gross-profit-segment-operating-income-or-loss-and-reconciliation-of-segment-operating-income-or-loss-to-gaap-loss-details": { "order": 0.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "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 administrative" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-operations", "http://www.icadmed.com/20221231/role/statement-note-14-segment-reporting-summary-of-segment-revenues-gross-profit-segment-operating-income-or-loss-and-reconciliation-of-segment-operating-income-or-loss-to-gaap-loss-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r31" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing general and administrative expense.", "label": "General and Administrative Expense [Member]" } } }, "localname": "GeneralAndAdministrativeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-12-stockholders-equity-stockbased-compensation-expense-including-options-and-restricted-stock-by-category-details" ], "xbrltype": "domainItemType" }, "us-gaap_GeographicConcentrationRiskMember": { "auth_ref": [ "r59", "r569" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that a specified dollar value on the balance sheet or income statement in the period from one or more specified geographic areas is to a corresponding consolidated, segment, or product line amount. Risk is the materially adverse effects of economic decline or antagonistic political actions resulting in loss of assets, sales volume, labor supply, or source of materials and supplies in a US state or a specified country, continent, or region such as EMEA (Europe, Middle East, Africa).", "label": "Geographic Concentration Risk [Member]" } } }, "localname": "GeographicConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-14-segment-reporting", "http://www.icadmed.com/20221231/role/statement-note-14-segment-reporting-details-textual", "http://www.icadmed.com/20221231/role/statement-note-14-segment-reporting-summary-of-concentration-of-revenue-by-geographic-area-details", "http://www.icadmed.com/20221231/role/statement-note-2-significant-accounting-policies", "http://www.icadmed.com/20221231/role/statement-note-2-significant-accounting-policies-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r182", "r306", "r550", "r597", "r617", "r648", "r649" ], "calculation": { "http://www.icadmed.com/20221231/role/statement-consolidated-balance-sheets": { "order": 0.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "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", "terseLabel": "Goodwill, Ending Balance" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-consolidated-balance-sheets", "http://www.icadmed.com/20221231/role/statement-note-9-goodwill-and-intangible-assets-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r85" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-9-goodwill-and-intangible-assets" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": { "auth_ref": [ "r317", "r318", "r597" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined.", "label": "Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]" } } }, "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillImpairmentLoss": { "auth_ref": [ "r47", "r307", "r312", "r317", "r597" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "us-gaap_GoodwillImpairmentLoss", "terseLabel": "Goodwill, Impairment Loss" } } }, "localname": "GoodwillImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-2-significant-accounting-policies-details-textual", "http://www.icadmed.com/20221231/role/statement-note-9-goodwill-and-intangible-assets-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillOtherIncreaseDecrease": { "auth_ref": [ "r314" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease), classified as other, of an asset representing the future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "us-gaap_GoodwillOtherIncreaseDecrease", "terseLabel": "Goodwill, Other Increase (Decrease)" } } }, "localname": "GoodwillOtherIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-9-goodwill-and-intangible-assets-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillPeriodIncreaseDecrease": { "auth_ref": [ "r650" ], "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) 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": "us-gaap_GoodwillPeriodIncreaseDecrease", "terseLabel": "Goodwill, Period Increase (Decrease), Total" } } }, "localname": "GoodwillPeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-9-goodwill-and-intangible-assets-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r32", "r208", "r266", "r271", "r277", "r280", "r293", "r336", "r337", "r339", "r340", "r341", "r343", "r345", "r347", "r348", "r502", "r596", "r657" ], "calculation": { "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-operations": { "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": "Total gross profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-operations", "http://www.icadmed.com/20221231/role/statement-note-14-segment-reporting-summary-of-segment-revenues-gross-profit-segment-operating-income-or-loss-and-reconciliation-of-segment-operating-income-or-loss-to-gaap-loss-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOfLongLivedAssetsHeldForUse": { "auth_ref": [ "r47", "r86", "r91" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale).", "label": "us-gaap_ImpairmentOfLongLivedAssetsHeldForUse", "terseLabel": "Impairment, Long-Lived Asset, Held-for-Use, Total" } } }, "localname": "ImpairmentOfLongLivedAssetsHeldForUse", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-2-significant-accounting-policies-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the impairment and disposal of long-lived assets including goodwill and other intangible assets.", "label": "Impairment or Disposal of Long-Lived Assets, Including Intangible Assets, Policy [Policy Text Block]" } } }, "localname": "ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r29", "r150", "r156", "r169", "r266", "r271", "r277", "r280", "r552", "r596" ], "calculation": { "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-operations": { "order": 0.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 }, "http://www.icadmed.com/20221231/role/statement-note-14-segment-reporting-summary-of-segment-revenues-gross-profit-segment-operating-income-or-loss-and-reconciliation-of-segment-operating-income-or-loss-to-gaap-loss-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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", "totalLabel": "Loss before income tax expense" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-operations", "http://www.icadmed.com/20221231/role/statement-note-14-segment-reporting-summary-of-segment-revenues-gross-profit-segment-operating-income-or-loss-and-reconciliation-of-segment-operating-income-or-loss-to-gaap-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/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis": { "auth_ref": [ "r612", "r613" ], "lang": { "en-us": { "role": { "documentation": "Information by name of disposal group.", "label": "Disposal Group Name [Axis]" } } }, "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-15-commitments-and-contingencies", "http://www.icadmed.com/20221231/role/statement-note-15-commitments-and-contingencies-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r323", "r326" ], "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/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-12-stockholders-equity-stockbased-compensation-expense-including-options-and-restricted-stock-by-category-details" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r326" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-12-stockholders-equity-stockbased-compensation-expense-including-options-and-restricted-stock-by-category-details" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxAuthorityAxis": { "auth_ref": [ "r124" ], "lang": { "en-us": { "role": { "documentation": "Information by tax jurisdiction.", "label": "Income Tax Authority [Axis]" } } }, "localname": "IncomeTaxAuthorityAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-13-income-taxes", "http://www.icadmed.com/20221231/role/statement-note-13-income-taxes-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.", "label": "Income Tax Authority [Domain]" } } }, "localname": "IncomeTaxAuthorityDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-13-income-taxes", "http://www.icadmed.com/20221231/role/statement-note-13-income-taxes-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r209", "r454", "r457", "r462", "r471", "r476", "r478", "r479", "r480" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-13-income-taxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r210", "r227", "r228", "r264", "r452", "r472", "r477", "r556" ], "calculation": { "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-operations": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 }, "http://www.icadmed.com/20221231/role/statement-note-13-income-taxes-components-of-income-tax-expense-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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": "us-gaap_IncomeTaxExpenseBenefit", "negatedLabel": "Benefit (provision) for income taxes", "totalLabel": "Total" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-operations", "http://www.icadmed.com/20221231/role/statement-note-13-income-taxes-components-of-income-tax-expense-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r192", "r448", "r449", "r457", "r458", "r461", "r465" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.", "label": "Income Tax, Policy [Policy Text Block]" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxesPaid": { "auth_ref": [ "r44", "r51" ], "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.", "label": "Taxes paid" } } }, "localname": "IncomeTaxesPaid", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r46" ], "calculation": { "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-cash-flows": { "order": 15.0, "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "us-gaap_IncreaseDecreaseInAccountsPayable", "verboseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r46" ], "calculation": { "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-cash-flows": { "order": 2.0, "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "us-gaap_IncreaseDecreaseInAccountsReceivable", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r46" ], "calculation": { "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-cash-flows": { "order": 9.0, "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.", "label": "us-gaap_IncreaseDecreaseInAccruedLiabilities", "verboseLabel": "Accrued and other expenses" } } }, "localname": "IncreaseDecreaseInAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredRevenue": { "auth_ref": [ "r589" ], "calculation": { "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-cash-flows": { "order": 5.0, "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.", "label": "us-gaap_IncreaseDecreaseInDeferredRevenue", "verboseLabel": "Deferred revenue" } } }, "localname": "IncreaseDecreaseInDeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r46" ], "calculation": { "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-cash-flows": { "order": 14.0, "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "us-gaap_IncreaseDecreaseInInventories", "negatedLabel": "Inventory" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Changes in operating assets and liabilities, net of acquisition:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": { "auth_ref": [ "r634", "r704" ], "calculation": { "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-cash-flows": { "order": 12.0, "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation for operating lease.", "label": "Lease liabilities", "terseLabel": "Increase (Decrease) in Operating Lease Liability" } } }, "localname": "IncreaseDecreaseInOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-cash-flows", "http://www.icadmed.com/20221231/role/statement-note-11-leases-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r46" ], "calculation": { "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-cash-flows": { "order": 17.0, "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "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 and other assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r235", "r236", "r237", "r241", "r417" ], "calculation": { "http://www.icadmed.com/20221231/role/statement-note-6-net-loss-per-common-share-calculation-of-net-loss-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": "Stock options (in shares)" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-6-net-loss-per-common-share-calculation-of-net-loss-per-share-details" ], "xbrltype": "sharesItemType" }, "us-gaap_InducedConversionOfConvertibleDebtExpense": { "auth_ref": [ "r96" ], "calculation": { "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-operations": { "order": 3.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0 }, "http://www.icadmed.com/20221231/role/statement-note-14-segment-reporting-summary-of-segment-revenues-gross-profit-segment-operating-income-or-loss-and-reconciliation-of-segment-operating-income-or-loss-to-gaap-loss-details": { "order": 4.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Consideration given by issuer of convertible debt to provide an incentive for debt holders to convert the debt to equity securities. The expense is equal to the fair value of all securities and other consideration transferred in the transaction in excess of the fair value of securities issuable pursuant to the original conversion terms.", "label": "us-gaap_InducedConversionOfConvertibleDebtExpense", "negatedLabel": "Loss on fair value of convertible debentures" } } }, "localname": "InducedConversionOfConvertibleDebtExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-operations", "http://www.icadmed.com/20221231/role/statement-note-14-segment-reporting-summary-of-segment-revenues-gross-profit-segment-operating-income-or-loss-and-reconciliation-of-segment-operating-income-or-loss-to-gaap-loss-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r76", "r79" ], "calculation": { "http://www.icadmed.com/20221231/role/statement-consolidated-balance-sheets": { "order": 4.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 }, "http://www.icadmed.com/20221231/role/statement-note-9-goodwill-and-intangible-assets-schedule-of-expected-amortization-expense-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible assets, net of accumulated amortization of $8,932 in 2022 and $8,724 in 2021", "totalLabel": "Intangible Assets, Net (Excluding Goodwill), Total" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-consolidated-balance-sheets", "http://www.icadmed.com/20221231/role/statement-note-9-goodwill-and-intangible-assets-schedule-of-expected-amortization-expense-details", "http://www.icadmed.com/20221231/role/statement-note-9-goodwill-and-intangible-assets-schedule-of-intangible-assets-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r148", "r159", "r196", "r260", "r513" ], "calculation": { "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-operations": { "order": 4.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0 }, "http://www.icadmed.com/20221231/role/statement-note-14-segment-reporting-summary-of-segment-revenues-gross-profit-segment-operating-income-or-loss-and-reconciliation-of-segment-operating-income-or-loss-to-gaap-loss-details": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "us-gaap_InterestExpense", "negatedLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-operations", "http://www.icadmed.com/20221231/role/statement-note-14-segment-reporting-summary-of-segment-revenues-gross-profit-segment-operating-income-or-loss-and-reconciliation-of-segment-operating-income-or-loss-to-gaap-loss-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r201", "r203", "r204" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest paid" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r304" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.", "label": "Inventory Disclosure [Text Block]" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-8-inventories" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "auth_ref": [ "r74", "r586" ], "calculation": { "http://www.icadmed.com/20221231/role/statement-note-8-inventory-schedule-of-current-inventory-details": { "order": 0.0, "parentTag": "us-gaap_InventoryGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale.", "label": "Finished Goods" } } }, "localname": "InventoryFinishedGoodsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-8-inventory-schedule-of-current-inventory-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryGross": { "auth_ref": [ "r632" ], "calculation": { "http://www.icadmed.com/20221231/role/statement-note-8-inventory-schedule-of-current-inventory-details": { "order": 0.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Gross amount, as of the balance sheet date, of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "us-gaap_InventoryGross", "totalLabel": "Inventory Gross" } } }, "localname": "InventoryGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-8-inventory-schedule-of-current-inventory-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r188", "r585", "r617" ], "calculation": { "http://www.icadmed.com/20221231/role/statement-consolidated-balance-sheets": { "order": 0.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.icadmed.com/20221231/role/statement-note-8-inventory-schedule-of-current-inventory-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, net", "totalLabel": "Inventory Net" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-consolidated-balance-sheets", "http://www.icadmed.com/20221231/role/statement-note-8-inventory-schedule-of-current-inventory-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r178", "r187", "r247", "r302", "r303", "r304", "r541", "r591" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.", "label": "Inventory, Policy [Policy Text Block]" } } }, "localname": "InventoryPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryRawMaterialsNetOfReserves": { "auth_ref": [ "r74", "r588" ], "calculation": { "http://www.icadmed.com/20221231/role/statement-note-8-inventory-schedule-of-current-inventory-details": { "order": 2.0, "parentTag": "us-gaap_InventoryGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process.", "label": "Raw materials" } } }, "localname": "InventoryRawMaterialsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-8-inventory-schedule-of-current-inventory-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryValuationReserves": { "auth_ref": [ "r73", "r632" ], "calculation": { "http://www.icadmed.com/20221231/role/statement-note-8-inventory-schedule-of-current-inventory-details": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of valuation reserve for inventory.", "label": "us-gaap_InventoryValuationReserves", "negatedLabel": "Inventory Reserve" } } }, "localname": "InventoryValuationReserves", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-8-inventory-schedule-of-current-inventory-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcessNetOfReserves": { "auth_ref": [ "r74", "r587" ], "calculation": { "http://www.icadmed.com/20221231/role/statement-note-8-inventory-schedule-of-current-inventory-details": { "order": 1.0, "parentTag": "us-gaap_InventoryGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing.", "label": "Work in process" } } }, "localname": "InventoryWorkInProcessNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-8-inventory-schedule-of-current-inventory-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeInterest": { "auth_ref": [ "r35", "r259" ], "calculation": { "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-operations": { "order": 0.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.", "label": "Interest income" } } }, "localname": "InvestmentIncomeInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-operations" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseContractualTermAxis": { "auth_ref": [ "r703" ], "lang": { "en-us": { "role": { "documentation": "Information by contractual term of lease arrangement.", "label": "Lease Contractual Term [Axis]" } } }, "localname": "LeaseContractualTermAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-11-leases", "http://www.icadmed.com/20221231/role/statement-note-11-leases-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_LeaseContractualTermDomain": { "auth_ref": [ "r703" ], "lang": { "en-us": { "role": { "documentation": "Contractual term of lease arrangement.", "label": "Lease Contractual Term [Domain]" } } }, "localname": "LeaseContractualTermDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-11-leases", "http://www.icadmed.com/20221231/role/statement-note-11-leases-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r527", "r616" ], "calculation": { "http://www.icadmed.com/20221231/role/statement-note-11-leases-schedule-of-components-of-lease-expense-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "us-gaap_LeaseCost", "totalLabel": "Total" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-11-leases-schedule-of-components-of-lease-expense-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r705" ], "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/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-11-leases-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseholdImprovementsGross": { "auth_ref": [ "r88" ], "calculation": { "http://www.icadmed.com/20221231/role/statement-consolidated-balance-sheets": { "order": 3.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation of additions or improvements to assets held under a lease arrangement.", "label": "Leasehold improvements" } } }, "localname": "LeaseholdImprovementsGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r88" ], "lang": { "en-us": { "role": { "documentation": "Additions or improvements to assets held under a lease arrangement.", "label": "Leasehold Improvements [Member]" } } }, "localname": "LeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-2-significant-accounting-policies", "http://www.icadmed.com/20221231/role/statement-note-2-significant-accounting-policies-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r520" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.", "label": "Lessee, Leases [Policy Text Block]" } } }, "localname": "LesseeLeasesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r528" ], "calculation": { "http://www.icadmed.com/20221231/role/statement-note-11-leases-summary-of-detained-information-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 lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-11-leases-summary-of-detained-information-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r528" ], "calculation": { "http://www.icadmed.com/20221231/role/statement-note-11-leases-summary-of-detained-information-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 due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-11-leases-summary-of-detained-information-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r528" ], "calculation": { "http://www.icadmed.com/20221231/role/statement-note-11-leases-summary-of-detained-information-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 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", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-11-leases-summary-of-detained-information-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r528" ], "calculation": { "http://www.icadmed.com/20221231/role/statement-note-11-leases-summary-of-detained-information-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 fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "terseLabel": "2027" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-11-leases-summary-of-detained-information-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r528" ], "calculation": { "http://www.icadmed.com/20221231/role/statement-note-11-leases-summary-of-detained-information-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 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", "terseLabel": "2026" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-11-leases-summary-of-detained-information-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r528" ], "calculation": { "http://www.icadmed.com/20221231/role/statement-note-11-leases-summary-of-detained-information-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 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", "terseLabel": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-11-leases-summary-of-detained-information-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r528" ], "calculation": { "http://www.icadmed.com/20221231/role/statement-note-11-leases-summary-of-detained-information-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 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", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-11-leases-summary-of-detained-information-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r528" ], "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": "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "negatedLabel": "Less: effects of discounting" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-11-leases-summary-of-detained-information-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r529" ], "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/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-11-leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r19", "r208", "r293", "r336", "r337", "r339", "r340", "r341", "r343", "r345", "r347", "r348", "r483", "r484", "r485", "r502", "r595", "r657", "r706", "r707" ], "calculation": { "http://www.icadmed.com/20221231/role/statement-consolidated-balance-sheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "us-gaap_Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r11", "r154", "r165", "r617", "r637", "r645", "r702" ], "calculation": { "http://www.icadmed.com/20221231/role/statement-consolidated-balance-sheets": { "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/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r21", "r177", "r208", "r293", "r336", "r337", "r339", "r340", "r341", "r343", "r345", "r347", "r348", "r483", "r484", "r485", "r502", "r617", "r657", "r706", "r707" ], "calculation": { "http://www.icadmed.com/20221231/role/statement-consolidated-balance-sheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "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/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-consolidated-balance-sheets" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r4", "r153", "r161" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "us-gaap_LineOfCredit", "terseLabel": "Long-Term Line of Credit, Total" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-16-notes-payable-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityAxis": { "auth_ref": [ "r17", "r636" ], "lang": { "en-us": { "role": { "documentation": "Information by name of lender, which may be a single entity (for example, but not limited to, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit.", "label": "Lender Name [Axis]" } } }, "localname": "LineOfCreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-16-notes-payable", "http://www.icadmed.com/20221231/role/statement-note-16-notes-payable-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityLenderDomain": { "auth_ref": [ "r17", "r636" ], "lang": { "en-us": { "role": { "documentation": "Identification of the lender, which may be a single entity (for example, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit, including a letter of credit facility.", "label": "Line of Credit Facility, Lender [Domain]" } } }, "localname": "LineOfCreditFacilityLenderDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-16-notes-payable", "http://www.icadmed.com/20221231/role/statement-note-16-notes-payable-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_LitigationSettlementAmountAwardedFromOtherParty": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount awarded from other party in judgment or settlement of litigation.", "label": "us-gaap_LitigationSettlementAmountAwardedFromOtherParty", "terseLabel": "Litigation Settlement, Amount Awarded from Other Party" } } }, "localname": "LitigationSettlementAmountAwardedFromOtherParty", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-15-commitments-and-contingencies-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_LitigationSettlementAmountAwardedToOtherParty": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount awarded to other party in judgment or settlement of litigation.", "label": "us-gaap_LitigationSettlementAmountAwardedToOtherParty", "terseLabel": "Litigation Settlement, Amount Awarded to Other Party" } } }, "localname": "LitigationSettlementAmountAwardedToOtherParty", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-15-commitments-and-contingencies-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_LitigationSettlementExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of litigation expense, including but not limited to legal, forensic, accounting, and investigative fees.", "label": "us-gaap_LitigationSettlementExpense", "terseLabel": "Litigation Settlement, Expense" } } }, "localname": "LitigationSettlementExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-15-commitments-and-contingencies-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r23" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-Term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-16-notes-payable", "http://www.icadmed.com/20221231/role/statement-note-16-notes-payable-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r23", "r94" ], "lang": { "en-us": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Long-Term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-16-notes-payable", "http://www.icadmed.com/20221231/role/statement-note-16-notes-payable-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_MachineryAndEquipmentGross": { "auth_ref": [ "r88" ], "calculation": { "http://www.icadmed.com/20221231/role/statement-consolidated-balance-sheets": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation of tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.", "label": "Equipment" } } }, "localname": "MachineryAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_MeasurementInputConversionPriceMember": { "auth_ref": [ "r701" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using price per share at which convertible share can be converted into common stock.", "label": "Measurement Input, Conversion Price [Member]" } } }, "localname": "MeasurementInputConversionPriceMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-16-notes-payable-schedule-of-key-inputs-to-simulation-model-utilized-to-estimate-fair-value-of-convertible-debentures-details" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputDefaultRateMember": { "auth_ref": [ "r701" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using likelihood loan will not be repaid as proportion of outstanding loan.", "label": "Measurement Input, Default Rate [Member]" } } }, "localname": "MeasurementInputDefaultRateMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-16-notes-payable-schedule-of-key-inputs-to-simulation-model-utilized-to-estimate-fair-value-of-convertible-debentures-details" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputDiscountRateMember": { "auth_ref": [ "r701" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using interest rate to determine present value of future cash flows.", "label": "Measurement Input, Discount Rate [Member]" } } }, "localname": "MeasurementInputDiscountRateMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-16-notes-payable-schedule-of-key-inputs-to-simulation-model-utilized-to-estimate-fair-value-of-convertible-debentures-details" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputExpectedTermMember": { "auth_ref": [ "r701" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using period financial instrument is expected to be outstanding. Excludes maturity date.", "label": "Measurement Input, Expected Term [Member]" } } }, "localname": "MeasurementInputExpectedTermMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-16-notes-payable-schedule-of-key-inputs-to-simulation-model-utilized-to-estimate-fair-value-of-convertible-debentures-details" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputPriceVolatilityMember": { "auth_ref": [ "r701" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using rate at which price of security will increase (decrease) for given set of returns.", "label": "Measurement Input, Price Volatility [Member]" } } }, "localname": "MeasurementInputPriceVolatilityMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-16-notes-payable-schedule-of-key-inputs-to-simulation-model-utilized-to-estimate-fair-value-of-convertible-debentures-details" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputRiskFreeInterestRateMember": { "auth_ref": [ "r701" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using interest rate on instrument with zero risk of financial loss.", "label": "Measurement Input, Risk Free Interest Rate [Member]" } } }, "localname": "MeasurementInputRiskFreeInterestRateMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-16-notes-payable-schedule-of-key-inputs-to-simulation-model-utilized-to-estimate-fair-value-of-convertible-debentures-details" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputSharePriceMember": { "auth_ref": [ "r701" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using share price of saleable stock.", "label": "Measurement Input, Share Price [Member]" } } }, "localname": "MeasurementInputSharePriceMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-16-notes-payable-schedule-of-key-inputs-to-simulation-model-utilized-to-estimate-fair-value-of-convertible-debentures-details" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputTypeAxis": { "auth_ref": [ "r496" ], "lang": { "en-us": { "role": { "documentation": "Information by type of measurement input used to determine value of asset and liability.", "label": "Measurement Input Type [Axis]" } } }, "localname": "MeasurementInputTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-16-notes-payable-schedule-of-key-inputs-to-simulation-model-utilized-to-estimate-fair-value-of-convertible-debentures-details" ], "xbrltype": "stringItemType" }, "us-gaap_MeasurementInputTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement input used to determine value of asset and liability.", "label": "Measurement Input Type [Domain]" } } }, "localname": "MeasurementInputTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-16-notes-payable-schedule-of-key-inputs-to-simulation-model-utilized-to-estimate-fair-value-of-convertible-debentures-details" ], "xbrltype": "domainItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r665" ], "lang": { "en-us": { "role": { "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities.", "label": "Money Market Funds [Member]" } } }, "localname": "MoneyMarketFundsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-4-fair-value-measurements-assets-and-liabilities-which-are-measured-at-fair-value-on-a-recurring-basis-details" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r202" ], "calculation": { "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-cash-flows": { "order": 0.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/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash flow from financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r202" ], "calculation": { "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-cash-flows": { "order": 1.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 used for investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash flow used for investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r43", "r45", "r48" ], "calculation": { "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-cash-flows": { "order": 2.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 used for operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash flow from operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r30", "r48", "r157", "r168", "r175", "r190", "r191", "r195", "r208", "r217", "r221", "r222", "r223", "r224", "r227", "r228", "r238", "r266", "r271", "r277", "r280", "r293", "r336", "r337", "r339", "r340", "r341", "r343", "r345", "r347", "r348", "r490", "r502", "r596", "r657" ], "calculation": { "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-cash-flows": { "order": 0.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-operations": { "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 and comprehensive loss", "verboseLabel": "Net loss" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-cash-flows", "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-operations", "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-stockholders-equity", "http://www.icadmed.com/20221231/role/statement-note-6-net-loss-per-common-share-calculation-of-net-loss-per-share-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": { "auth_ref": [ "r173", "r215", "r216", "r219", "r220", "r229", "r230", "r231", "r291", "r292", "r295", "r296", "r468", "r469", "r470", "r487", "r491", "r492", "r493", "r503", "r504", "r505", "r515", "r516", "r530", "r532", "r546", "r547", "r548", "r561", "r562", "r563", "r564", "r565" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for change in accounting principle. Includes, but is not limited to, nature, reason, and method of adopting amendment to accounting standards or other change in accounting principle.", "label": "Accounting Standards Update and Change in Accounting Principle [Text Block]" } } }, "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-3-recently-issued-accounting-standards" ], "xbrltype": "textBlockItemType" }, "us-gaap_NonUsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Countries excluding the United States of America (US).", "label": "Non-US [Member]" } } }, "localname": "NonUsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-14-segment-reporting", "http://www.icadmed.com/20221231/role/statement-note-14-segment-reporting-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r36" ], "calculation": { "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-operations": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "us-gaap_NonoperatingIncomeExpense", "totalLabel": "Other income (expense), net" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-operations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other income (expense)" } } }, "localname": "NonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-operations" ], "xbrltype": "stringItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [ "r644" ], "lang": { "en-us": { "role": { "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.", "label": "us-gaap_NumberOfOperatingSegments", "terseLabel": "Number of Operating Segments" } } }, "localname": "NumberOfOperatingSegments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-1-organization-and-business-details-textual" ], "xbrltype": "integerItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [ "r644" ], "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/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-14-segment-reporting-details-textual" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-operations": { "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/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-operations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-operations" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r266", "r271", "r277", "r280", "r596" ], "calculation": { "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-operations": { "order": 0.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": "Loss from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-operations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r521", "r616" ], "calculation": { "http://www.icadmed.com/20221231/role/statement-note-11-leases-schedule-of-components-of-lease-expense-details": { "order": 1.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "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 - Right of Use" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-11-leases-schedule-of-components-of-lease-expense-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r518" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Total lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-11-leases-summary-of-detained-information-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r518" ], "calculation": { "http://www.icadmed.com/20221231/role/statement-consolidated-balance-sheets": { "order": 1.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": "Lease payable, current", "negatedLabel": "Less: current portion of lease liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-consolidated-balance-sheets", "http://www.icadmed.com/20221231/role/statement-note-11-leases-summary-of-detained-information-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r518" ], "calculation": { "http://www.icadmed.com/20221231/role/statement-consolidated-balance-sheets": { "order": 0.0, "parentTag": "us-gaap_Liabilities", "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": "Long-term lease liabilities", "terseLabel": "Lease payable, long-term" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-consolidated-balance-sheets", "http://www.icadmed.com/20221231/role/statement-note-11-leases-summary-of-detained-information-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r519", "r523" ], "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 paid for operating cash flows from operating leases" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-11-leases-schedule-of-components-of-lease-expense-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r517" ], "calculation": { "http://www.icadmed.com/20221231/role/statement-consolidated-balance-sheets": { "order": 3.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "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 assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r526", "r616" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Weighted-average discount rate for operating leases" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-11-leases-schedule-of-components-of-lease-expense-details" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r525", "r616" ], "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 of operating leases (in years) (Year)" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-11-leases-schedule-of-components-of-lease-expense-details" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLossCarryforwards": { "auth_ref": [ "r127" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.", "label": "us-gaap_OperatingLossCarryforwards", "terseLabel": "Operating Loss Carryforwards" } } }, "localname": "OperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-13-income-taxes-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLossCarryforwardsValuationAllowance": { "auth_ref": [ "r125" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of the valuation allowance pertaining to the deferred tax asset representing potential future taxable deductions from net operating loss carryforwards for which it is more likely than not that a tax benefit will not be realized.", "label": "us-gaap_OperatingLossCarryforwardsValuationAllowance", "terseLabel": "Operating Loss Carryforwards, Valuation Allowance" } } }, "localname": "OperatingLossCarryforwardsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-13-income-taxes-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingSegmentsMember": { "auth_ref": [ "r270", "r271", "r272", "r273", "r274", "r280" ], "lang": { "en-us": { "role": { "documentation": "Identifies 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": "Operating Segments [Member]" } } }, "localname": "OperatingSegmentsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-14-segment-reporting-summary-of-segment-depreciation-and-amortization-included-in-segment-operating-income-loss-details", "http://www.icadmed.com/20221231/role/statement-note-14-segment-reporting-summary-of-segment-revenues-gross-profit-segment-operating-income-or-loss-and-reconciliation-of-segment-operating-income-or-loss-to-gaap-loss-details" ], "xbrltype": "domainItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r0", "r139" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-1-organization-and-business" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r20" ], "calculation": { "http://www.icadmed.com/20221231/role/statement-note-10-accrued-and-other-expenses-accrued-expenses-details": { "order": 2.0, "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other accrued expenses" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-10-accrued-and-other-expenses-accrued-expenses-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other assets:" } } }, "localname": "OtherAssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-consolidated-balance-sheets" ], "xbrltype": "stringItemType" }, "us-gaap_OtherAssetsMiscellaneousNoncurrent": { "auth_ref": [], "calculation": { "http://www.icadmed.com/20221231/role/statement-consolidated-balance-sheets": { "order": 2.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of other miscellaneous assets expected to be realized or consumed after one year or normal operating cycle, if longer.", "label": "Other assets" } } }, "localname": "OtherAssetsMiscellaneousNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r184" ], "calculation": { "http://www.icadmed.com/20221231/role/statement-consolidated-balance-sheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "us-gaap_OtherAssetsNoncurrent", "totalLabel": "Total other assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r37" ], "calculation": { "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-operations": { "order": 2.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 }, "http://www.icadmed.com/20221231/role/statement-note-14-segment-reporting-summary-of-segment-revenues-gross-profit-segment-operating-income-or-loss-and-reconciliation-of-segment-operating-income-or-loss-to-gaap-loss-details": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-operations", "http://www.icadmed.com/20221231/role/statement-note-14-segment-reporting-summary-of-segment-revenues-gross-profit-segment-operating-income-or-loss-and-reconciliation-of-segment-operating-income-or-loss-to-gaap-loss-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherOperatingActivitiesCashFlowStatement": { "auth_ref": [], "calculation": { "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-cash-flows": { "order": 0.0, "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Other cash or noncash adjustments to reconcile net income to cash provided by (used in) operating activities that are not separately disclosed in the statement of cash flows (for example, cash received or cash paid during the current period for miscellaneous operating activities, net change during the reporting period in other assets or other liabilities).", "label": "Other, net" } } }, "localname": "OtherOperatingActivitiesCashFlowStatement", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PartnersCapitalAccountPublicSaleOfUnitsNetOfOfferingCosts": { "auth_ref": [ "r660", "r661" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after offering cost, from issuance of new unit of limited partnership interest in public offering.", "label": "us-gaap_PartnersCapitalAccountPublicSaleOfUnitsNetOfOfferingCosts", "terseLabel": "Partners' Capital Account, Public Sale of Units Net of Offering Costs" } } }, "localname": "PartnersCapitalAccountPublicSaleOfUnitsNetOfOfferingCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-12-stockholders-equity-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_PartnersCapitalAccountUnitsSaleOfUnits": { "auth_ref": [ "r105" ], "lang": { "en-us": { "role": { "documentation": "Total units issued during the year due to the sale of units. All partners include general, limited and preferred partners.", "label": "us-gaap_PartnersCapitalAccountUnitsSaleOfUnits", "terseLabel": "Partners' Capital Account, Units, Sale of Units, Total (in shares)" } } }, "localname": "PartnersCapitalAccountUnitsSaleOfUnits", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-12-stockholders-equity-details-textual" ], "xbrltype": "sharesItemType" }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "auth_ref": [ "r42" ], "calculation": { "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-cash-flows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.", "label": "us-gaap_PaymentsOfDebtIssuanceCosts", "negatedLabel": "Debt issuance costs" } } }, "localname": "PaymentsOfDebtIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r200" ], "calculation": { "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-cash-flows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "negatedLabel": "Taxes paid related to restricted stock issuance" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireIntangibleAssets": { "auth_ref": [ "r38" ], "calculation": { "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-cash-flows": { "order": 0.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill.", "label": "us-gaap_PaymentsToAcquireIntangibleAssets", "negatedLabel": "Additions to patents, technology and other" } } }, "localname": "PaymentsToAcquireIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r38" ], "calculation": { "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-cash-flows": { "order": 1.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": "Additions to property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r666", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r675", "r676", "r677", "r678", "r679", "r680", "r681", "r682", "r683", "r684", "r685", "r686", "r687", "r688", "r689", "r690", "r691" ], "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/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-12-stockholders-equity", "http://www.icadmed.com/20221231/role/statement-note-12-stockholders-equity-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [ "r666", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r675", "r676", "r677", "r678", "r679", "r680", "r681", "r682", "r683", "r684", "r685", "r686", "r687", "r688", "r689", "r690", "r691" ], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-12-stockholders-equity", "http://www.icadmed.com/20221231/role/statement-note-12-stockholders-equity-details-textual" ], "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/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "stringItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r5", "r375" ], "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/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-consolidated-balance-sheets-parentheticals" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r5" ], "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/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-consolidated-balance-sheets-parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r5", "r375" ], "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/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-consolidated-balance-sheets-parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r5", "r617" ], "calculation": { "http://www.icadmed.com/20221231/role/statement-consolidated-balance-sheets": { "order": 1.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, $ .01 par value: authorized 1,000,000 shares; none issued." } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r633" ], "calculation": { "http://www.icadmed.com/20221231/role/statement-consolidated-balance-sheets": { "order": 1.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/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "auth_ref": [ "r39" ], "calculation": { "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-cash-flows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the additional capital contribution to the entity.", "label": "us-gaap_ProceedsFromIssuanceOfCommonStock", "terseLabel": "Proceeds from Issuance of Common Stock", "verboseLabel": "Issuance of common stock for cash, net" } } }, "localname": "ProceedsFromIssuanceOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-cash-flows", "http://www.icadmed.com/20221231/role/statement-note-12-stockholders-equity-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLinesOfCredit": { "auth_ref": [ "r40", "r636" ], "calculation": { "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-cash-flows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.", "label": "Proceeds from line of credit" } } }, "localname": "ProceedsFromLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromNotesPayable": { "auth_ref": [ "r40" ], "calculation": { "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-cash-flows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a borrowing supported by a written promise to pay an obligation.", "label": "Proceeds from notes payable" } } }, "localname": "ProceedsFromNotesPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r39", "r118" ], "calculation": { "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-cash-flows": { "order": 0.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "us-gaap_ProceedsFromStockOptionsExercised", "verboseLabel": "Issuance of common stock pursuant to stock option plans" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockPlans": { "auth_ref": [ "r39" ], "calculation": { "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-cash-flows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the amount received from the stock plan during the period.", "label": "us-gaap_ProceedsFromStockPlans", "verboseLabel": "Issuance of common stock pursuant to Employee Stock Purchase Plan" } } }, "localname": "ProceedsFromStockPlans", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductMember": { "auth_ref": [ "r604" ], "lang": { "en-us": { "role": { "documentation": "Article or substance produced by nature, labor or machinery.", "label": "Product [Member]" } } }, "localname": "ProductMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-operations", "http://www.icadmed.com/20221231/role/statement-note-5-revenue-revenues-disaggregated-by-major-good-or-service-line-timing-of-revenue-recognition-and-sales-channel-reconciled-to-our-reportable-segments-details" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r90" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-2-significant-accounting-policies", "http://www.icadmed.com/20221231/role/statement-note-2-significant-accounting-policies-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r88", "r180" ], "calculation": { "http://www.icadmed.com/20221231/role/statement-consolidated-balance-sheets": { "order": 0.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "us-gaap_PropertyPlantAndEquipmentGross", "totalLabel": "Property, Plant and Equipment, Gross, Ending Balance" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r90", "r166", "r553", "r617" ], "calculation": { "http://www.icadmed.com/20221231/role/statement-consolidated-balance-sheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "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": "us-gaap_PropertyPlantAndEquipmentNet", "totalLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property and equipment:" } } }, "localname": "PropertyPlantAndEquipmentNetAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-consolidated-balance-sheets" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r90", "r571", "r572" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment, Policy [Policy Text Block]" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r88" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Long-Lived Tangible Asset [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-2-significant-accounting-policies", "http://www.icadmed.com/20221231/role/statement-note-2-significant-accounting-policies-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.", "label": "us-gaap_PropertyPlantAndEquipmentUsefulLife", "terseLabel": "Property, Plant and Equipment, Useful Life (Year)" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-2-significant-accounting-policies-details-textual" ], "xbrltype": "durationItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r199", "r299" ], "calculation": { "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-cash-flows": { "order": 16.0, "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Additions charged to costs and expenses", "terseLabel": "Bad debt provision" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-cash-flows", "http://www.icadmed.com/20221231/role/statement-note-7-allowance-for-doubtful-accounts-schedule-of-allowance-for-doubtful-accounts-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseObligation": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Minimum amount of purchase arrangement in which the entity has agreed to expend funds to procure goods or services from a supplier.", "label": "us-gaap_PurchaseObligation", "terseLabel": "Purchase Obligation, Total" } } }, "localname": "PurchaseObligation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-15-commitments-and-contingencies-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy": { "auth_ref": [ "r70" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for determining the allowance for doubtful accounts for trade and other accounts receivable balances, and when impairments, charge-offs or recoveries are recognized.", "label": "Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block]" } } }, "localname": "ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfLinesOfCredit": { "auth_ref": [ "r41", "r636" ], "calculation": { "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-cash-flows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.", "label": "us-gaap_RepaymentsOfLinesOfCredit", "negatedLabel": "Repayment of line of credit", "terseLabel": "Repayments of Lines of Credit" } } }, "localname": "RepaymentsOfLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-cash-flows", "http://www.icadmed.com/20221231/role/statement-note-16-notes-payable-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfNotesPayable": { "auth_ref": [ "r41" ], "calculation": { "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-cash-flows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for a borrowing supported by a written promise to pay an obligation.", "label": "us-gaap_RepaymentsOfNotesPayable", "negatedLabel": "Principal repayment of notes payable" } } }, "localname": "RepaymentsOfNotesPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r121", "r171", "r714" ], "calculation": { "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-operations": { "order": 3.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": "Engineering and product development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-operations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "auth_ref": [ "r121" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for costs it has 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.", "label": "Research and Development Expense, Policy [Policy Text Block]" } } }, "localname": "ResearchAndDevelopmentExpensePolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": { "auth_ref": [ "r179" ], "lang": { "en-us": { "role": { "documentation": "Type of cash and cash equivalent. Cash is currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash and Cash Equivalents [Domain]" } } }, "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-4-fair-value-measurements-assets-and-liabilities-which-are-measured-at-fair-value-on-a-recurring-basis-details" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r57" ], "lang": { "en-us": { "role": { "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.", "label": "Restricted Stock [Member]" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-6-net-loss-per-common-share-schedule-of-antidilutive-shares-excluded-from-computation-of-diluted-net-loss-per-share-details" ], "xbrltype": "domainItemType" }, "us-gaap_RestructuringAndRelatedCostExpectedCost1": { "auth_ref": [ "r325", "r327", "r328", "r329" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount expected to be recognized in earnings for the specified restructuring cost.", "label": "us-gaap_RestructuringAndRelatedCostExpectedCost1", "terseLabel": "Restructuring and Related Cost, Expected Cost, Total" } } }, "localname": "RestructuringAndRelatedCostExpectedCost1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-18-subsequent-events-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminated": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of positions eliminated during the period as a result of restructuring activities.", "label": "us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminated", "terseLabel": "Restructuring and Related Cost, Number of Positions Eliminated" } } }, "localname": "RestructuringAndRelatedCostNumberOfPositionsEliminated", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-18-subsequent-events-details-textual" ], "xbrltype": "integerItemType" }, "us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminatedPeriodPercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of positions eliminated during the period as a percentage of total positions eliminated during the period in connection with the restructuring plan(s).", "label": "us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminatedPeriodPercent", "terseLabel": "Restructuring and Related Cost, Number of Positions Eliminated, Period Percent" } } }, "localname": "RestructuringAndRelatedCostNumberOfPositionsEliminatedPeriodPercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-18-subsequent-events-details-textual" ], "xbrltype": "percentItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r8", "r105", "r164", "r561", "r565", "r617" ], "calculation": { "http://www.icadmed.com/20221231/role/statement-consolidated-balance-sheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r172", "r212", "r213", "r214", "r218", "r226", "r228", "r294", "r440", "r441", "r442", "r466", "r467", "r488", "r558", "r560" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-stockholders-equity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r257", "r258", "r270", "r275", "r276", "r282", "r283", "r286", "r402", "r403", "r544" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax", "verboseLabel": "Revenue from contracts with customers" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-5-revenue-revenues-disaggregated-by-major-good-or-service-line-timing-of-revenue-recognition-and-sales-channel-reconciled-to-our-reportable-segments-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": { "auth_ref": [ "r257", "r258", "r270", "r275", "r276", "r282", "r283", "r286", "r402", "r403", "r544" ], "calculation": { "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-operations": { "order": 1.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": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerIncludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-operations", "http://www.icadmed.com/20221231/role/statement-note-14-segment-reporting-summary-of-segment-revenues-gross-profit-segment-operating-income-or-loss-and-reconciliation-of-segment-operating-income-or-loss-to-gaap-loss-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r392", "r393", "r394", "r395", "r396", "r397", "r400", "r401", "r405", "r406" ], "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/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-5-revenue" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "auth_ref": [ "r68" ], "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/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-14-segment-reporting-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "auth_ref": [ "r592", "r593" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.", "label": "Revenue [Policy Text Block]" } } }, "localname": "RevenueRecognitionPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r398" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.", "label": "us-gaap_RevenueRemainingPerformanceObligation", "terseLabel": "Revenue, Remaining Performance Obligation, Amount" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-5-revenue-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r399" ], "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": "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period (Year)" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-5-revenue-details-textual" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "auth_ref": [ "r399" ], "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/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-5-revenue-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r197", "r208", "r257", "r258", "r270", "r275", "r276", "r282", "r283", "r286", "r293", "r336", "r337", "r339", "r340", "r341", "r343", "r345", "r347", "r348", "r502", "r552", "r657" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).", "label": "us-gaap_Revenues", "terseLabel": "Revenues, Total" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-14-segment-reporting-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue:" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-operations" ], "xbrltype": "stringItemType" }, "us-gaap_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Revolving Credit Facility [Member]" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-16-notes-payable", "http://www.icadmed.com/20221231/role/statement-note-16-notes-payable-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r524", "r616" ], "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 exchange for new operating lease liabilities" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_SaleOfStockPricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction.", "label": "us-gaap_SaleOfStockPricePerShare", "terseLabel": "Sale of Stock, Price Per Share (in dollars per share)" } } }, "localname": "SaleOfStockPricePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-12-stockholders-equity-details-textual" ], "xbrltype": "perShareItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r286", "r643" ], "lang": { "en-us": { "role": { "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation.", "label": "Revenue Benchmark [Member]" } } }, "localname": "SalesRevenueNetMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-14-segment-reporting", "http://www.icadmed.com/20221231/role/statement-note-14-segment-reporting-details-textual", "http://www.icadmed.com/20221231/role/statement-note-2-significant-accounting-policies", "http://www.icadmed.com/20221231/role/statement-note-2-significant-accounting-policies-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the (a) carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business (accounts payable); (b) other payables; and (c) accrued liabilities. 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). An alternative caption includes accrued expenses.", "label": "Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]" } } }, "localname": "ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-10-accrued-and-other-expenses-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r57" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-6-net-loss-per-common-share-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "auth_ref": [ "r129" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.", "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]" } } }, "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-13-income-taxes-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock": { "auth_ref": [ "r69", "r646" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allowance for credit loss of financing receivable, classified as current.", "label": "Financing Receivable, Current, Allowance for Credit Loss [Table Text Block]" } } }, "localname": "ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-7-allowance-for-doubtful-accounts-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r126" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.", "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]" } } }, "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-13-income-taxes-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r642" ], "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/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-6-net-loss-per-common-share-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r123" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]" } } }, "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-13-income-taxes-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r116" ], "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/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-12-stockholders-equity-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "auth_ref": [ "r494", "r495" ], "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/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-4-fair-value-measurements-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r78", "r80" ], "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/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-9-goodwill-and-intangible-assets-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r1", "r12", "r13", "r14" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Schedule of Inventory, Current [Table Text Block]" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-8-inventories-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r65", "r66", "r67", "r75" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-14-segment-reporting-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r109", "r112", "r113" ], "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/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-12-stockholders-equity-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [ "r115" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.", "label": "Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]" } } }, "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-12-stockholders-equity-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of the number and weighted-average grant date fair value for restricted stock and restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock and restricted stock units that were granted, vested, or forfeited during the year.", "label": "Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]" } } }, "localname": "ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-12-stockholders-equity-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r80" ], "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/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-9-goodwill-and-intangible-assets-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r254", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r280", "r286", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r327", "r329", "r597", "r715" ], "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/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-14-segment-reporting", "http://www.icadmed.com/20221231/role/statement-note-14-segment-reporting-details-textual", "http://www.icadmed.com/20221231/role/statement-note-14-segment-reporting-summary-of-segment-depreciation-and-amortization-included-in-segment-operating-income-loss-details", "http://www.icadmed.com/20221231/role/statement-note-14-segment-reporting-summary-of-segment-revenues-gross-profit-segment-operating-income-or-loss-and-reconciliation-of-segment-operating-income-or-loss-to-gaap-loss-details", "http://www.icadmed.com/20221231/role/statement-note-18-subsequent-events", "http://www.icadmed.com/20221231/role/statement-note-18-subsequent-events-details-textual", "http://www.icadmed.com/20221231/role/statement-note-5-revenue-revenues-disaggregated-by-major-good-or-service-line-timing-of-revenue-recognition-and-sales-channel-reconciled-to-our-reportable-segments-details", "http://www.icadmed.com/20221231/role/statement-note-9-goodwill-and-intangible-assets", "http://www.icadmed.com/20221231/role/statement-note-9-goodwill-and-intangible-assets-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r254", "r255", "r256", "r266", "r269", "r274", "r278", "r279", "r280", "r281", "r282", "r285", "r286", "r287" ], "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/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-14-segment-reporting" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-operations": { "order": 2.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": "Marketing and sales" } } }, "localname": "SellingAndMarketingExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-operations" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingAndMarketingExpenseMember": { "auth_ref": [ "r31" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing selling and marketing expense.", "label": "Selling and Marketing Expense [Member]" } } }, "localname": "SellingAndMarketingExpenseMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-12-stockholders-equity-stockbased-compensation-expense-including-options-and-restricted-stock-by-category-details" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r46" ], "calculation": { "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-cash-flows": { "order": 10.0, "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "us-gaap_ShareBasedCompensation", "verboseLabel": "Stock-based compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate": { "auth_ref": [ "r117" ], "lang": { "en-us": { "role": { "documentation": "Discount rate from fair value on offering date that participants pay for shares.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Discount from Market Price, Offering Date" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-12-stockholders-equity-details-textual" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r428" ], "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 (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-12-stockholders-equity-summary-of-restricted-stock-activity-for-equity-incentive-plans-details" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r426" ], "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 (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-12-stockholders-equity-summary-of-restricted-stock-activity-for-equity-incentive-plans-details" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r424", "r425" ], "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": "Ending outstanding balance (in shares)", "periodStartLabel": "Beginning outstanding balance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-12-stockholders-equity-summary-of-restricted-stock-activity-for-equity-incentive-plans-details" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r427" ], "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 (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-12-stockholders-equity-summary-of-restricted-stock-activity-for-equity-incentive-plans-details" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r435" ], "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": "Expected dividend yield" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-12-stockholders-equity-options-granted-under-companys-stock-incentive-plans-valuation-assumptions-and-fair-values-details" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r434" ], "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": "Expected volatility" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-12-stockholders-equity-options-granted-under-companys-stock-incentive-plans-valuation-assumptions-and-fair-values-details" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r436" ], "lang": { "en-us": { "role": { "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Average risk-free interest rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-12-stockholders-equity-options-granted-under-companys-stock-incentive-plans-valuation-assumptions-and-fair-values-details" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate": { "auth_ref": [ "r117" ], "lang": { "en-us": { "role": { "documentation": "The highest percentage of annual salary that an employee is permitted to utilize with respect to the plan.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Maximum Employee Subscription Rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-12-stockholders-equity-details-textual" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r615" ], "lang": { "en-us": { "role": { "documentation": "Number of shares authorized for issuance under share-based payment arrangement.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-12-stockholders-equity-details-textual" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r117" ], "lang": { "en-us": { "role": { "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-12-stockholders-equity-details-textual" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [ "r430" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.", "label": "Exercised" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-12-stockholders-equity-summary-of-intrinsic-values-of-options-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r423" ], "lang": { "en-us": { "role": { "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "negatedLabel": "Forfeited, shares (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-12-stockholders-equity-summary-of-stock-option-activity-for-stock-option-plan-details" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [ "r421" ], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Granted, shares (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-12-stockholders-equity-summary-of-stock-option-activity-for-stock-option-plan-details" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r429" ], "lang": { "en-us": { "role": { "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.", "label": "Weighted average fair value (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-12-stockholders-equity-options-granted-under-companys-stock-incentive-plans-valuation-assumptions-and-fair-values-details" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r117" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "Outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-12-stockholders-equity-summary-of-intrinsic-values-of-options-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r419", "r420" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "periodEndLabel": "Outstanding, shares (in shares)", "periodStartLabel": "Outstanding, shares (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-12-stockholders-equity-summary-of-stock-option-activity-for-stock-option-plan-details" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r419", "r420" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Outstanding, weighted average exercise price (in dollars per share)", "periodEndLabel": "Outstanding, weighted average exercise price (in dollars per share)", "periodStartLabel": "Outstanding, weighted average exercise price (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-12-stockholders-equity-summary-of-stock-option-activity-for-stock-option-plan-details" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod": { "auth_ref": [ "r117" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued under share-based payment arrangement.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Issued in Period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-12-stockholders-equity-details-textual" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r422" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Exercised, weighted average exercise price (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-12-stockholders-equity-summary-of-stock-option-activity-for-stock-option-plan-details" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r423" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.", "label": "Forfeited, weighted average exercise price (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-12-stockholders-equity-summary-of-stock-option-activity-for-stock-option-plan-details" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r421" ], "lang": { "en-us": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Granted, weighted average exercise price (in dollars per share)", "periodEndLabel": "Granted, weighted average exercise price (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-12-stockholders-equity-summary-of-stock-option-activity-for-stock-option-plan-details" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r418", "r431", "r432", "r433", "r434", "r437", "r443", "r444" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.", "label": "Share-Based Payment Arrangement [Policy Text Block]" } } }, "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions": { "auth_ref": [ "r111" ], "lang": { "en-us": { "role": { "documentation": "The number of shares reserved for issuance pertaining to the outstanding exercisable stock options as of the balance sheet date in the customized range of exercise prices for which the market and performance vesting condition has been satisfied.", "label": "Exercisable, shares (in shares)" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-12-stockholders-equity-summary-of-stock-option-activity-for-stock-option-plan-details" ], "xbrltype": "sharesItemType" }, "us-gaap_SharePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Price of a single share of a number of saleable stocks of a company.", "label": "Company\u2019s stock price at December 31 (in dollars per share)" } } }, "localname": "SharePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-12-stockholders-equity-summary-of-intrinsic-values-of-options-details" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r433" ], "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": "Expected life (in years) (Year)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-12-stockholders-equity-options-granted-under-companys-stock-incentive-plans-valuation-assumptions-and-fair-values-details" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1": { "auth_ref": [ "r110" ], "lang": { "en-us": { "role": { "documentation": "Weighted average exercise price as of the balance sheet date for those equity-based payment arrangements exercisable and outstanding.", "label": "Exercisable, weighted average exercise price (in dollars per share)" } } }, "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-12-stockholders-equity-summary-of-stock-option-activity-for-stock-option-plan-details" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r114" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term of outstanding stock options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Outstanding, weighted average remaining contractual term (Year)" } } }, "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-12-stockholders-equity-summary-of-stock-option-activity-for-stock-option-plan-details" ], "xbrltype": "durationItemType" }, "us-gaap_SharesIssued": { "auth_ref": [ "r101" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.", "label": "us-gaap_SharesIssued", "periodEndLabel": "Balance (in shares)", "periodStartLabel": "Balance (in shares)" } } }, "localname": "SharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-stockholders-equity" ], "xbrltype": "sharesItemType" }, "us-gaap_SharesIssuedPricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Per share or per unit amount of equity securities issued.", "label": "us-gaap_SharesIssuedPricePerShare", "terseLabel": "Shares Issued, Price Per Share (in dollars per share)" } } }, "localname": "SharesIssuedPricePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-12-stockholders-equity-details-textual" ], "xbrltype": "perShareItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r56", "r205" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-2-significant-accounting-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StandardProductWarrantyPolicy": { "auth_ref": [ "r93" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for standard warranties including the methodology for measuring the liability.", "label": "Standard Product Warranty, Policy [Policy Text Block]" } } }, "localname": "StandardProductWarrantyPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r174", "r254", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r280", "r286", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r324", "r327", "r329", "r597", "r715" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-14-segment-reporting", "http://www.icadmed.com/20221231/role/statement-note-14-segment-reporting-details-textual", "http://www.icadmed.com/20221231/role/statement-note-14-segment-reporting-summary-of-segment-depreciation-and-amortization-included-in-segment-operating-income-loss-details", "http://www.icadmed.com/20221231/role/statement-note-14-segment-reporting-summary-of-segment-revenues-gross-profit-segment-operating-income-or-loss-and-reconciliation-of-segment-operating-income-or-loss-to-gaap-loss-details", "http://www.icadmed.com/20221231/role/statement-note-18-subsequent-events", "http://www.icadmed.com/20221231/role/statement-note-18-subsequent-events-details-textual", "http://www.icadmed.com/20221231/role/statement-note-5-revenue-revenues-disaggregated-by-major-good-or-service-line-timing-of-revenue-recognition-and-sales-channel-reconciled-to-our-reportable-segments-details", "http://www.icadmed.com/20221231/role/statement-note-9-goodwill-and-intangible-assets", "http://www.icadmed.com/20221231/role/statement-note-9-goodwill-and-intangible-assets-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r28", "r101", "r172", "r193", "r194", "r195", "r212", "r213", "r214", "r218", "r226", "r228", "r248", "r294", "r388", "r440", "r441", "r442", "r466", "r467", "r488", "r506", "r507", "r508", "r509", "r510", "r511", "r531", "r558", "r559", "r560" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-stockholders-equity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "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": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-consolidated-balance-sheets", "http://www.icadmed.com/20221231/role/statement-consolidated-balance-sheets-parentheticals", "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-cash-flows", "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-operations", "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-stockholders-equity", "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-stockholders-equity-parentheticals", "http://www.icadmed.com/20221231/role/statement-note-1-organization-and-business", "http://www.icadmed.com/20221231/role/statement-note-1-organization-and-business-details-textual", "http://www.icadmed.com/20221231/role/statement-note-10-accrued-and-other-expenses", "http://www.icadmed.com/20221231/role/statement-note-10-accrued-and-other-expenses-accrued-expenses-details", "http://www.icadmed.com/20221231/role/statement-note-10-accrued-and-other-expenses-tables", "http://www.icadmed.com/20221231/role/statement-note-11-leases", "http://www.icadmed.com/20221231/role/statement-note-11-leases-details-textual", "http://www.icadmed.com/20221231/role/statement-note-11-leases-schedule-of-components-of-lease-expense-details", "http://www.icadmed.com/20221231/role/statement-note-11-leases-summary-of-detained-information-of-lease-liabilities-details", "http://www.icadmed.com/20221231/role/statement-note-11-leases-tables", "http://www.icadmed.com/20221231/role/statement-note-12-stockholders-equity", "http://www.icadmed.com/20221231/role/statement-note-12-stockholders-equity-details-textual", "http://www.icadmed.com/20221231/role/statement-note-12-stockholders-equity-options-granted-under-companys-stock-incentive-plans-valuation-assumptions-and-fair-values-details", "http://www.icadmed.com/20221231/role/statement-note-12-stockholders-equity-stockbased-compensation-expense-including-options-and-restricted-stock-by-category-details", "http://www.icadmed.com/20221231/role/statement-note-12-stockholders-equity-summary-of-intrinsic-values-of-options-details", "http://www.icadmed.com/20221231/role/statement-note-12-stockholders-equity-summary-of-restricted-stock-activity-for-equity-incentive-plans-details", "http://www.icadmed.com/20221231/role/statement-note-12-stockholders-equity-summary-of-stock-option-activity-for-stock-option-plan-details", "http://www.icadmed.com/20221231/role/statement-note-12-stockholders-equity-tables", "http://www.icadmed.com/20221231/role/statement-note-13-income-taxes", "http://www.icadmed.com/20221231/role/statement-note-13-income-taxes-components-of-income-tax-expense-details", "http://www.icadmed.com/20221231/role/statement-note-13-income-taxes-deferred-tax-assets-liabilities-details", "http://www.icadmed.com/20221231/role/statement-note-13-income-taxes-details-textual", "http://www.icadmed.com/20221231/role/statement-note-13-income-taxes-summary-of-effective-and-the-federal-statutory-income-tax-rate-details", "http://www.icadmed.com/20221231/role/statement-note-13-income-taxes-tables", "http://www.icadmed.com/20221231/role/statement-note-14-segment-reporting", "http://www.icadmed.com/20221231/role/statement-note-14-segment-reporting-details-textual", "http://www.icadmed.com/20221231/role/statement-note-14-segment-reporting-summary-of-concentration-of-revenue-by-geographic-area-details", "http://www.icadmed.com/20221231/role/statement-note-14-segment-reporting-summary-of-segment-depreciation-and-amortization-included-in-segment-operating-income-loss-details", "http://www.icadmed.com/20221231/role/statement-note-14-segment-reporting-summary-of-segment-revenues-gross-profit-segment-operating-income-or-loss-and-reconciliation-of-segment-operating-income-or-loss-to-gaap-loss-details", "http://www.icadmed.com/20221231/role/statement-note-14-segment-reporting-tables", "http://www.icadmed.com/20221231/role/statement-note-15-commitments-and-contingencies", "http://www.icadmed.com/20221231/role/statement-note-15-commitments-and-contingencies-details-textual", "http://www.icadmed.com/20221231/role/statement-note-16-notes-payable", "http://www.icadmed.com/20221231/role/statement-note-16-notes-payable-details-textual", "http://www.icadmed.com/20221231/role/statement-note-16-notes-payable-schedule-of-fair-value-and-principal-value-of-convertible-debentures-details", "http://www.icadmed.com/20221231/role/statement-note-16-notes-payable-schedule-of-key-inputs-to-simulation-model-utilized-to-estimate-fair-value-of-convertible-debentures-details", "http://www.icadmed.com/20221231/role/statement-note-16-notes-payable-tables", "http://www.icadmed.com/20221231/role/statement-note-17-employee-benefit-plan", "http://www.icadmed.com/20221231/role/statement-note-17-employee-benefit-plan-details-textual", "http://www.icadmed.com/20221231/role/statement-note-18-subsequent-events", "http://www.icadmed.com/20221231/role/statement-note-18-subsequent-events-details-textual", "http://www.icadmed.com/20221231/role/statement-note-2-significant-accounting-policies", "http://www.icadmed.com/20221231/role/statement-note-2-significant-accounting-policies-details-textual", "http://www.icadmed.com/20221231/role/statement-note-3-recently-issued-accounting-standards", "http://www.icadmed.com/20221231/role/statement-note-4-fair-value-measurements", "http://www.icadmed.com/20221231/role/statement-note-4-fair-value-measurements-assets-and-liabilities-which-are-measured-at-fair-value-on-a-recurring-basis-details", "http://www.icadmed.com/20221231/role/statement-note-4-fair-value-measurements-details-textual", "http://www.icadmed.com/20221231/role/statement-note-4-fair-value-measurements-tables", "http://www.icadmed.com/20221231/role/statement-note-5-revenue", "http://www.icadmed.com/20221231/role/statement-note-5-revenue-details-textual", "http://www.icadmed.com/20221231/role/statement-note-5-revenue-revenues-disaggregated-by-major-good-or-service-line-timing-of-revenue-recognition-and-sales-channel-reconciled-to-our-reportable-segments-details", "http://www.icadmed.com/20221231/role/statement-note-5-revenue-schedule-of-changes-of-capitalized-costs-to-obtain-contract-details", "http://www.icadmed.com/20221231/role/statement-note-5-revenue-summary-of-changes-in-deferred-revenue-from-contracts-with-customers-details", "http://www.icadmed.com/20221231/role/statement-note-5-revenue-summary-of-receivables-contract-assets-and-contract-liabilities-from-contracts-with-customers-details", "http://www.icadmed.com/20221231/role/statement-note-5-revenue-tables", "http://www.icadmed.com/20221231/role/statement-note-6-net-loss-per-common-share", "http://www.icadmed.com/20221231/role/statement-note-6-net-loss-per-common-share-calculation-of-net-loss-per-share-details", "http://www.icadmed.com/20221231/role/statement-note-6-net-loss-per-common-share-schedule-of-antidilutive-shares-excluded-from-computation-of-diluted-net-loss-per-share-details", "http://www.icadmed.com/20221231/role/statement-note-6-net-loss-per-common-share-tables", "http://www.icadmed.com/20221231/role/statement-note-7-allowance-for-doubtful-accounts", "http://www.icadmed.com/20221231/role/statement-note-7-allowance-for-doubtful-accounts-schedule-of-allowance-for-doubtful-accounts-details", "http://www.icadmed.com/20221231/role/statement-note-7-allowance-for-doubtful-accounts-tables", "http://www.icadmed.com/20221231/role/statement-note-8-inventories", "http://www.icadmed.com/20221231/role/statement-note-8-inventories-tables", "http://www.icadmed.com/20221231/role/statement-note-8-inventory-schedule-of-current-inventory-details", "http://www.icadmed.com/20221231/role/statement-note-9-goodwill-and-intangible-assets", "http://www.icadmed.com/20221231/role/statement-note-9-goodwill-and-intangible-assets-details-textual", "http://www.icadmed.com/20221231/role/statement-note-9-goodwill-and-intangible-assets-schedule-of-expected-amortization-expense-details", "http://www.icadmed.com/20221231/role/statement-note-9-goodwill-and-intangible-assets-schedule-of-intangible-assets-details", "http://www.icadmed.com/20221231/role/statement-note-9-goodwill-and-intangible-assets-tables", "http://www.icadmed.com/20221231/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/2022", "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/2022", "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/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r212", "r213", "r214", "r248", "r544" ], "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/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-consolidated-balance-sheets", "http://www.icadmed.com/20221231/role/statement-consolidated-balance-sheets-parentheticals", "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-cash-flows", "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-operations", "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-stockholders-equity", "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-stockholders-equity-parentheticals", "http://www.icadmed.com/20221231/role/statement-note-1-organization-and-business", "http://www.icadmed.com/20221231/role/statement-note-1-organization-and-business-details-textual", "http://www.icadmed.com/20221231/role/statement-note-10-accrued-and-other-expenses", "http://www.icadmed.com/20221231/role/statement-note-10-accrued-and-other-expenses-accrued-expenses-details", "http://www.icadmed.com/20221231/role/statement-note-10-accrued-and-other-expenses-tables", "http://www.icadmed.com/20221231/role/statement-note-11-leases", "http://www.icadmed.com/20221231/role/statement-note-11-leases-details-textual", "http://www.icadmed.com/20221231/role/statement-note-11-leases-schedule-of-components-of-lease-expense-details", "http://www.icadmed.com/20221231/role/statement-note-11-leases-summary-of-detained-information-of-lease-liabilities-details", "http://www.icadmed.com/20221231/role/statement-note-11-leases-tables", "http://www.icadmed.com/20221231/role/statement-note-12-stockholders-equity", "http://www.icadmed.com/20221231/role/statement-note-12-stockholders-equity-details-textual", "http://www.icadmed.com/20221231/role/statement-note-12-stockholders-equity-options-granted-under-companys-stock-incentive-plans-valuation-assumptions-and-fair-values-details", "http://www.icadmed.com/20221231/role/statement-note-12-stockholders-equity-stockbased-compensation-expense-including-options-and-restricted-stock-by-category-details", "http://www.icadmed.com/20221231/role/statement-note-12-stockholders-equity-summary-of-intrinsic-values-of-options-details", "http://www.icadmed.com/20221231/role/statement-note-12-stockholders-equity-summary-of-restricted-stock-activity-for-equity-incentive-plans-details", "http://www.icadmed.com/20221231/role/statement-note-12-stockholders-equity-summary-of-stock-option-activity-for-stock-option-plan-details", "http://www.icadmed.com/20221231/role/statement-note-12-stockholders-equity-tables", "http://www.icadmed.com/20221231/role/statement-note-13-income-taxes", "http://www.icadmed.com/20221231/role/statement-note-13-income-taxes-components-of-income-tax-expense-details", "http://www.icadmed.com/20221231/role/statement-note-13-income-taxes-deferred-tax-assets-liabilities-details", "http://www.icadmed.com/20221231/role/statement-note-13-income-taxes-details-textual", "http://www.icadmed.com/20221231/role/statement-note-13-income-taxes-summary-of-effective-and-the-federal-statutory-income-tax-rate-details", "http://www.icadmed.com/20221231/role/statement-note-13-income-taxes-tables", "http://www.icadmed.com/20221231/role/statement-note-14-segment-reporting", "http://www.icadmed.com/20221231/role/statement-note-14-segment-reporting-details-textual", "http://www.icadmed.com/20221231/role/statement-note-14-segment-reporting-summary-of-concentration-of-revenue-by-geographic-area-details", "http://www.icadmed.com/20221231/role/statement-note-14-segment-reporting-summary-of-segment-depreciation-and-amortization-included-in-segment-operating-income-loss-details", "http://www.icadmed.com/20221231/role/statement-note-14-segment-reporting-summary-of-segment-revenues-gross-profit-segment-operating-income-or-loss-and-reconciliation-of-segment-operating-income-or-loss-to-gaap-loss-details", "http://www.icadmed.com/20221231/role/statement-note-14-segment-reporting-tables", "http://www.icadmed.com/20221231/role/statement-note-15-commitments-and-contingencies", "http://www.icadmed.com/20221231/role/statement-note-15-commitments-and-contingencies-details-textual", "http://www.icadmed.com/20221231/role/statement-note-16-notes-payable", "http://www.icadmed.com/20221231/role/statement-note-16-notes-payable-details-textual", "http://www.icadmed.com/20221231/role/statement-note-16-notes-payable-schedule-of-fair-value-and-principal-value-of-convertible-debentures-details", "http://www.icadmed.com/20221231/role/statement-note-16-notes-payable-schedule-of-key-inputs-to-simulation-model-utilized-to-estimate-fair-value-of-convertible-debentures-details", "http://www.icadmed.com/20221231/role/statement-note-16-notes-payable-tables", "http://www.icadmed.com/20221231/role/statement-note-17-employee-benefit-plan", "http://www.icadmed.com/20221231/role/statement-note-17-employee-benefit-plan-details-textual", "http://www.icadmed.com/20221231/role/statement-note-18-subsequent-events", "http://www.icadmed.com/20221231/role/statement-note-18-subsequent-events-details-textual", "http://www.icadmed.com/20221231/role/statement-note-2-significant-accounting-policies", "http://www.icadmed.com/20221231/role/statement-note-2-significant-accounting-policies-details-textual", "http://www.icadmed.com/20221231/role/statement-note-3-recently-issued-accounting-standards", "http://www.icadmed.com/20221231/role/statement-note-4-fair-value-measurements", "http://www.icadmed.com/20221231/role/statement-note-4-fair-value-measurements-assets-and-liabilities-which-are-measured-at-fair-value-on-a-recurring-basis-details", "http://www.icadmed.com/20221231/role/statement-note-4-fair-value-measurements-details-textual", "http://www.icadmed.com/20221231/role/statement-note-4-fair-value-measurements-tables", "http://www.icadmed.com/20221231/role/statement-note-5-revenue", "http://www.icadmed.com/20221231/role/statement-note-5-revenue-details-textual", "http://www.icadmed.com/20221231/role/statement-note-5-revenue-revenues-disaggregated-by-major-good-or-service-line-timing-of-revenue-recognition-and-sales-channel-reconciled-to-our-reportable-segments-details", "http://www.icadmed.com/20221231/role/statement-note-5-revenue-schedule-of-changes-of-capitalized-costs-to-obtain-contract-details", "http://www.icadmed.com/20221231/role/statement-note-5-revenue-summary-of-changes-in-deferred-revenue-from-contracts-with-customers-details", "http://www.icadmed.com/20221231/role/statement-note-5-revenue-summary-of-receivables-contract-assets-and-contract-liabilities-from-contracts-with-customers-details", "http://www.icadmed.com/20221231/role/statement-note-5-revenue-tables", "http://www.icadmed.com/20221231/role/statement-note-6-net-loss-per-common-share", "http://www.icadmed.com/20221231/role/statement-note-6-net-loss-per-common-share-calculation-of-net-loss-per-share-details", "http://www.icadmed.com/20221231/role/statement-note-6-net-loss-per-common-share-schedule-of-antidilutive-shares-excluded-from-computation-of-diluted-net-loss-per-share-details", "http://www.icadmed.com/20221231/role/statement-note-6-net-loss-per-common-share-tables", "http://www.icadmed.com/20221231/role/statement-note-7-allowance-for-doubtful-accounts", "http://www.icadmed.com/20221231/role/statement-note-7-allowance-for-doubtful-accounts-schedule-of-allowance-for-doubtful-accounts-details", "http://www.icadmed.com/20221231/role/statement-note-7-allowance-for-doubtful-accounts-tables", "http://www.icadmed.com/20221231/role/statement-note-8-inventories", "http://www.icadmed.com/20221231/role/statement-note-8-inventories-tables", "http://www.icadmed.com/20221231/role/statement-note-8-inventory-schedule-of-current-inventory-details", "http://www.icadmed.com/20221231/role/statement-note-9-goodwill-and-intangible-assets", "http://www.icadmed.com/20221231/role/statement-note-9-goodwill-and-intangible-assets-details-textual", "http://www.icadmed.com/20221231/role/statement-note-9-goodwill-and-intangible-assets-schedule-of-expected-amortization-expense-details", "http://www.icadmed.com/20221231/role/statement-note-9-goodwill-and-intangible-assets-schedule-of-intangible-assets-details", "http://www.icadmed.com/20221231/role/statement-note-9-goodwill-and-intangible-assets-tables", "http://www.icadmed.com/20221231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": { "auth_ref": [ "r27", "r101", "r102", "r105", "r366" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period as a result of the conversion of convertible securities.", "label": "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities", "terseLabel": "Stock Issued During Period, Shares, Conversion of Convertible Securities (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-16-notes-payable-details-textual" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits": { "auth_ref": [ "r5", "r6", "r101", "r102", "r105" ], "lang": { "en-us": { "role": { "documentation": "The number of shares issued during the period upon the conversion of units. An example of a convertible unit is an umbrella partnership real estate investment trust unit (UPREIT unit).", "label": "Issuance of common stock upon conversion of debentures (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesConversionOfUnits", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-stockholders-equity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "auth_ref": [ "r5", "r6", "r101", "r105" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan.", "label": "Issuance of common stock pursuant employee stock purchase plan (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-stockholders-equity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r5", "r6", "r101", "r105" ], "lang": { "en-us": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Issuance of common stock, net (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-stockholders-equity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited": { "auth_ref": [ "r5", "r6", "r101", "r105" ], "lang": { "en-us": { "role": { "documentation": "Number of shares related to Restricted Stock Award forfeited during the period.", "label": "Shares forfeited for tax obligations (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-stockholders-equity-parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": { "auth_ref": [ "r5", "r6", "r101", "r105" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited.", "label": "Issuance of common stock relative to vesting of restricted stock, net of shares forfeited for tax obligations (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-stockholders-equity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r5", "r6", "r101", "r105", "r422" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Issuance of common stock pursuant to stock option plans (in shares)", "negatedLabel": "Exercised, shares (in shares)", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-stockholders-equity", "http://www.icadmed.com/20221231/role/statement-note-12-stockholders-equity-details-textual", "http://www.icadmed.com/20221231/role/statement-note-12-stockholders-equity-summary-of-stock-option-activity-for-stock-option-plan-details" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueConversionOfUnits": { "auth_ref": [ "r28", "r101", "r105" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued during the period upon the conversion of units. An example of a convertible unit is an umbrella partnership real estate investment trust unit (UPREIT unit).", "label": "Issuance of common stock upon conversion of debentures" } } }, "localname": "StockIssuedDuringPeriodValueConversionOfUnits", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-stockholders-equity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "auth_ref": [ "r5", "r6", "r101", "r105" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan.", "label": "Issuance of common stock pursuant employee stock purchase plan" } } }, "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-stockholders-equity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r5", "r6", "r101", "r105" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.", "label": "Issuance of common stock, net", "terseLabel": "Stock Issued During Period, Value, New Issues" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-stockholders-equity", "http://www.icadmed.com/20221231/role/statement-note-12-stockholders-equity-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures": { "auth_ref": [ "r101", "r105" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited.", "label": "Issuance of common stock relative to vesting of restricted stock, net of shares forfeited for tax obligations" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-stockholders-equity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r28", "r101", "r105" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Issuance of common stock pursuant to stock option plans" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-stockholders-equity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r6", "r9", "r10", "r71", "r617", "r637", "r645", "r702" ], "calculation": { "http://www.icadmed.com/20221231/role/statement-consolidated-balance-sheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "us-gaap_StockholdersEquity", "periodEndLabel": "Balance", "periodStartLabel": "Balance", "totalLabel": "Total stockholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-consolidated-balance-sheets", "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-stockholders-equity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders\u2019 equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-consolidated-balance-sheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r108", "r207", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r486" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "Stockholders' Equity Note Disclosure [Text Block]" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-12-stockholders-equity" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r512", "r534" ], "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/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-18-subsequent-events", "http://www.icadmed.com/20221231/role/statement-note-18-subsequent-events-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r512", "r534" ], "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/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-18-subsequent-events", "http://www.icadmed.com/20221231/role/statement-note-18-subsequent-events-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r512", "r534" ], "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/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-18-subsequent-events", "http://www.icadmed.com/20221231/role/statement-note-18-subsequent-events-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r533", "r535" ], "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/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-18-subsequent-events" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental disclosure of cash flow information:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-cash-flows" ], "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/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-10-accrued-and-other-expenses-tables", "http://www.icadmed.com/20221231/role/statement-note-11-leases-tables", "http://www.icadmed.com/20221231/role/statement-note-12-stockholders-equity-tables", "http://www.icadmed.com/20221231/role/statement-note-13-income-taxes-tables", "http://www.icadmed.com/20221231/role/statement-note-14-segment-reporting-tables", "http://www.icadmed.com/20221231/role/statement-note-16-notes-payable-tables", "http://www.icadmed.com/20221231/role/statement-note-4-fair-value-measurements-tables", "http://www.icadmed.com/20221231/role/statement-note-5-revenue-tables", "http://www.icadmed.com/20221231/role/statement-note-6-net-loss-per-common-share-tables", "http://www.icadmed.com/20221231/role/statement-note-7-allowance-for-doubtful-accounts-tables", "http://www.icadmed.com/20221231/role/statement-note-8-inventories-tables", "http://www.icadmed.com/20221231/role/statement-note-9-goodwill-and-intangible-assets-tables" ], "xbrltype": "stringItemType" }, "us-gaap_TaxPeriodAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information about the period subject to enacted tax laws.", "label": "Tax Period [Axis]" } } }, "localname": "TaxPeriodAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-13-income-taxes", "http://www.icadmed.com/20221231/role/statement-note-13-income-taxes-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_TaxPeriodDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Identified tax period.", "label": "Tax Period [Domain]" } } }, "localname": "TaxPeriodDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-13-income-taxes", "http://www.icadmed.com/20221231/role/statement-note-13-income-taxes-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_TerminationLoans": { "auth_ref": [ "r542" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Definite liabilities to third parties under a termination loan agreement, whether or not guaranteed in whole or in part by the government.", "label": "us-gaap_TerminationLoans", "terseLabel": "Termination Loans" } } }, "localname": "TerminationLoans", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-16-notes-payable-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceAxis": { "auth_ref": [ "r607", "r663" ], "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/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-5-revenue-revenues-disaggregated-by-major-good-or-service-line-timing-of-revenue-recognition-and-sales-channel-reconciled-to-our-reportable-segments-details" ], "xbrltype": "stringItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceDomain": { "auth_ref": [ "r607", "r663" ], "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/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-5-revenue-revenues-disaggregated-by-major-good-or-service-line-timing-of-revenue-recognition-and-sales-channel-reconciled-to-our-reportable-segments-details" ], "xbrltype": "domainItemType" }, "us-gaap_TradeNamesMember": { "auth_ref": [ "r133" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trade Names [Member]" } } }, "localname": "TradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-9-goodwill-and-intangible-assets-schedule-of-intangible-assets-details" ], "xbrltype": "domainItemType" }, "us-gaap_TransferredAtPointInTimeMember": { "auth_ref": [ "r607" ], "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/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-5-revenue-revenues-disaggregated-by-major-good-or-service-line-timing-of-revenue-recognition-and-sales-channel-reconciled-to-our-reportable-segments-details" ], "xbrltype": "domainItemType" }, "us-gaap_TransferredOverTimeMember": { "auth_ref": [ "r607" ], "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/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-5-revenue-revenues-disaggregated-by-major-good-or-service-line-timing-of-revenue-recognition-and-sales-channel-reconciled-to-our-reportable-segments-details" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r26", "r106" ], "lang": { "en-us": { "role": { "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Treasury Stock [Member]" } } }, "localname": "TreasuryStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-stockholders-equity" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockShares": { "auth_ref": [ "r26", "r106" ], "lang": { "en-us": { "role": { "documentation": "Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.", "label": "Treasury stock, shares (in shares)" } } }, "localname": "TreasuryStockShares", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-consolidated-balance-sheets-parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r26", "r106", "r107" ], "calculation": { "http://www.icadmed.com/20221231/role/statement-consolidated-balance-sheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.", "label": "us-gaap_TreasuryStockValue", "negatedLabel": "Treasury stock at cost, 185,831 shares in 2022 and 2021" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_TypeOfArrangementAxis": { "auth_ref": [ "r699" ], "lang": { "en-us": { "role": { "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.", "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]" } } }, "localname": "TypeOfArrangementAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-12-stockholders-equity", "http://www.icadmed.com/20221231/role/statement-note-12-stockholders-equity-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_UnamortizedDebtIssuanceExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The remaining balance of debt issuance expenses that were capitalized and are being amortized against income over the lives of the respective bond issues. This does not include the amounts capitalized as part of the cost of the utility plant or asset.", "label": "us-gaap_UnamortizedDebtIssuanceExpense", "terseLabel": "Unamortized Debt Issuance Expense" } } }, "localname": "UnamortizedDebtIssuanceExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-16-notes-payable-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnbilledReceivablesCurrent": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount received for services rendered and products shipped, but not yet billed, for non-contractual agreements due within one year or the normal operating cycle, if longer.", "label": "us-gaap_UnbilledReceivablesCurrent", "terseLabel": "Unbilled Receivables, Current" } } }, "localname": "UnbilledReceivablesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-2-significant-accounting-policies-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r447", "r456" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrecognized tax benefits.", "label": "us-gaap_UnrecognizedTaxBenefits", "terseLabel": "Unrecognized Tax Benefits, Ending Balance" } } }, "localname": "UnrecognizedTaxBenefits", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-13-income-taxes-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued": { "auth_ref": [ "r455" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.", "label": "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued", "terseLabel": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued, Total" } } }, "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-13-income-taxes-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r62", "r63", "r64", "r249", "r250", "r252", "r253" ], "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/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_VariableLeaseCost": { "auth_ref": [ "r522", "r616" ], "calculation": { "http://www.icadmed.com/20221231/role/statement-note-11-leases-schedule-of-components-of-lease-expense-details": { "order": 0.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.", "label": "Operating lease cost - Variable Costs" } } }, "localname": "VariableLeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-note-11-leases-schedule-of-components-of-lease-expense-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r233", "r241" ], "calculation": { "http://www.icadmed.com/20221231/role/statement-note-6-net-loss-per-common-share-calculation-of-net-loss-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": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "terseLabel": "Diluted (in shares)", "totalLabel": "Diluted shares used in the calculation of earnings per share (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-operations", "http://www.icadmed.com/20221231/role/statement-note-6-net-loss-per-common-share-calculation-of-net-loss-per-share-details" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted average number of shares used in computing net loss per share:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-operations" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r232", "r241" ], "calculation": { "http://www.icadmed.com/20221231/role/statement-note-6-net-loss-per-common-share-calculation-of-net-loss-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 shares used in the calculation of earnings per share (in shares)", "terseLabel": "Basic (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.icadmed.com/20221231/role/statement-consolidated-statements-of-operations", "http://www.icadmed.com/20221231/role/statement-note-6-net-loss-per-common-share-calculation-of-net-loss-per-share-details" ], "xbrltype": "sharesItemType" } }, "unitCount": 6 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "https://asc.fasb.org/topic&trid=2122149", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r10": { "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/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r100": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "https://asc.fasb.org/topic&trid=2208564", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21506-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21521-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r108": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "https://asc.fasb.org/topic&trid=2208762", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r11": { "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/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=SL79508275-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11149-113907", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11178-113907", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "https://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32632-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r130": { "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/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5504-128473", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "25", "SubTopic": "740", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966508&loc=d3e9972-128506", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "25", "SubTopic": "740", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966508&loc=d3e9979-128506", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r139": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "https://asc.fasb.org/topic&trid=2197479", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "60", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13279-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r15": { "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/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org/extlink&oid=126941158&loc=d3e41242-110953", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r151": { "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/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r154": { "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/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r156": { "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/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r157": { "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/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.13(h))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a),20,24)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126941378&loc=d3e61044-112788", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r162": { "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/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r164": { "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/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r165": { "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/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r166": { "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/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r168": { "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/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04.3(a))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r179": { "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/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r182": { "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/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r183": { "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/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r184": { "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/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r185": { "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/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r186": { "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/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r189": { "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/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r198": { "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/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r20": { "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/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3367-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18726-107790", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r208": { "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/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r21": { "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/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r210": { "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/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(4)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "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(a)(5))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r229": { "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/extlink&oid=122038215&loc=d3e31137-122693", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r23": { "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/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=122038215&loc=SL108384541-122693", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r231": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "250", "URI": "https://asc.fasb.org/topic&trid=2122394", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1707-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1757-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1500-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "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.25)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r246": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "https://asc.fasb.org/topic&trid=2144383", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "270", "URI": "https://asc.fasb.org/extlink&oid=126900757&loc=d3e543-108305", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592", "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.29)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8657-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "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.29,30)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8844-108599", "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.29-30)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "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/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8981-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r287": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "https://asc.fasb.org/topic&trid=2134510", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r29": { "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/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(d)(1)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=126986314&loc=SL124402458-218513", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(d)(2)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=126986314&loc=SL124402458-218513", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r3": { "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/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r30": { "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/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r304": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "https://asc.fasb.org/topic&trid=2126998", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=126905575&loc=SL49131252-203054", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13777-109266", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r31": { "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/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r318": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/subtopic&trid=2144439", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r32": { "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/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(1))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r329": { "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/extlink&oid=115931487&loc=d3e140904-122747", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r334": { "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/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r335": { "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/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r336": { "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/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r337": { "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/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r339": { "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/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r34": { "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/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r340": { "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/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r341": { "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/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r342": { "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/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r343": { "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/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r344": { "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/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r345": { "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/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r347": { "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/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r348": { "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/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(b))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496180-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130531-203044", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130532-203044", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130533-203044", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r4": { "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/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130558-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130543-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130550-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r406": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "https://asc.fasb.org/topic&trid=49130388", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r414": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/subtopic&trid=2235042", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4534-113899", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126962052&loc=d3e4991-113900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.2.Q6)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r444": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org/topic&trid=2228938", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Subparagraph": "(a)", "Topic": "720", "URI": "https://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Subparagraph": "(b)", "Topic": "720", "URI": "https://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "10B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=SL37586934-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r472": { "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/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r480": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org/topic&trid=2144680", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=SL126733271-114008", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL126732908-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)(2)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL126732908-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL126732908-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r5": { "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/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4273-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=SL6742756-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4304-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918666-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r529": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/subtopic&trid=77888251", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4313-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL122150809-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r535": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "https://asc.fasb.org/topic&trid=2122774", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4332-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "330", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=6471895&loc=d3e55923-109411", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "405", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=126938292&loc=d3e56288-109415", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "715", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=6472162&loc=d3e58407-109430", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(1)", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(2)", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(3)", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "https://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586", "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.9-03(10)(1))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r551": { "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/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r552": { "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/extlink&oid=120399901&loc=d3e537907-122884", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(5))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r555": { "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/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r556": { "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/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r56": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org/topic&trid=2122369", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r567": { "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/extlink&oid=120402547&loc=d3e617274-123014", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=126942793&loc=d3e3073-115593", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=126942805&loc=d3e3115-115594", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99779-112916", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99893-112916", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r573": { "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/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r574": { "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/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r575": { "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/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r576": { "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/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r577": { "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/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r578": { "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/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r579": { "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/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r580": { "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/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r581": { "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/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=122137925&loc=d3e14258-109268", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r6": { "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/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r621": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r622": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r623": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r624": { "Name": "Form 10-K", "Number": "249", "Publisher": "SEC", "Section": "310", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r625": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r626": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r627": { "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" }, "r628": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r629": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r630": { "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/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(c))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r632": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r633": { "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/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r634": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r635": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r636": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r637": { "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/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r638": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r639": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r640": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r641": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r642": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r643": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r644": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8672-108599", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r645": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r646": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r647": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=126905575&loc=SL49131252-203054", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r648": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r649": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r650": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r651": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=126905981&loc=d3e2443-110228", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r652": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r653": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r654": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r655": { "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/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r656": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org/topic&trid=2127136", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r657": { "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/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r658": { "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/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r659": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r660": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r661": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.F)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187171-122770", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r662": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r663": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r664": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "705", "URI": "https://asc.fasb.org/topic&trid=2122478", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r665": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r666": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r667": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r668": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r669": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r670": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r671": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r672": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r673": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r674": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r675": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r676": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r677": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r678": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r679": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "a", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r680": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r681": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r682": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r683": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r684": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r685": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r686": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r687": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r688": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r689": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r690": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r691": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r692": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r693": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r694": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32621-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r695": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r696": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r697": { "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/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r698": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r699": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "808", "URI": "https://asc.fasb.org/extlink&oid=6931272&loc=SL5834143-161434", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r7": { "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/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5144-111524", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r700": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r701": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r702": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r703": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r704": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r705": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r706": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r707": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r708": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r709": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r710": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r711": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r712": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r713": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r714": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r715": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r716": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r717": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r72": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "310", "URI": "https://asc.fasb.org/topic&trid=2196771", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.BB)", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.BB)", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r8": { "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/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)(2)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r85": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "https://asc.fasb.org/topic&trid=2144416", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=126905981&loc=d3e2420-110228", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r9": { "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/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2921-110230", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r92": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org/topic&trid=2144648", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466302&loc=d3e4852-112606", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "40", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123467568&loc=d3e6835-112609", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031898-161870", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126972273&loc=d3e12317-112629", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126972273&loc=d3e12355-112629", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" } }, "version": "2.2" } ZIP 103 0001437749-23-008815-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001437749-23-008815-xbrl.zip M4$L#!!0 ( *]Y?U9 _EF]=P\ &!( - 97A?-#8P,#U< M;7,;MQ'^7/\*U&D2>X:42=EQ4DG1C"S)MB:.I9'HIM\ZN#N01'1O/N!$L;^^ MSRZ >Z&HEZ1-7&F42<;A'5X6P+.[S^[BO#.W6;J[,U6_ M7KT>C;Y_O8&W.R_<0[S]ZW HWJE<5=*J1$1+,9G7>:*J@R)3XJ2HK$S%4+Q\ M\7+\8G.T^5*\W!J_WGKU6IS\+(;#W9U,62GBN:R,LC\^K>UT^,-3_S27F?KQ MZ;2H,FF'B;(JMKK(GXJXR*W*T=JJ5)7S(E<_YL73W2<[+YS$.U&1+(6QRY2[ MYW9H]+_5UGA4VFW^.9693I=;WTYTIHSXJ!;BM,AD_NUV*9-$Y[.MD<[%QECG MVS1JV1O*]UWINKUNF@M9:9G;K9Q6D&Y;=6F',M6S?*O2L[G=SF0UT_D6M<>2 MH]W#R[F.M!6OQ,Z+:'?G1;G[Y)K9KTI^A_E[TWV31Z;6 M>'!XMG]Z=#(Y.OXHCM^*L\/]3Z='DZ/#LUN7_(>("!./IV> M?=K[.!&38Q*+)1QODI"3]X=?1KK.[AS^<__]WL=WAV)O?T(RC?_^\MZB9'69 M>T844W&@8I5%JJ)%^6FCW9?C@8#1V!P(O;]W,!!'>;PAGMFYXK5_\]4/FYLC M:K=?9*7,EX/FZ9B>KC1:J)O?UV;E=5&MM"CJJM_DN9A+2)\K$:?2\#J,BNM* M6XU=J=1,&QPLS");1''F+%AOB< 8>M&2SMJ>AY>PB/E,B;W8TFLZ[H' 5+"( M&"G9$A %=C#+BARG4L3G U'*2ES(M%;B;Z.-T5B4F-# KBKQ[,IF4;Z3PNJK* PT:C+JS$,VJ]\T(W:-&[^_V^1]V^ M3*V$+7O!-0O.@;OH-L5^4I&]. XT221'7$-H:[&\N M(B5D'"MC,+&=5T4]FXOY$HJ5ZOS(O3%^/1\"<<=L5=I]K$:+)4DM9(;*1C&G4 GVY,HWNP9H=[8P-EC7.N^(]ZZL?&*G!D3.07H\&HQ'_Y\PO/^S: M7 ?K\9I6_O"B5.88D+G:I98\_$O$A!.ZX T%O9Z%?0$>BOPV,FEVSOD@OT4.E2R.D4 M[SFD&_!H;MXU8[< !@>CEV3LK+'2F:]'[/XN[,)._Z.PM(&G;N.=%;W_&#Z4 M.F:X"4QOVZS9UCH6(]45!/AQ>.TV!46L)DAMB0FZ+ M49X7 JZY3N'Y+[@'[:<'LO=5*G6LG(1)0"EB6U30KDQ#=FW[0XN%AACD($E5 MHI0)!P_0=B6):-Q(PB5X;0%?(6FAIRG6]*@!=]: YBT!#3HH>G Y!;KW-4" MX$H1>A._%T A3*PCV-@9#=@JA)^5R[X1$7Q3R"KAH+H%9Y))][8JP(?9@ ME[NDXQI1:8YI3=@OI0[A3BX1X1E#@S_B_\[X9YC387S0GVN=N-CZ %$0XL+: M\J$]%!4X\DSA F:9()6V*Q[ +!M3I+6C$!48@@-@78;L2TA.WDK)NT;?\2/M M> _ATU(^,9.:PN\!&7T>G4 MI1PYU>(:!*WCY&:D0.+?_@=!;++!JT4W ,6?&!N:4GJ.F)78&5CAM +GLD7&.+%='H'[=1P G)=IZ M;)T0"]@I*ZNE2&0F*3:FAU)$%4.9*)%.ZEASBYH.D*0-4P^$NHQ5:8EQ54[6 M\,J/0#DRT'SN2AI5+&5JH0M3:*/39(G@ 'H\*XJ$GMHY!LUG$(63F9I+F9I7 MGVD#%PII+*WF/.?<+US5A2Y2+JY*DV.]G9PV M@W5J+(SK\+$)WOO M#H=O3@_W?AKNO9T#[P_ZK*QOP_F#]!M N_N[E3X[W/^C\_,8-:/9A+7[$%0 - M!#\9"*,J/=T6+9[$N'/8_N17E_+GV\)7W_5L(?O5A,L:,$HS3XKMG/+I1 ZD M7;%RE)+3WID4HIOR9%G%5(JK&UA M[9T5/7?%&FF%R!YE'7GOK"&@9Q*163''A?"BV;\;F#FP$XA9+I=9,Y7?# M#P/ ,#7QTW3:48)]_/TVD:O/M3)VU?[W)QVLSBISMQN]@AIM=8Z5S'4Y$+\6 M,/&"F&-=*1QS51O;AD1L8\I*&T4SP.+BI;K$D1C"B<[CM$Z"M\@X#/YW"D'."./U9XX?E*I M#=%9R*!E4'-KFLU::.>W$M!+[$_(-]\ 5?QZ%JV?4')JN^>7738%KZ R6'4E M",GM)D7@+.JB42L/]8@P0TXLMD"AWXF)F+R9&E;513D:6E^E)H!6D"W4.%X]=OO6L''=ABAMQ M[=/>3"V0LM+D6Y,]O1WDH MN>?8PD!.::1/@TG34)R.UW%=4;)%BH^75U,4:<)XVAY[X.]7Y3+;[&E M9I-AKQZ?G%&ZBV\ ,!I";$'A?QO&$%B\/S$;_LXD<#KP=P\Z@U"=(RL9H9XU M.(,H+W569_3,7X:D8P;8_,W+'HGO61.^]=&3V:G_#0OQ$R<.!0OE:A\(-IJ+ M)D$)&\5:XS!6+30Y-4#+ZIF\:L\$SL&PX7;9:KRL%,4H>.21NP)K=NR$0>^Y MFNB,_@VNFX(U)P5-L=:_=_WZ%X?L?5 +EP-L\QY'N:DK.I6-!Y/U"YK?A,*- M)@?'U%7H\*Q-8>BP)3Y+%U,VS#3:TTF^=9E>-R<'S-?>;-15O\;YI3?W/AR@ MP^B-=\$>"E;)EM^XT";A1J%FX>E*FBJ.-YB5]3Q)"%H''6/9A$IKTG5M3892 MW;\M&7>W5-PCXN^,>'>Y\4%AVRW)S=4R(A_.!]0Q06GC&(X=NWGWEHEU-.!: M^/,>AJO9UBM5P[!\V=*3!A==KY# CFB-ZJA+%=>N*MJ5[ 8:%BF[H!),=Z'< M!>_ZU#(X%N)ZW:7?=;^X1K1N9P(1[-B%1VV\X[<-N=7#B3Q77 D[:>O9#T$Q MCV^]:1T*%2ZZ7',MA6(I8VI%Y5+\_[I+L:O7!UW:HO\PW%[DL3@.H:MC['#H MJJ-RM\E)!G=-&<,Z3N;[T<=E4'^N=S@=L=@;UB2,R!SNVJLU ]9VBEA"_-^F M1+L.L+UFZ6I\'[M]1ZZ1%VI0+-HIOQ;%_=(NCE!FE'75>:??FQ@#C4JJT6RE?=]I,S?TNF1K66Q=5<_V_5UDGD2G]XAO'+CF1 M&D[CU29^W]:Y?7Z'VTTZLCK>S&H DG"<=0 M#3VS'UC MUWR<0Y\55T7*;D/F"$]<9:5C@1'-FY#$U;D_AUZ0D[E,:5.N"'>*N)>FE,J5!9,%9!AQKIF[=VY.]$0B$^4N O07 M$.C@D@=+E"-_364# O;*%G]JRN&QV/]8[/^_+_9/N*)%7_CZ9#0'3B"[V0=?X.E/&7[;13[JKQ.%HKY39I:?T):0?SUL7-P1:UJEU M#BE8P<;H=>U<\PUD2Q2OL+FY2I,K'WQ\:5YP'[@'F-6$S#\A8(\O4#P$1D4Z M:,.RW+T0%[G0E_<5(J$ J=7/C/8Q,LA$3M]PNH=A=YS0W\BLW,8SNJWA\R6/ M,+OKW5C#(>Q#P-?QJOT!=.CC;O?A&:'OHS2)_.S?_NRLF?O;'MB2+;,(E-+S M\*/]O8.-\!GV'RCU=5SJP][99-BRC[7LZ'_*>H+3Q__0W\D#./#?+/0?4$L# M!!0 ( *]Y?U:8'2'\T@( %@- - 97A?-#8P,#U7;4_; M,!#^3'_%+1*P24V3\JXDC<1KUPU8!9W$M\E)G-:28V>.0RF_?AQ,@ MI"%5A?@&V' M048U@7A$5$%UQRIU:A]8M560C':L5*J,:#NAFL::26%!+(6F E=KRFD^DH)V MA+3"1N!,*0>13"90Z DW[D+;!;NG'K3=7/M@#"G)&)]XL/&]E-H?L(P6<$G' M<"4S(J9&'W*2)$P,/7"9 +?59L*'N%2%5!Z04DN_PLQG0!E10R9P<7X'!DC3 M.VT3SH9HC)$O537X/['!I%1K%\*:^6TNN6PVP5B:4%#%TA58W"L*3V\^]HYZ M ]AJM]J!$X6!4ZW"(0\;+QG6AHB*W%^&G=]@R=-_0#-@9GI+%"-">Z*J%N[/ MD:PYUG%4#AA^&5Z74<$2AFZXMTR!'1^>-*$GXA8$3KF2AGD^*^G^$T8+^ LQ M:Q)Q"I%4>&8ZEHOU33FO:^_GO,A)/)O_?8K&+-$C?'37:QXVIZGV3!'7!L6& MH]IBF7.-!U_A0S4F,\@I23N26LL,M<::*"1G":AA]-YM0O7[X,,M59K%A,_* M9+K>ARD-V&VO&PS<^JGT7LCN)=X;)K<5@J.3Y2A^0\^PFRFTZOTT.=@Y>-X< M?"H5*Q)F;LRJO+&PI*B)B^ MB?*J1.EA'SSY?S7![MPT.B_5527L%F).BJ)CG1]>#^S^8??4/KHZ/?Q<=>US M;_O=L\'5DFV4VDJ.5XU5)P;][N77BPCPR( NG^A3!9M)\4?T 4$L# M!!0 ( *]Y?U;[FI4U+@, $ * - 97A?-#8P,#\Y,[5[ID7VC/,DO5/[%[4K#\L?=^RPHJ84GO82T*PM_W M2Y*FC!]Z)N/0MACOUZ>6SXYJ?+]S[;\4YHY4C'#5XW4&>5_1!Z63G!UX+T'X MM.H7I#HPWJL=,.==%/_]:3Z:;\%VVA:$QBX*C3*Z^@\$/Z+_'QB>1?R3[V39 M_UF,7Y_E^&:YB9=;N)G"?#F)5S$^D%W'L_EF&Z_C":QN1]?S,0S'XYO;Y7:^ MG,%TOEZ\P4H\B\#&PTD+YCQIOV:4)9'9D;1.)WPB12DS5M&W7KJ_*&2THKA9 M\,.7.%.@!*B, N.)J$J!BP?70KUY*KI'0Y[4JI/%FAZ85(W!1N&&*M!? G)3 MC 0;W8$/2]$&QW%TV_8[EMMJZ,#MV$!X>F:=CN]W/Y[XQM&_<#0MO]LX(N5Y MYID.@J#K-&(KZ)A!0SL![L&&=EVO:S6TAT:-C6U97L>[P.)<8NGXYC,LSB*> M7L#I.+[I?P2QAZ>I.YG+XTZRE&&ML2&H%L<*:X855)">MG=(:H+H:I?G(AEH MMO5@:?^*SOO8<7PG<)^D=P/--35@Z4#+:7K63NM-;]JVY75=%VDO<#U+BQ:D M2C)P,-]:'QHD:F'\'-O##]^:6O=8Y.R,9\\XX0G#/XA\:MY]QO 44I:45.=& M,PE#SH]HMCYG\ZV_EJE__ND']Q;FWY &C"8W<+L9MN#Z>O6:L49"*L%;L"!2 MDB0[XD]9R;=>P->:ZJ[C!OY+4_T;"Y:R.TAR[-9 NQYNMOIJ.(OUT3H>?JZO M+A?:U6RZ77\GR_9Z)>Y_%"8TSV$U6]XNGJ*A17W#>N&%*(SZQH5IGVZ.7P%0 M2P,$% @ KWE_5@W\0-BJ!P 12 T !E>%\T-C P-SDN:'1MY5IK M;QNW$OT<_XJYNFAJ Y+ULN-8D@4HMIPKM$D,7[?HMPMJEVL1V24W)%>R^NOO M&>[JX4=2NTT*Q$6"K)8&W QF/DN'@YD4\7#GQ< KG\JAO/G?P:M6 MZ^AX'[V#9MF(WG\U&O16:FF%ES%-EW0U*W0L[9G))%T8ZT5*#>HVNZUFI]7I M4K=W<-1K'=#%.VHTAH-,>D'13%@G_4FM\$GC=:UJU2*3)[7$V$SX1BR]C+PR MND:1T5YJ2'N9RGQFM#S1IC;<&31+C0=3$R_)^64:AFO?<.IWV:-V*_=]"@V) MR%2Z[-'+3X7Q_2N524?OY8(N329TV=BG7,2QTM<]:BE-K?VVTGV*"NN,[9$H MO.GSFOFMA:IY[TS8WR@1= BO7]IW\L;WQ"INM:]")N3MI\)>ZUT MCP? (M/A^+?_3-Y,KJC;WF_3H#D=#IKY<.34YGYR.KB8?WM.'<[JXG+P_G5R,?J;Q;^/37ZXFOX[1#(GQY7>X M^ULK3.IT)K2@-]8L=)TB:;U*EN1GPO>^[[T%D!4X +V=P[!D>Y\F-!-S25;. ME5R *?Q,.1II78 ?+F4.HB"CZ1RS(5 ;/R%.+60D)-.NK5M*YNAV7W>/#S:M\Y/:0:M&*CZII3(N>\^9DUJ=3OO5 MT<$!?A^_.NXAAGT9JHT]ZX >XNBV6_U*EPD;F1J_H[1 MQ#)F6\:K V]ETR7E,#E["WM1FF[8& M?H]!WZEQ!<8Q8UB3ECCEUD0R1K.C7< 22^!.V"VW*6%D71Z]4')KH00+K;+1MC-!@E/: M,\K6AZ_"DKMBC\ZD0Y4&0P46_6,4ZTSPD2CL5"W*G &-#%F53%X;3BBJE3L8)M M> .J3#&!^S3/5#BF_1 4+N2(P S&22B$\T\8E OX5E2D@@D-VPI*;-('1I3) M:#N'XM=4LB X!^-E_(PX9N5"T[LN].@PO>=)CP_P1SL4G'"N8O83X8P6S&3" MP<>XB&#G$39> 0G74F*J4N67G%$>6I;=.F >X"P]\I;H5A$2"/.FVE!>V!SN MY$(&C")CXZ! *$>NPYDZA5>A1^;LKBR"4JOT'+BURL%9S]!WHCT:ST5:A!AE MP\HDX4KP^G^N J& B^<&5!,36%_[P&CV%%L9:67"TE M?UQ;TG15AP7OEZ4EH$^?)W^&<,>@BM*2]Q'ATT65I4//@[ _@2 X@Y@H*BS; M?8NN'Y@U,\ZCG>\I5H?03P78'E/O?F9( @="Z-Z1KA1'92K#P8C/3.'86^JU M5VHU$VZ=VSCH@\/).+!AL$?%5$L%?*'?#E46\ M3L*X*P?($]4 PBQ@#G5S' M\F?]HBI&, 3@HF:HEPG'(=NX(H,18*2PF8I#'SRO!AXBQ_\C%=+SIF5D46KKP7P]KQ/Y>1T>/A#&(D! MW^1J_@Q^TJ.[-\R=]E>Y8N[BS_%1;?A.6+!!=;__?>J<3%Z.VZ\N1R/?N)OU%N]%V_/KR[OM,V2!ISX?B,G [IX M^_Z7=YO5(,$?VA]X0(LF?W@'C87_/O!_4$L#!!0 ( *]Y?U9MXEAXK < M %L@ - 97A?-#8P,#@P+FAT;>5:;6_;.!+^W/R*.1^VFP!V_)INUG8, MN'GI^7:;!MD<<-\.E$1%1"51)2D[OE]_SU#R2YRDF]ZV"S0+%+%$#LGA/#// M#*F.$Y>EDW$B1339>S5VRJ5R(N_^,WC3Z1QW#M$[;E>-Z/U;JT7O9"Z-<#*B M8$DW29E'TISI3-*5-DZDU*)^N]]I]SJ]/O6'@^/AH$M7[ZG5FHPSZ02%B3!6 MNI-&Z>+6<:-NS44F3QJQ-IEPK4@Z&3JE\P:%.G^-V MI?$XT-&2K%NF?GCN6E;]5PZIVRGA&9=+2I5S0MPO5\^Y,.-HHX77PKW-A ME,C=,.?]I2,G[UQ+I.HV'X;8G#2C3)A;E0]Y "P23,[__8_9V]D-];N'/1JW M@\FX74SVGM#@QQT5?GR.#O=6?)T'MAA];HVOO\O3\^N;V<7L='HS^W!)'R[H MZGIV>3J[FOY*%[/+*1[Q].$"$N?7W^'N[ZTP:]*9R)5,Z9^']!L\MTFA-$[% M2W*)<,/O>W\>: 4>0&_OR"_9/:09)6(NRE^"(:UF +$CG M=('9$*RM7Q"K!C*28F5#B"RE,"0Q:52K+R@23K1-5$95[P7S4J?7Z[[Y:3#H=;CQN->8G,E09H$T"+@F M0:0W;HL)Z9C4Z?2L2;,\/'QQ&/4.Z:VP0 8P9$OZF.L%S'0KFQ54IL(HTE@U MU\XSL0 YBGQ)9>Y,*:$E\D"&*=E2@D#=$NNG%(L0389TIAPY7:[1+__&?0Y M"'/8EZ':V+,)Z"&.;K/5K_(J:2-;XSE,2T0L8[9EO";P5B9=4@&3L[>P%Z7I MQAUJ).S.TO"X2/'$398H4PC !W3!Y0=:K=>*/- M2!CIX8&Y59!*S](2/A&DRB8\@L4R\ )S []'H.]4VQ+CF#&,3BN<"J-#&:'9 MTCY@B21PKFQ_?H>2,+^5-$4P7IH>[BM,\?PDP;2"!2KU1QMRX-)D!4SI7UL0XIF?MYN#;:L,0VTQB9"@]Q M3=X;F)HU"W&G F- %ZM3%?D3BRT#JR(%V_ &5)5B//?E/%-IF?9]4%B?(SPS M:"NA$,Y ?E AX%MAF0HF-&S+*[%)'QA1):/M'(JG0+(@. ?C9?2".&;E0L&N M"ST[3!]XTO,#_-D.!2>%C7$2P\P@3K8"$:RD1J%2Y)6>4 MQY9EM_:8>S@KC[PGNE6$>,*\JS=4E*: .UF? <-0F\@KX,N16W^N3N%5Z)$% MNRN+H-2J/ =NK0IPU@OTG?" SN@;G5*^/ MIWKO*A@(OK!501'HTCVMP7-84:RE)5=+\>_7EA2LZC#O_;*R!/09\>0O$.X( M5%%9\B$B?+JHL[3O>13V+R (SB Z#$O#=M^BZT=FS;1U:.>[BM4A]%,)ML?4 M^T\,B>% "-T=Z5IQ5*;2'XSXS.2/O95>!Y56B;#KW,9![QU.1IX-O3UJIEKB M^/-1IO4I:4>^^8=-]/+.M4=_H-SU5Q;1RCF;F]!DIMAVD$V4^EN"Y^>Z!P7+ M6CN!HL5I8]?IQ3=@R@S':"?E9W@PT$A@W!\IZ.3EXF9@69%:E>2O0N$EWQ@+CG.H#ZJ^2D/Y-PG:]T _B,-">-3@/^:NQN"+\>Y_\+[I4C?[EMOJVK_,4V?)HH&=/%FL<^5"43[<^8 M\%1V\!>PP?Y5=?K&]A\8XJG][^&7V??/HOI(S2E,A;4GC5^GO]VTKJ;OSEMO MK\^GO_"7ZZW>JW<7-]<[;4G<,GKQL)'3 UV]N_S7^\UJD.#/[X_\0(LV?XX' ML?G_5/ _4$L#!!0 ( *]Y?U::J&]AN00 -H3 - 97A?-#8P,#@Q M+FAT;>U8;6_B.!#^W/Z*N9RN2R4"2:"E)8"4 NVBW18$J;3WZ602!ZQ+G*QC M6KA??^,DM$!?MJ?>[K:GDY!"9FS/,^-G9NRTYC(*.ZTY)7YG?Z\EF0QIAR[_ MJ!\;QHE906VKF@M1^XNNPP7E5!!)?9BNP)TON$]%+XXHC&(A20@ZU*IFHVH9 M5@WJ3?.H:=1A= FZWFE%5!+PYD2D5+:UA0ST$ZV0<]KFL=;9;U5SQ*UI[*\@E:LPF\ZEGK*_:!-,(Y$V9(* M1"Q<->'@ZR*6MLLBFL(5O85Q'!&>"VU(B.\S/FN"P3@8%9-Q&[R%2&/1!+*0 ML:UL)EN&BG5W%K3O0608LM<;(ACALLF5?Z$MZ5+J)&0SWO30.2KLB(@9XTTU M 2,R[?2_?!R<#5RH61436M5IIU5-.OM/(/BP ^'#2S!L63S@TS2QG[/Q7;QD M7:=7A@'W*O]='[O]L3LX'W0==S"\@M'U>'+M7+G@#K_I\G>!8Y[ =652Z59@ MTN]FD,S:D5'^.6"<"3B]X+K2@10+%3^(5;!'PB MB2ZG81A[;>UH:6IWDKP5U&HGM=/ZO?2FK=4-#9C?UD+JY]ISU60,-'_, M!M!?4F\AV0V%81 P#]?$@&3JW/LRH$RR /\DV"T6&&N0,6QD61[>W.T\U4@* MQ(\3U4$WYVR-5"PL+$V(F!).4WVX#.D*'"_;%,5"!91D<]6X*4TS3;2"/WE\ MBT&:T>8/Y*@DTQ!1Q +/ VT-M\JC85BTU;OW-"'>^KV =,M\.5<-V_C-ABQ/ M&1(%+8*1+%7;W=O?PW.)6(^_40%'4A7IC.XGV2@UR-]9U&ILX93^\^,RY:.Q M@@?!*D,F*4-*!0LV0@91R3^\8S'FD6!2+=-?XA&0S^B:RN9I MK9YG1925"!L(]W=C@T^AJ(!/Q;/_2?TV26V]85(SGE\O5+=3UPK".)9@/.[+ M#<83)I#RB:"I(G=9J4D8 DY#P]C)4)$@V]-RT=XXX9Z2XX(^RY9&\JI1BS#/ MC3A1MR54I#NMH_)&*/Z6T^@?''=R;M4QWW(8>D@#V!O302#$M2@C7I@0,/BO-;*CFOYYC$=K![L[#, M?^=JT3AJ6"=:YY((;[Z^5]34O:)PR6:!C;CP4JJH(HXNKZ\O[ .((]?7KD0>BJ*JO80@I^Z;W-U!+ M P04 " "O>7]6/WXC\,,$ #X$P #0 &5X7S0V,# X,BYH=&WM6&UO MVD@0_MS\BCF?+B42!K^0-,& Y!"2T:<2H3HLR(*AHJE@H#PE0H*E!; M44ZS12IH5Z1&;Z_3+!%W9FFTAERM>?&X4&;./M(VV%:F/"@$,4D87[=A_\,R M55[ $IK#);V!29H040H]R$@4,3%O@\4$6 V;"0_"I_"1S[&*X:TT:_ =-!OX!DNX=6 M_<> \:?@GXW&P>#LQP=F$XX3ZPA&YQ"\'L#4GYSZEX.I.7K_=O '^/U KSB6 M]=.FY!T+0Z&KJR@K+=PPM0"UH. +L<0R/J$9UG-(8]C*TII6V/_UV'$LKY\F M&1'KXL[V#@#W.$=XV690"+N@:G4;EZKIN,A>:/7K5:CG7H6+9K&[TS M&M)D1B6X=AU?E^-TFJ1W!WOIW 8Z.E>',R(8Y? [)@9VEGJ!?JB9PA+H+QB- MX9P)(D*&[HSBF(6X/P9'JU61J /*%(OQ3X:=8XEQ!Y7"5L:5H2Y#4*8=R8%$ M:::[Z?8S=S0U(RM+4R)G1-#<'*TX78,?%B](,U(#)L6S6F]&\V(E6<-?(KW! M@,UI^SOR59$91Q2IQ-F@:^!K"RGG58N]O<\S$F[N*T@W+%(+W;RMWSPHR]P1I$;_6L=<"18E=KH?E9H::5H9U/GU1V<*GI:KUA\,%9P M+UAU*"1UR)$N\5;HX,MB5[,/BL!IDX\#VXPAWQ%8@%RJ"D&\Y'R-!2/).$,; MM^5"T@]+)FF";RG7E-LA>8U@99!@']:B@UL64YRLF-+;#%8X#HHYW5#9/G%; M958D1;GP@(AH-S9XE9H*>-4\^Y_4SY/4SC,F-1/E44-W/GW$($Q@"<;17VTQ MGC")E,\DS36YZWJ9< [X&!K&-H +&;(]KU>M;M,><,.(%5LC>;76DI>YD6;Z MY(0+^4[K:#P3BC_G-/H'HT_)K1;F6PG#Y#16[8)JE4"R^4)5Z#;YM\O0A_(0 MMFE;.6'.4J72!.F7K2!/.<-W/I_5L+OKW\&3[/[:&:Z9-W8] 4.:O]* M]SZ;E%\+^R>$_-@,6*N&Q'O%[EEZ41M+AO@S=.">*X]Y\"R*T-<(#Q[OB P7FU.'JT\=E4L1NX:0DSSO&F_]:6"._8N!>3H9^&_T M9Z6MU?'%>3#9D2UB4Z8W]X6Z3L+XXO+JW:< HH;^-O; !5$T];U] M^W/;5I;FSS-_!3:S/2U50;(DQT[\:%?)EI*H)I:]DMR9U-;6U"5Q*2(& 38> MDME__9[G?0"@1*>36'8T5=.120*XN(_S_,YWGL_;1?'B^=R:[,6__]OS-F\+ M^\)^^)^OG^SO?[V_"]\^?\ ?PK?_:V/+@8._@8?+-TZ^?/#W82]Z^3G9V7CQ?V-8DT[FI&]O^[:NN MG>U\^Y5\6IJ%_=M7LZI>F'8GLZV=MGE5?I5,J[*U)?RZM85=SJO2_JVLOGKQ M[\\?\(B?3ZILE33MJJ#+RW:GR?]IG^[O+=MG],^96>3%ZNE?+_*%;9)3>YV< M50M3_O79TF197EX^W._:@*U/GIFR?EO@.Q;.%J2_S M\BE^_=6+_RPGS?+9\P?+%__^"9_1>\0F3VCMAW;'%/EE^;3.+^=M_,CGDQ?' M'^;Y)&^3_;W=Y?,'DQ>_W_.GL UL'0P@T?]_\E!'\[Q[T^6PUMI+[C^%R^FD.8@6N?OA8E_;B MAY/S9&QQ$US9K79ND__\CV\/#O:>'5[6UB[@:OKW_K/M)&^2A=.Y5[VR=9M/32'C;:OELR(O[<[,?7II[.TX1D8#BTX]D,!=N538Y @NKXTF1BVVMKRR1_ M=7B4)B?E=#=-0%)6];("40N",+G.VSE\M*SSFIR:9MX9^.\/R=[#O<<'R=;U/)_. MDSE,2%Z:&4P,3,NTZ#)875.NDJ6I8;K2I.DF39[EIE[1%)K9+"]R>(&4_@FS M.ZV*@E^L6"6UG=D:IY@G.'C]5]5B"??U[XV7'YG2X("ORV0K'$GO-CJ#'^RT MPP?)39*JUJ]65:=WWH4Y1-4!H[8R@;+.R[I:Y V]7T8?++JV@^F<5E>VA/W: MR&SPV$ ?)17\JDXNJRJCCZY,T9E)8>/;IW2OVDYM#ML8?]=T,$O3W)93VA$\ MTS"?='_0G&;ZOJRN"YM=VHROAMEN<\L#@'?F@<%\&MS/. 4SF.7JNGGZ!Q[_ MEEYU4M7PHG_[:@_TL2T*T9SNW\W23/7?,J3K/&OG\$ ]*9L)#M# __;O_P9& M2 U_X'^SWOT>1R-LL_[/1DZN7/FMW!Y^_EN)M+XJW-]U.@8?L]GP?N[Y[MP:%$" MX2F#$S8W((CM%1SBDD4I_M7B/)&4Z]IY5>?_Y%F GU]7]7N0CW16Z69.%L%D M+&$J+(H/O/3:U#7)DG8.0MG_; Z'N.E0#D3WIDMRF$803C@:>H+(2A;\;I H MBRR,% 5:#6H#EH9_'FL6EG8@F)TN#$<[ZVJ2:8$(DJ&&#UZ *EO:FA<_F<"/ M+^L*K'TPX.WT/8X@N",,9MF!MD+)6ML"WJN\Q#F+Q/7^-\\:=WOKMB&(6A+X M_/9XX76=MV#U)V4%Q\62 H#G5I/6Y&7X/8I@N$$R Z'N'[6;'+:T*UO:4?K M9HZ?X08H9%;Q;;\S>9V\ C4#6O/,@KJED>,&IST U['\-\ME 4<7I6%AKO$E M+TU-@^W/3,.JPT\.R6^9X'PFBJ+IBI:,C\;DV7!V45%T90/SV,S,M*U \\(L M!,N3#M8*IG !NK.UO95/\L4"7@^^@/?NEFA+1-/;'R[/$YV-LG)[A:S_!C== M-8$#1QN7514Y@+N?H4DJ3TA&9 4(Q(-=D8P@0OGQP__UHC1Y:^N\RD*)2G;I M]G3^9\ M+('>.J'#O79%G(1@9157:X3=J\\*M/;KG-:='0HEBAR#)3 ML"4S@Q*$=OXYN]?)-[L)BOLE#3[)NII.%YDJ?D/D.FBX-P^WM\'XA[P08E3=,9_*SR;_(1H[B06^%U.*LZB$^]AS_+ M<_+PUYR3Y*A#4W=P7(YX!]+&[U_#$J\OI_#,Z.:6YGP15O MT")'60X_>@LBF-2].@8J2E$?@]0KBAU4'R"9FQREO6J&#&R>:5OTQ;$[WB\K M4 MXSR/Z854WR99L._K*>RB',,#C-_%@4G$=)K_ M?@(OATH']"-X*60 UO( MEH?7Q1' /-1V7A5P,$FA. 7A7YR,"U,TE9\;DRSL8@*3(:]/#V)IT)]B-0+( M@.-2H(W"'HHS1--9.D0&#!H0=""X[KB?TG]U^+F-1B#U#<#(T?GA#?=KW[9_IA#(TW= M1#8>\%*2O4T+?P;6VK+.%^B7NW 6ZE-O*=I *@(? @@%0\X,E#1CJ!]0F*4 M#'R:J+8&G6^9I"_/6OAZ$RGX M 2:OP6D^AU,("Z+2;_VRP]1G]JI"Q0\'$681=.(#,L=@SJN2S%$P&4 V\19Q ML2#()#7Q;>@6_;SMTFUO72>\N:C:IZVC.1Y'NF7LOH9F)Y([;, M1&5CYF0C_ .T.5JFRWE>P'3/ZVH)!P+LS&E^17]<@K_V3[$WT?R\Z5Y5:<5> M5RG 5G>#MBY]9L&_8Y$H4LI-64_X;+F8%0?A1$0V/G@%.]X:D"]3T^ K>IT M7BE9+/AHDD -KS<.GX(\&,$C89%5EH>68U02S!8>V&=X/#[*%;_1*G8KXZ37 MC5MR]^-W'(:O -X8[@,PWBI"XWJC_!B<;7A<@D:J^_--@*^S01]$2>8V,>>VR+;AONG M$O?P,]\[5SI;7YYJ>+2!:CBS35OG[.>]TDCTF'H(;0"R4 8AG)[51WX\[WX. MUI?R#[!#EFC:2&00(SCPNN82E3M%6TBS6_ZG*58-V11UU5W.JRZ*%*5DF,W#N4P>%94@Y;[HRZE;3&+^!_-%D^96USCS *;7,*G% <@ZP#/8U6@VL5U)UN MHW)D^@ILKV#^T0BT U-!$VC-]=-F,+4YO_H)$OX M >Y=88#/#$)O' /.-0:XBV'Q!HQE>)5BU?=2U7[_)-F;WUW C:=J'^WNH]Q: M)^QNPP&I MR\NDR:2NWN,G\#0,,[@\,NS7&NPU^@GI80X+I"[Y;,5[K%-G1*5L2E3TJQ(C MV3C%-&O!&TP-I@7;%^TS#>YZ=TY11)&M G*/\QZ2 MI=GB'X+H*\/SNVT4%Y*8MJ-F\CF^]F>V]4@V!4E)Z0W:@#4 JM6)%H MZJC,T8PZ;TG_C.[60["B?*!H*$S6!P/ $VM(=V6VF=;YA( .+*TT4@JGD^U< MB[I Q!MY"J6X.&8DA&(KJ="#(0RD<"F"0K4557DHF*)B[W>2T:G&: M:?QL8:Q@C/"'Q&OE]W1XX#%IW[C50PMCL5?X02^2@_L?;S>C37D%YX@NZY9X MYT=_H1U),:)%U96M]V#!\R[,=N<9GAJ;!4L-G1=4 CH##L!-!12QQ$ M &8 -H+&.S2V S(#C6!U2%-, ;%[0%?GC?\=322+P )#3AD%(^&)+-Y 35:U MF#7P-U]O/TQA^U]^67;S.K5R<)-:&;<L+RMN&S,EU1N+6F M'&[*,5FT+UT8\0;G+QT$:=G09FOUM"IWSBO84WDKEA!^DASES;2H<$ TXI/R MBH-#<+ H)DI/\F=[(L1"74M@:.2::(%7@%A0,>BC7FM B=+#?4>&7&\488Y%4NQBMYR_H!CJD--#XJ@P_+/,3XQ,$!?$"0 ML4Q=-)@.F2'O)XA0^FD-DTRQ_!2[4E]T\% -&V-ZCOWI"1C;G63ONM(M,@I3 MG]"K[<* Z".? ?X)NV(JMBBE %,4ZT,SN<@+778L(6@/U:GR9DH M+47,!TF!GDCJ+5.TC,D-0044^W9)EG+.,_P1.QF-V,FY>XG-3 M@+ >K.=%,.^2XS+.RPOF&+=%B>C "89X&[H9'K?OJJY.?H UQ?3(!9RC!A?H MW7ER! M@,.7WO[_>VTOW]O:V(S'Z$F_#8W+85!]X6Y/R'QQOE< N 0J#)W6# M >E_=.1-@_8K"OPQ2#RTDPJT8V>U>JEL,T_RG6MKW[./,\ (C+GU\"1P9C!> M@U8T[/QG?A1!UG(*'D6U4/O0)9) N'<26F'(4SL70PWNXP4AY9ZN9/^K H,:C5H<9*A:3"N2=B6: 7=N'L13?\^008$?X,!Y E.Y!1%)P8[)R C M<0(S*Q]M?U'"%?EF571.<\85S9 M_N+(V=3P@]BS@G"+@9NLAG'O86E-Q;X?[,1 $ M:;A[P9S*04^K7^Q]< W=*4W#E^%+BBK M!%\Y"#7 +XJ[JLE.7I7M+RVZ,^)BI(W:C;".<$O%@T0W!O!]!"#D61O,79H 7U,X1>N)ZQL:5"S[;X]"<,/R/D- I.B#X(OA?#ARE\*.9^%UY8R0Y!/9$QRD, MN3=^__7>_GLOB'%K.!1X)'#IN 08=!&[;9W#N'"SB'T@UHHMT<*@+3:M8;BP M*DY]2[QO1'I3. ;W-PV0W3X]*(C,KJ\L0V((QXK#6E19/@/I:Q:VS 18E0N MENQ"=[1Q >[-"=I'(MCX](9'*4.*3@2>8/7A9 M^#D%HB@)HT44/FX-8@\LT<$-4;M/.T)2#^(9MZ6]R70!X3B'F7:);X>1O FW MHB=2YE-/91]F1L:_(9RZO#T);%V%:Q.,7M4'&ZZ9GW(Q9, IAJ-Y;;A*E,0] ME8GD-SO#&B&.;R>G'GUQ\N,%A[I$ +%&00M[A2(EJZ8=7F/NA +Y(\[1XPU" M-I36>+,DM>XA,.?>H'!HZ#@X< ,$.TU65>==-A:H2X?*0 M++Z-3VPM/>B2! 4E:#$Q0?XO/IQ.(/@0.4)Z)#@V#&%]45N;=O(W&X27 V#" M0 V,Y#]ECET*=RSNU\N!]"/F$.XZNT.[8LU=]M-CL,*HKB\[$:8 MXC@6L>6D!1HZL5[;I9)45SJXYIW7U.UH[1"_V,)B],-L8X+UQB'F3:]:*K.F MG:>!NSWCC_Y(T^:^T'K#6=N:;-^A$NN/WFM'SJOF#2>!(# QMO8?M?-M8I#@ M>MA3KG[%. S&Z2A$_@<65]\@ ;>FV^NDWLE'30C95I2"3..,)"$T4%1\CV"4 M,\YC;AE4F3/6E[:HKK=Y#CDVIQ4G>(()TC?+K;-%92Y1]M#* M*7+6W WA-02S G*P;27B*JE5,K2]6$JE,-O!JL<0:D/'KK9M5Y=]F*%*MKID9!ESBP1/=]L MDEO4+34+%]@I^NX%*7TTQTAK7W%M0%R8W1<.Z[R_) "Z;7(H!A5\ZW@%3+_4 M7KTO?CD7$AE-8A!@@P,CZTK/#68>3=-&F1&.J]QT0G;[TR88GANF;N@\!Y,4 MSLBB@^%P83U?%4XF'+.I(K'#SU^A1%"$:F^^QP=[\T+W%\+)O;4RKI>N#A8T MS+'!DOIMF;>_[QK=9KG)2 +KS.@V"Q/8F-::&H$NB>">1@ 7;Q,KEM&/'JS6 MW&7/7 JYL10A@.G((T 6.%P&B^7)TYH*9GR:U^"'HRV..91I8?*%A IEEHU4 M ?>$?9!_\R-L*O="&4]1#UT?88F^21WV$U=_Q*!UJ_N4$DW@'Q8-PP!G7<, M$&1G0@0N10T=D'9X7D/BAE$SW2^V*X(+! _%5_#Y>!8<5IK3311SPEBF@;UT MR>-@O!NJX*+@>H$ W58'Z84@MI,F\^J:@4H#X%[ 2^%"0;V]W^<-<:581F$' M,/1JBF$A+7.)3Q"B^";H11D$ A(8<^WI()Q#C;"0A7W&63T"!..=,6%0T$QH MR4@*WC7HWJ2TE[ *3#A3DV\^ZV"I\T9^!S>Z,6\#XYW!S6:UZ3+$=T_L/_]9 M^(JO (-:F.OD*J_$J1-0=-Z0947%"ZY0J\C?6ZY>G%#T"ZM@JJ[I;P;)\CCV MKX;>&EY;GH(SFLPL(BH)J=H@PIF&P;#5KA"HE;>TUA31NT@DRPGW%O_*\'&P M5]O)I,:8A<8N731?\D2N"$OIP!AGQ?(L1$%3(BL\.+FB*:7 G%?$_4*]\Q!< ME/6&AZ.CJBAXT%5.1Z>:>? \S^\2=B,.N*R*2L@Q,ZI2JE*:_:)"=&A%!;"P M:UJ-+L )P,L6%2X.6)O+O.TPU@G'$$DUFY;65[:52"W8E11K SW@3&5G%*X# M=X]NDZO>X= 1T9Y$'&X+PT%,@3\(_:T.WSB6);&U<4%@)]&+:;T$#9X7F6J9 M%TH]+)\FP!;_$%&V_Q.=S3&I\5 4NK @LB7H#G WH6$&IX,KJ[A)3 MO;CDY%C83%4-HZ40"F.*:37'\A;20S#G814L B]@.O.Z&8-D23H8]:RH+'+? MA#"@C@L4Y3,,RRN!'YD+9F9Y'?W!TG!E+W8;\3<1;2#.022]\ " ?I,]'3)% MD?Z)1&N:U!CXC21;RE(OA.6'<@]_B]>$_%CDD%*L-*ZV"Y(YZ:@>&$ZHJF8U M#AB^Q(>;];$8,U,,D%!J+?PA"22I_0%%1^/A?6Q3,%)I-(%R M;NJ)@>'LO/E0V!61;,'M#O;V#L9L:+^B ?7/S4#GP%J)K'^19ZY@^\;[#>UP M!JN+(=ZG/3(=0ATIYE2$45()S0_*T\9BLD0>H#%Y!=AH7(*2OAEM@JZD#'. M'DND)'=-H"%.3>ELR6W(VZ=4T'D\FWP>KJK8R6LFC1'N\ T-"FN%-U.'3FPV]KQX4B@ZW'4D$%S2="PRP[8Q5[:2Z3JW3%V1H*H55^/7,.G0"5@8 M M/@+LT0Z **'T;SI2NZ-7A@YE_$(*RO!WDPIG3\:B@]RN;7,IN$+AX#O1%( MU3J9B#ZA@J7S-31*!%W9F%8(]O DWG4S=*D>@4L%FP%+/0D/,X:L<;S'PF7D M8:H4C%TR!4XSGH!D=9]M)\R5R.= K<1>.,8?:[1B;_.9^ADI)P3!IY0R9**KFXP$H MKT6T9GX'^P>@0S_+;G\@_ BGE:.4B-][/7R$>9M25LM:W.Z*-01JW LZ>#5#0]*H[1KM M%H0M/1:>CN+"9KSMPY>" U+V$M-LT^M(U\^HLE&2UTU0-Z[HT*,Q:LRIE.@5 M.N8C[\U9&[(0RVQL<8-7_>0)BCNJ-S\Z";)!$4AH +[#&.P1)LY1T/A$Y\TY MD='40J9W&==9H N$7 D)^D"_[0QR_UFN-J=,/7I>;'UN[OI1*5B2*%#Z+)F"ME'J1#>+INP=IN!<4)E7#?;S&LU]P:\)\!-;<+195)N$# C4R\*:$ MX>)F?K*WS5:4 B])1Z'":*N6S*'DR9Y\VCFG492),.+-I5*10.X(&UX-;LED M/B:"I,5Z+#:3/KF,_2/DWP8E'>>8K* H!TF_4 3@GO>RYJ6SXPF-9D%A&NO55NS1K,+-,:IN?5 M%QNKL])BO&"-"$4:L(KJ"5>1QK^>/=APFT(=I-#AQXM5J.):K/BTIEP%EZ]>7EVB-0MB[Q;-#$1 MC:,U'V[BN34%K: 6(V&2ID;Z) ^VGD5[=IP S %A,[NT=.H;VK,RNOY42[DD MK#?Z"?L'X*O"&.>8*%Q5DL09QL'6D:+B^H %0"3.C7O;S+^+:$>:HIN9KG9' MWDT[T&"F1JT!KCD1-3VR_[F!CYP5)9V)SBEFGH/SD5^6FCY%=P4,B6FN+NZ0 M+7;.#!\WDH5L#=A"G"%&7D2^Z0!,Z2GTT^226M45A+@W;"X0=3ZF^&DJ9N:J MJGO!,HU@&\8[,[W"2+92?96R4H8@]MD>[_5=M>$R#9;R4ZO3+T5E;U ]%L[] M=VZ-7G&ZALK0B;%M4,M^J!Q5>&A-X"WTV:KZ3G2J<#S5Y;= J'U;B"%8$O=; MCIQX3U0,?8:K^E$!7'^,S'"1Q@+V-\*KT-&Y%2Q&QL2X+AMPA&BJR[9#4V:3 M &+Z:PP,E,<8A4-'(4P&L7=3]O2A"=R!)O^@ZFOKL=-D+NPZHL=NXA91S[8=<4F5-_>V=#4^93[WEM9 MG[.%Z$'KGPKHT$M=?&%F*;GS3"3Q[=TQ3)\YG@O[@N_)H=%9EPG:?_+MXQZ]:!:T')4XDRFH9T+=JP:0"@#W]K7S(-R5-)/P M15F5._AW -F,$_'XB:-=4+>ZG^F[%?""=G@AC:>U_K*J^]LHT]Y/85HS#:HY M"9V#J ?D?&;Z"=?9+ A'^GCF0.,KS&7ER2_P!QK'=,2-Q(,1JA^/%7\D)CB 3:'IF-MH&/?5#'@?Y^<[6;.KR 8BOKIM8=QP(+M9&@ M(#B'CF650;Z,I6;_-I_RVX\%5CBE$C5GE0?,Y&:&L1TU MU;_H%(C\3 SL)VKZ(/N21(66;?>J6@9P=CC=-<.D?/@;[);@7MQ4Q MW"ZB@QR#E<(!,KW(2K_&LXG;1>["'-8W2_>'8-JC?R<;]-SC#H\552C0N?TG M#[_F9(WPB42]IH,?QQV7#6ZS^)G[#QD>D27[7^-?+9MO(:>$FPEL5+F\^17X M=HY3U0^$9;O]X-I(Q?B1"(A1"P^/ZSVMI,V*+!Z!+!K76=3:*+64$#:G0M5 M6*A"6=S7R/PS M!(W2C&X]W Z*3L)YI\6-Q5%V,)6&*_#+V?D4(00*'1/F)@251+MC<_Q;-S,)_+M!GPB)^4O M!#VX0HZI(KAC'X?QF !.N+9)16$O09(ON(:!2W_Z&N29YHYR*7[#?>UKR:)! MT-G7,9 )[WT>M[$Y,P0""?T<#H']TOGV0%$?)]]$HZ<./"\I;6@&RQ'(&YR: M?W3X&('G8>FAN=[%X#!U(KJ,.>%Z;<41!QO!1=6S6C/MT1NC/&,2:,GGH]UQQ;]1XLJ9IE)U-Y;PS)YC!+)>ZPDE5 M9EY#JLFQ8H-6?^[[Q4?E0#@PWD@Y%PO1G.!MIRTQ#)L%=HKY\L3*DPW$RD^F M1@V@/1%<][DQ$GR#J04,&RRTJ#S6 L\A/[42%86&Q180'GYT^6,(I=.$H*M9$*[Z1'DNREJ$-A>F)L4*+:S2V."*%1IPO1%L[?A:HU1AF MF_1JD.1QV3LG?MB [3=;1?OZMH+LK")ER%M<8C%RQKD:3NH?/8%'6!?OBLQZ MA:LIA^RTY9%VT=#FM(%]Y$#V4>\I%&"F47S EW=J]O-HE MF $G<@B,ME%##C3NX 8'#J[IL$,/^?*!I8["8EGGS0BA#_40D TBP$MJ C4W M]8),VW%K&\G0\16EB':)GDS+QKET<.9TBFG"HEP2'6FO/$3H&,@,,YBSI1T4 M=+Q!L=F0]&0T3-#S*"*/)L ,_C+ZA2\3! , @^X24<6'^'T3!4M:6)_2KAH1 MQ,D,K)=M;)ZX_MX1)4[\(')!/N9)/>KY86,)DUV%73IG>'HPKQ1V=J>GXOQ= M"@/(LAK$Q'TA$>LQS[&C.WCF\Q9J.KLR>QNS@H( 09QN*K>ES=3BS, M^XQ3/]K9AD>.J3OI X!8"5D@9!-9L!K2.B"'5F M:(3VCF9OT<8[3%_,\\9?->VSTO@6R#@W3EP'NS,G4N^7=7FB.#1=_[RM/K^!EK=,<8&<&R9,OJ$/J#YE^++FW]XHIB M 9CL8BPXJ\Z<9-XT2.V;EZM (YM3!J"?J6@/V?J#LA<\1N,E),%.X"0V8]PD MZQ_[4J4PI@3-TJ6U$ (I.5^J<5-W"Y\:EY(0UXN=&6O*G*+1I/=<-Y>^9=## M=OL> &*XBG]+TL4+*"9C_@(W\\$FGIWOK^1YE ^1'0OA+4%^>\1ZT>SPA /U MPNJ3)EI$5$U-$804@U9.O*A"*=Z:#^(B.2B!HXN8]"M:O\!E>KA1&[H@I8]H MEV?)>?XA>4W N!]@4B=F^MXOX$D;-TNDD^C#3..H;UWL42]3R/!2/5N,9@[, MT*IIX?3;,F'Q#(^#%BW!13DIF%JP4*?3C52/3 M$T$JNB%&G'G-23K[*-@? ?&5YEU#BX+RG*Z?IT*AA3L?EG/J"JU'6[!C!-49 MU=Q%<0 )"@$SH[B>4"FLFY:Q^@%B7K>+H?4GGJ9T\%!,S=A8V9!TKK+GFU5W M4W.Y-R]:VBNYFZR\QH._>;UB^,Q8"\@),D=W&"#U6""U\[UQJE&%2KDHIB@0 M6N%#Y(Y6[%]+^&W06I7 NPC;W8EQN]+G-O-+J#S:P[77&?/32A?)Q(8I<$:K MHMV2]T'>SWQ<+8LHR=V6EL=DG%?*UJ36UZW+MB:RPX?<4*G<*\M?\W+K>0[I M*M[CV-G95PIC!)T@I-Y\DO/M]"@Z"R@4T8&UU$?$?$A:E.$:PPL2A-Y+WM*@ M.8'L:+#\KD%# ' \RG;E6MEM'>S]99MN[]W)@(%Q@+$FF]1IG7"N$>&2["?; M6R^WH\,JA1)4CALP+^C,['*5Y?C6#(P)-Y-+WX,]J(X.,'D$:^[APNF0.-/9 MM+K+MS3$%K:K0TPIIT%"8/SVR)N05,5]<5F;Y;P7CHBLL)RSGHI9W:7BT=#! M8Z1C*!5\EFT$LNDM<.Z'/@ANUW:=*!6)0D0I :8P>%=&Z\J.=YW#P(V=MNX* M0Z(IVK[!BHQ;)=**DYJM2Q2M"03NO*K;'1(.NMAZQ!V%!/7?+H4>)'ZI$0GI M 5Q8LXEW3Z+;IQ3+E5 %#HXJTQ% #%I;J+6\<<3G/A(OBAL=Z?,0_FXW.2;N MPC8 X"8*BZ88PP9ST&NG/>%0LLPV4^5B%+@J0/Y3>W\Z!OW;Q/7:2_:T)XMA(BL+LM;MPUW_LNHVP,!_R!9R>D6 GOZ^G MSG,G0 'DM'O<#&H9%IU5WNIL+,;T9Q0U&D3&:#?OO,\#NI4 M90!PCIXYO+NN8W#BBAQD>19T-!=@%^^J",";>LWG$;3N95P-P>#MT_$7=9)! MY!T%H\T'6F]"702Q+2YE$.'[JYZG?;*=%A0HC""N@N?VZQ0H(EO!!J@H.J' M^WP[MF\D.9;U"P[<@-T8LP#'31G(2UXPBEKP:KO]O/<(BXY"/85 8M+.4QJ( M,%_*,WKBU+"&==VGM-R E0HM9/!\.KEAZR@V0D*!U?2 T+QI)G;&O%KH2S];?RLZ:P140+38FUF1MZN" M@:O0$V+%UMRMO)='I%$777%IVL!ITM(+19!.$7$0$80RI0MA5*]H2P4M%&U.AZ2\EE4Q_$6 M-8CW6'M?F$A=!3II&@X$[-/.:&/Q)\C#20>B?J(D@Y,'0NOU$BYQ[C^ 'JEM'_1/"(-E+*. MOG_-NY+^==X2O&MA,,4/<@7#93*CPNJ+6K5W/TD[2AZ:I"JS>!.\BB/T%KV0 MP.FE"91:K8RJ0JDV#J9G9J8T'58[B$RKY8J_O;=[ODOCY) S[XQ M&XU2 MVV_.EA%.&3>@]&*VQ0QG#)E\S-!Y%5"!I[:L+"@B9Z(S'>B22?;2A$."EKO-]/L1%A10!V.< A5!%T): M># YR<&^LH,V4ESLT^MZK8%XPSTKT(RA$A.!7]_6O9#X*ENR3P2$7;H2JP"@ M$BS_6'YYI$N6>LWBGR#H]BIW4&]NJ\-!_D'7BCY#NFW6/&3JS]6X<86%[^)% M^W*XD2IZA?6,D0I]1)]YQ@]PJ8?;N#>@/OMY7CKU./0T619=DRC0+[#D(]I3 MCERB"X)A*AP"!0#1U@0[_P[ S^Z[^WZ:[KZHKAZSNKH[37XY(/*]D F^=5Z/ M ^7\VJZ\G^%._D3,?K I-FC)>H@T" )?C:-3%[>XJYIN%"*%-%E4F413L#\2 M=]BS65RC#7)3PB^8JL_'J^5';$0]?5J,QQ-N=8I8U M=^C$H7.QCEK&#$.H;40KC>]+E2^T[Q;NB!:VO$33Q5F%)@N2WZAJ\J6SNF0& MTC@>G7,QD)60;=^@H]RG@RRKD<[LLYK.QL7XD?A-7<<2C$D33 "_J?!/ L!Z_]1]%H'8B:Y. M\X*-,O^.!]MO.]SE2W>C3X&!P(CFB7G'3 M*$"# >J4/!]#J&6DBIFQM&*=V*OJ6L=/\_D>QI% D/#11B0%3$.S'I8H>>RY M+*,EJIX.!]6W$<*2OENO4-8%R) 0X!/:]Y;B@620%)HF]S=W<%..?RG#5C"_UM(EM5\FF$2(B?1. F3W7A>LYA(CD7[N^NI *I7*$]83H;HSQXKIQH ME967BMWK.4):<*SR6/P]56O*FPL'RZ>'/_PA!^W1!@?M&,1W;:,ZQOZ)&P;* M?$1RI*"!UJGUS0J(JHRSSA3ZZSUP,Z:FJ-23K0*&T"Q,VTI+1_ [,6N+6$9# M15NT9_/X^'+'(I"URD(%"G928=LYT?04&27X:C@PL81'*D=M?RA#6^JF!O7\ MVHQ>A"N5IAU'P7S<_C94/T_F,F[FU2T3!B?GS;2M)C"B@[W]1VJJQ SYN&:3 M/XD1_7B#T_"#-;0G:#Z)*)B!I8(:&U5'<[V&"04]>9@G8O5=1&*XV *FO^!P M+K:PMV6NV'=WK@*3NX"U4LXXKTT3XEE\29M!?$XS[0JPL])D M9M$G8(KETG9XHBZM$#8HKU/80 *6^\^Q?[_98/]^U]5D+(#GQQ7-0PLJ"&3X M>JB1)"-91:GR^$C@+(R;D1_!<%Y1KJ/!M=0+XTJ*032>QCO#*1/WL)8HR..K MC!ZL1KVLT3PE^7E<8-(.<3F4A:&< KT3G:5.B0^#(T,;=BU$]Y-OMR]F2V_" MXL<-X];(7R?(?,DM5]Z$Q2*W%]5R Z-(L+$7IY6V1I'XWF0E<4?D?F,L'TS; MF_6C MQBV4L892_IEFVC'233%E!;:.]P)B,>T]9A?(0^:AP)$>8V>#$S=L\L22VQH& M2& ]R!6HDSF\X6YR,@N"+C/94\*QQ370-Q/>!/VV?24ID>/EJF*(IJ,-ED!F M*9X<\D[=Q%7U6"323:"\)L&WX1PB;]5J_5NF(Z,:L\#2* =46_5AT$9?X@^VX0^\GO$^]"*_VBN M1VANAMYVCP@Q%%@^=.V:# L)$KP*-4:0'K?C(=]UFO&2QNB/NT.8P=9MN/<@ MU:;,F=&*#ALS*S:>A;\5>/\1>.[7L+' (\#CB>1IPL4(GB[Z"JO-!_L9[J*/ MXO@^C#@D*+7",;A6VPL$]0"$WR,WWG%1%BM=,DI2LS#TG<3 M(U$?UW$89:T1&=J ,&$NKOCW'* ,MR!:*LQ=[$KUN%(DDKRJPV50 >-Q)4TC M%5;'M(GLB&))Q-IT!=6Z\X[_HB0,"Y1-/+YCEK&CH;LAI:98HQ+@954WJ5V$ M5 3VB#VFA,98$<<[4C=D*_WS^D3(2G C7,%"#XW[28@6Q^Y$>A(6G%HJD-T[ MRHL,Y@BA)J4N;T[]6/O8NY"[(;2FQL@.TXB>4;Q!-TMA[%$QA INC,OQ[I2; M^-MOR$W\-<15H($"JS>6OAG#$+G @58W<_2'^FU,@]N)R#E?CKXTA M0*Y&.#[Y'OA2GO%[*U[8H">GR4\G%Z?'Y^?)3S\GO[\R6OMDO_\1U>USWI/X@]!([GG)?L'<,\GK\XOMYP_@&2_HY?Z5F?EU5\)K?NHS]:^I MB"EE5\<6\LE#U1#'__W#RV_Z-<-ZRQO?M_??RRO^AT93C!=2OZ& M1SF2LCVMRIUS9+'5D*_3S)_IJMW0$:SLA22K64@'(U8(HQT8-;.EK0YCTL5M MSTJB!Y^?:>KB.Y@ M$='AJ_\Z??/3C\='WQ^_/CZ].$\.3X^2X]=O?WSS\_%Q'%R9M3JC72W?AK:XY^-]?CT0&]9Y!JXI3$TV3+ M;'O0<,/TB7,P#J@F4[K0$,0G@[O7JV<)TFTY*E'L-&FE:T<64IICX(V;083G M?Y1%2I_NCC+%_,GO,80C9NXB+Y1!4/CRUEO(2!GHY(!+#[0HHLBM:\0# M+WUK,'Q^JKXYAJUD/JC1KQ05AV HY(3)FVE1-1I7 $%HNG9>U;!TF21VL:<' MLEI.W/V6M75UT?$MXV$V,.E3OTK7>AO?[6Q%S4ND@T%_O@D;](^.YKNJWW,B MRRTN8=-]-)5RVT);)3FFV@:/+(G(M+5A^VIY^:YF!,.@)>F_LGKU^# 60I)# MV0*%+SG,NENH6Y<99C;;#G8>#(=Y5M9D*3FZW>M"K'W[$*?J^5F'%Z)B'-;> MN'A.E-G"E 7WP%6LHQODX!"/CO]?/CG$\K>L99O_R C'O;+?7+$>W$%E__?#']\=)V^^ M2R1(D[Q\=WZ"X;@T>?7C":K_E/3_EZ7LG09!J,"4&@DH@.X*COS29K]:6.PF MAT[R42?,]<(J'$0$,PZ0TYJ$K3./AF;\L$ ]XN\DMA[UTHO$5^J8#M>(,)+/ M,K+=Y!Q?-/QV;KC%T-)2)C[Q_0R752NS9>'IU2*?DO816 G'NE#F7W*!.FAJ MG(_2Z=MN NYCPI6&(24TP4B;VK"GMIN"UX8XBA4(T.M2*.RMCE.]SS="A<4P)Q[8!.-!7CB> M*A+S5EO(L;GH34U7_26PM\X&5L5N(KA3P1#S@\C,$C*5@%';,_8KE%\,*J&! MI60W\A*[1=3O%U1>(Z%*@A0X)G.>23:1?!\">30MBQLJI:#"(3JMY2A(@O') M*8SFNF>Z. M'QIFZ8Q':HY2Y$M.'+#Y7U40([*MH O$P!#>A)#P7 M J?14L-(IP(PH;H&G!_I=J9&C>]!*"/\ZQKC^W,Z8O>FQMTT-1[>05-CG0F1 M'!U_!R;'$3<.]L"C%>1=(Q#@IE?P\S$F/&&OZ-$LUUR?%W5! MY=0&%X6HAS%F+H7FI-2OL9R25FXJ_B_B@+P-']Q3GE/DT@"3_N5Y15$@S#$- M7G;80]3_1!L-(W$Z\0(0I >3\(UR$HBC2%YJ(-]\,;A L!VSMA\A>61@9#C^ M\N#Z9_YW"Y"S50:S!>(51>DSA1GAGZCD9EC!0.3G.67Z+53UN^] M)=P)5\DN%_^=59AE85S&QA03HS]#<5][LA1^/VY9#'N'?DY!3I7@;'I?=[& M%9KQ.O@>PR2,M=DO>+[4'TNN^^O:T/B]O7D'90K8=E_?07OS],WISM')^:L? MWYR_.Y,8U[@%ZIO=NIWK)%"JN1S4D21G;M^E*4OZST0E2-%/<+TNJ#L3U$+]T2>LC$;97_X%[*]^I\<]7YZ ZJ\Z-W%S\C M[.3MV?'?084G7K6S^O9&IR-8<)0&R+4$HIGV:L!@T$NW^IK8"+2 #7H*)DFB MG,*4.E09%,3)%,X3,-S[KL0C2(W)-Z_DLUTW"?=S@\Q,*=Y'PFG/4@X1TTA<& MTM3MDYCEJ5 -!33*(3TSM_V- K]"N\*]7#&,B_A0T,*U)W;6(&S/(*HFF+KB M$.#83_(:B*FQ7^M%F]EV1%_$TH[L("0!)\D\A.N,"&S8,(^D47: M>% +R6'T0<,6KNO7USFL _7I^<!R(<+S?_GB#@.=:UR/MH=GS!1P;/$ (OL'^G]J)*>S"M%XFW,3JR9;4:-8\ M2(E["VJ0QD?!%;RL[^,4&I1%4PUG; UW\QCNW'>B'*!IHAJY&G,W@C%J XS ME*%06[*%=2/G:2#>!SEV!PODQR"P&/9\61NX1)HEIII8Y.Z.! B&5&0PY1Y1BG6'#5[ Y"Y#D M=55RMH_?#M?[K@C?>P%_MP3\DSLHX$].,> %4OQ\='#W9L,]Y&+CP3CQBBA3 MT[8&>Q$*PP9%Z!T[8DKD>& X"YB M>+!TQ;F3-H5;N)]-5I&)K8[ MD=3.;"W=IN#M!%WXEF[HJID;7T4K:#<8-_/5R!#T"U:'O<:1OO$C:&5*W$5J M$L,TDC%IK*F1X=17&OC"*=]FTG=1&?8==]QSV 6=.IZ7TGZ;UBKWBQJH4M<= MJ0EKR/A1?'%_0I#Q<1B*X]!YK.:WJ95537I(+'$)#!N&N7KAXJ&(E Q"]K*H_NM_^$V2@=J1NXRM7*%.UJ M)YF!L0>6&K%'8@/ZG0XV-Y8<7E53)OD XV=I$:6=XDDHLFOT4PMXAY)YFA?F M/;;E,5>\MX5!DG$"7"9@E7BY_\I!#GB?PUF;7(G]1>Y!QS]8;P?!Y;B,YVJZZ%U#HR]551@WC)/>JR:?JV" MHTS^$O\2A"]G$M"_I= ;R 33I*SU$&6L?ZL&3!VH-_58Z30 *J>$L-N9"_(1 M(;Y4]M**) 2]<9?/[^^&W1%8XM)@=0R=:LJW+%>$'F$)329%)7 +(E4FA4Q$ M=)%PK)#!V2@/JVXWEPHQA?#D42._0J*0Y%?/BJ^TP&^2JU)#X6%3;M[LS+JC\TNC:[M7. MAK,VO9-J)XS\H>KP>]J3IE(Y)K8;]%&Z&#VAS9I<5\5>"\;^#T9NC<>SUJZ M+/F:@(1><'-KVI_O#BQB?5#?)/80O"'FCHI&N.5:7O8F(WC"3+JC\,RETM4A M_CEW46RP[WWT?"Q%A)76>">U?MO"T*:)?O?71OEG*6ZK@+K$A](:L%M?6!8EZ75.O&4M\ MNNMR6:R(M+=BZ Z_D2LR7C-VIJLN Q9XNL)@"Q;31!.+BXA6"D9^XTZ7]$:. MW$MO.NOOC*I>:U/=%2?B7M)N.&O9792T?PW;0:X7#_YDQ+M^S1'1 _4OG6]/ M2 P7=5@SM*I$@&^2.>,2U? ]]'Z"$ K*$ AE'9#$4+-@AS5+M#0#,W8H-UUV7)OOT"QC$OO^&']FQWBX8G?@& =HW/?6+NDP$624 M-+122]$IQ3J!LAV4B(F-$YS+?GAX"RTB!J^->&7;H5=&G"U!6^H; IC<<,$5 MJN7:!X;)'*11'[CX/XG*,1*(\0L!,=!C5\B7VI M\0<'O"45W9N;/FU@;+*ABI*AN3_3GU]&7?P\+*0; MISSR9*1]JC9-]'=MCN0PDNE?0V"4W,1=I," UO=NCB$=CO8O"H6X$>!P8LN\543W=#!@+% M<600957N.!:A &SL::5ZS;5!H/0R*# F&L^]O/@,Y<5=Y)1]>_:&6+P)BG:: MO#NG>MR+L\.CX^3\^-79<83AQS*?\S<_GKPZN5 6NG%8/PJ2.[)%/TFYJE@V MZZR9,)RT%J'_6Z'[/&=#)P!?1[H0.5O4^!;L/Z8=:9@T/$#N,;%-75&W;\+5 MZL<>4$8MY^?V08/&#Q8\9,SE@!F@TN"<3^P4F\(X2@*U%4'0%/KKLO]*F^4[AO?<3>-0$/R=WN:0T^ UEZ%RD[D== I*/#]BI[ MI])TWR ODX\2&DB0[%-9F/OBOCKKI,DM=QW(B]K.:G1CF&)..(Q=K7(0WY7+ MI,F[DS7K*I?@OW67LZ4#[B36"' +,_PT=6(G_EH^38F B7.!P;?\(9-Y=9). M#+YV'X>B3X>-/R@L1LU;$5E2IN!MT"B/JVX=#@=;#3I;F7B?L7!-9*9T<^.9 MYZJO&I,#X0)P:?H$62YI$#"]=\6PNQ=X=TS@W47BP-,W)-^.+]A^/'IW=G+Z M_6;E#)O)NC'4.6MRUQRO[5T>,J9Q4(><0L?"+A&H6F)&H3_F DU1>^@[5NAX M?V@^XM#<5?8C/C7'R>%W%\=GFQV86../J/MADN,V0T+;WYPI'3YHP;?T ^[ M%5M>3U^Z1J^';1N<=>V^'%C781@4/Q"S/R;*@379=6P@=(BW;JV2A*ZSJBJ7;AS&,2K MED_*B(=4*E$)^QQP)"LX24KDL>-$5[0P 6'P?[@!OS1PT9?RC'OM\Q':YRZ2 M]9P=OSX^.CD^WQVVQ/: 1')=R*-S22O?N^RCVKZ,%6-H\^R6J,EFQ(G+3;%] M+B]*0 JGF7A4F*2;&@+DN.9">,DO'=,%N> 67L7]C%P_3\WC4V9O 5ITI<\. M".0C+,Z:'N 3KDEGQJ]?NI)E5TT<;*G#.4GG>*Y55QXPO"9F N,74V$8=]VA MRO>@QW>,>^@W^8[Z=GO,1;\=T$A_K MV4ZZ):&FKF&TJYT9/ 'W0CMOAN.*2X3O?8#/4 K?17:D,+]R[DE.WTJS&$5F MXJ&_+#GSFH72E85;*4%Q7VL=L%J4GHN=4)@61$'C"#A"8")3-/+YHY/-/;($ M=NE#\/R[X%0U( .ZUBJ6:P&'B$1ZW2&/NVB&$?F/$G&L2PCV/+ >KNC^J'R&1^4NTM><'__]^.SPYF=\%X6]89U&LBO52Q)'EC."9A('P0[#5\R9C@PS[5V2-=KW@DS7D9,*3 M0Y[!%;R_9[BBU@!=*38C5Y217B$,'I/EUHXAMW=+$Q 0NRFLJ)4[8X">S M>C:SR#]\,G.OD=DI6,9:9W++F'-,JL.XZ\ID-"Y?M\U@0U:$PO!2,Q,RM_MR M=_7H:7A[JLI2YICH,GL/"?H MUIF1K*!D'>!*"[*RK,R&*F!\F/"9LLUTK4O M%!"S\0 G%AQ.E@"+J+!A9, ^QC+D$X_I*)C\0'CN74P&*=.9RD#(Z&'<<'&F M&3+BQ:M[=$V!77/#\UWE]JRC+GJ#R<+2;V)/K8*H\1@_PLA[#T1H$!>8Y$S. M2+1>)'D)V$,3&$U05Q;4YPJ=CH#KGW8M;1+N5 MY@(L*"@_A__ D?Q@%LMFCL*=3RJW&O!I]"4:6&W/DM$LTR!R*"WZ+G-*7;'] MY0HV,=Z D+_IO!*0CH\V>/"1(XHI5H-P(I9T\>#!UK/8^;SPYNGZ5_-UP#H[ M0ZF#F2VQ4_&'D85+76)MV0WO?%=DQ_VY_HAS?1=QW">G1\=OCT^QAQ+X:7\_ M.>;#?7CT=SCN?+I?KDC_A; ;A.0RFT.0Q0F:Y@SR.0('F!-5N,D&!QB_F!L^ M*]42?:^NS%E+F^9]T*7 &PU(BNZ(D:6S37[SK22+K'71"/:K:DSF!* '$1); M.&CYB-!W6HX^X5R/SD@N9%_>G&O$5RM;!3GW6(+75=*+L)(;#UU"$YA%&Z T MJ'>#$<"@;W+,9J"LAXRZJC)]+VR&L6QO((>_*Y+G7KK=,>EV%Y'5K]Z<7YRS M0+NX>'-V>OSS>?+=\6@66WR:+&\0]9(R 5MDF854 P'_.?)EB?G+7)MN42V M?CW)L94L_',;_I%3.RD43TSY%C'PQF*0W2F+85^N>4<_(\APMGE;\)7@K2TF M2..G)A%YPC/NH%XU3'NUOH.Q%WV:!J[IF!/^:J:H;+K1_8&_/_"C!_XN(HO/ MW[UZ=7Q^_N9,3OWY^O3@RI4G.P/JLP?QZ_J"#C4:?\V@^]G_Y!K]W.]W]Q[H/ M8:":(DQP"QY>O#L[?LJCH&^?-]WRAF,"XM_NP!ZYG+=/]P]4K-" ENU7\>0D M6Z]-G3Q)DX.]@X?)_L'31WO)Z_.+[>O?CP\O]AY>_C]\<[+L^/#_\(M M$WS[]OOO+LYZG\UG.["GAQ^B;9>\_?[TW6O_*O +^-W8?V 4#R95MH(IGK>+ MXL7_!U!+ P04 " "O>7]6Y95\^"4^ #\=0$ #0 &5X7S0Y,3$T,BYH M=&WM??M7&TF2[L\[?T5=[\X,OE=@!/B)V_?*(-OLT, /;US]NS9DZI*2=64 MJC3U #1__8TO(C,K2R]PKS$@,^=,&TE565F9D?'\(N+]L!PE']X/M8H^_.%? MWI=QF>@/^OJ_=]ZVVSM;&_3K^Q?RY1_^A7[_7^OKP6>=ZER5.@IZD^!\6*61 MSO>SD0Y.LKQ42; >;+_8WGRQM;FU';QYM[7SKOTR./DY6%__\'ZD2Q6$0Y47 MNOSI657VU]\\,]^F:J1_>M;/\I$JUR-=ZK",L_19$&9IJ5.ZNM2)'@^S5/^4 M9L\^_.']"YGS^UX638*BG"1\>UJN%_$_];OVYKC;<9IL-&.TUV,.FX,M?#>>0^Z5'FLTO)=BG=(=D,?6(VSRAU-?ENDKB0?HNCP?#TGMD8/_? M?OF2)_"^]^%]]:%[/8Q[<;G>WMSXQ_L7U8?W+^CK)9-ZH"]^XWN>GW:.S@[. M#XZ/@L[1?G#6/>F<=N3CY]-N]^?NT?DC?GUOWW^KBC+N3^:M""\(7QK3":6[ MMU_QE,Z'<1&!*=T^%2A@[5R MJ(,__>N;K:W-75KG^CXL9T#?N-OQ!5_8WGT>T!/I*YT3SXC3,@/CP.@]75YI MG0:T:6>E"O4D."OUI4Z+ #NS5C^G.QHGV41K?] 6#4&C1?%E'%4TQ5P7,5A\.@W0I(+&U-[^J\^_PM?MH+C:5HO]XMS%;P6EW% MY;"Q'7S,^0S2QM')XV-8LY9]VHE60,G-!DP#VO@HRN MR8-!ED7\U:5**M5+='.L%H^4ZU#'8Y'01=7OQV<W""!\DF08IA>,C9\"+- MKA(=#72TA!04^!Z.;3]+Z%06[[[C#I;\GKTLI[?\Z=DFZ?PZ28QV[CX78Q7: MSV9*5W%4#NF!FW_<_8J]?\:6#)DZ.?V!?Z/F>&^W&C,LH^G++C7)Z5 EAEC* M;+QK9O+&#$^7?WM5ET9N;_"*8?S;S>LN)]-0_X)/1-6>_(7TG)DL_8LU)].- M=_RQ,0CSA& I.W@MU+.FGM/ZR#1F_^MIWW1D3[.$%=N-H%.(O@I5Y2VK*ML- M5<6[#[*TUH3=L19M,\V")$L'Q$Y(X=P;QKH?=*]U6)7QI0Z.P2_H)W" $U:: MP<<-CW+L@'XT# 27#%)F5\$XLT9#00HSB8T>?6EN_9BI/,*'_9CX4YGEQ?2@ M_JOPU;4*W2&VJ(L"XH3M##S_KW]2H_%NQX@8R*-L5ATI:A(DZ:-*,B.&6N8N M"G9M]08=666HZT;7-FRO'"HPTTG0)Q9-K+,Y%^+-XZJ7Q"&QXM&H2NF,\?.( M,=,ZIIC9S+1*MU,MLX"&?7OSI7%I>>VM+5&GZ.(QK1[>%:O5JXHXI$AYUZ+MZA2KP7$*K$;>ZKE []HD-!#[)+ M3FM!7CT J;3><=^>]Y#I[TT%NNVM8#TT-!33HM ME/-G?M2I[L=E\:2&+N. 'W'L_+5K\L!:I)+V5;' 8\/S4L\>\[#*L>B5FE0\;;2=:WAI!A7MB5M'E@MBZ5O9,+-#4V1@ MMYZ&8*$#ET4?7UQI?<&J_ABS8=4HZY.,.SD_)LLD@28%3D\?(0Q$QRG5A4Z= M^__?55J!8-I&%EK?Q#V*@GO9\W"YND)\E0_+B>R ,+?@H._M%!MJ:UB_*-,X M/=CZR^Q"/U\LM.OEKL;CA+^J SX+#RKI Z&.JIP#+_^HR.3C.=&RL1XDOJV% M1%2XES'D5%A;HVM[80UBC<2#P_.?O?>S+,[],8OPV4P; ? M>P:?Z/]!TK]^8/3?)0%53FH/YS@K2M_;J*]U'K(E;V5)SLZ+K"KA)>2H;386 MUUZ9K:;--.>4J9"5%TA)$K7!69F%%R1YDJCIFTUB]OYE#3&UYXDIS^]*\E&G MD4%XB&1DWD/ZU]:.U1N<\_/)W_$83GO_H9UV*^(>C:?C87.&Y09:>_.MD$&\ MS$+[G&?5./BB54*:]T%:5*)+[T&=5X-%#N8!WS64NV)WU[3O9;$O92/H]$O2 M7-CQ&['I7OJ M)&:!*1]2TS)#;C@L<2F9F:874%ZP$FD;5B*65P)43**2X,$ M5J3NTR$ 2TG4E8W4S+-(%CQ[G*B47H;8#]Z-C(8X%3@P>_5Z)*B:9E)H%E84 MNI[GHS9B3R<3"QC#V(&*1G%*C)Q^RO*5]2;4Q+J46H]%W?79QUS'/^T\HJ') MI&G:P\O4N,YX 9@4:/];RR!@TQY&-@V)M,:(-H;QV%JS"*#82^U,6[R7^"=+ M@'LIF-*<%5L301,J^"17'Z1<'3PPN7JH!\1X/A&]G>IXU*ORPH%!1:UNPGIS M>U%-TL39?K_Z_$U5VW][W7JYN4: M7 :^(CB'?MS#^H"#?ML/+>A'4LE%PSM5.O'=]K M''#^2DZK!#X"@#D@]$WE#KX-YK"V):@A3]!SDAC[&41>\WW&)W<;12$N/%"; MDBG^4TQL9F8\(Z.D BSEX92(_26QZL5)+',".\Q(*[X0QQ\P77$IWFZ@?S0Q M]OX4J&IE=<5;11MK>):0A(=W,KXD$0-YB?VW_HU;!ASV#+\E)NN22D4"?:G@68DP%T&YL>3 9 MPD[J:0_JU50@$0D+DXK' GZ'1KK2O!!\/3]>C!2+&_-QBSZ6;QH6201)>FV- M(F+$&=TC4.Y&,HQS9W/6A""&2+Y?F7/EX;GZ#9Z MI.*D%;!B@3^#$7C8@,&: J1O8C6-J[_AU:,5+TV@;3J4Q@3!^R>T^57;M_+< M8FF<>B]S2%5A%Q8DVGYI5VYNFA9R1YRI24?-Y.#5!B=#D?OT-YW8E5UBDTVR ML[%DA4]U6>4LJRT)_DSKA/R=PH"ZL0-.@-]"!+=8N"HY#6HN#F].*)]GX>,@ MS736LZO40"$K# G'P%C@@34+3=28=$29B3NPI5VLL"K*;*2!7DFTR0?% M[*,LK%@-:,&+IH#;ANNJP.*4N'!,$N-*OHER!=G&CTM),GG#R,O0,@]B"??7 M/BRD5M%J(\HN\7_A\-@L%:>.T7B,A?]IL!L/9""O4>PZ (?;(2_"B9%K=EE<65:']#HCDG$@3KZ&S?HOHAC$\'A2TX?6SD&N6L>XT.S8L:.9FFM@< M57'5#_3+90?Z*$NCN,!Q&]2(G)]9H-&JRC'^A.URL3L;/)J"4PAPGE%9$ZT M75\DX5ISB,6IQ.SH$XU8%/1LPDPYF7Y\P]3G0I/);K9EKG%Q22 MW>!E9I1:C;[5\MKMV@B.Z&"Y-'>2FGQEKL9#PYAIO20\R0G2HO[Q M$$:D68 M3*A^E=1SF>>K5T@A&6C^T769XQ$?W#G8*V7<82!-CV5W KV7MF/S_U\ M1PN.-X4(H&USU$2,3 '?RSIZR'OXUF2)V8<%L\7E[S??SZ.H-)N?.94O):%( M7[)";V@]-KE+T3I[W$:66\QD$5D;M]:%UY#?6VKF]K2'/94\-_M=$PP$ 1V> MTK>@ENW%U,+0^10\S2C+Z6Q%,Q9CG$Z;-W%AE'1<.8L/7,2P6B9; KI%#"M]TJV@CS*YV>:Y/PA!_6N$1#5MA$:)Q5&CRR M,#Y<3FM4D8BLG1BLI-C(1/ZDQ@FV^R081IM\, MT](EQ%43\ 5S@5#G@DAHG M9R?Q)#5@_\XBSQ=_LQT689 72$C'> ?P?XFWH M%.!)4S/W]/KL+5L'2RHA11478Q?*"]TVV M*W T7B\[&@=TZ2B-^X;'3UG>F[>WO#D,D\-3(@%\[PPTB%\.Q*KMZU,PZ):K M]N:!!8.FZU1Y;KZGV,\R=YU9L&7!'LM&WJQ%7JF!5C-:,HQ'A4[Z+X@OX-^& M0E\KC..L0DX))%_1,G'D#'\VH#EL*7(N2TO@09J_*NFG5$]\GY%HJX535\7* M#-D9P6G[8%[6!T_?8\XSLY*7N&].=M?9+&LA&3IB'"/Q?%X!+.WR_9MUUCB7 MR%2#B',D%(4N.%.1A$@M8BN9V*()V 4 DFUU&_9YD5F+VH\#W8RKL ZAR!8@ M,H+&D$DN/MQLMI)$R^& L+\#,0B:F $XZ,BZU.([A+.P"MW?\\B)(TN6I):N MSI0?H[DX;/DTLL'YM!3&#&$%7K["E!C %":*3DLC2MEJQB@CW6,_)*E<*?R- MI@BF7!FI$2T!_?%;%0V,<90 JE$TT1F%S1PGLS]JD;VE2P/V #XOX[\TH\9; M'%ABJZ]*^4_?5=NK2C:WDG@4&W-8WL"K"#5-0&0_7[()QO\.%=S-\'&6\QQ# MHEDHMCO[M#-Y7/ !KDK^+'$8/)>="K3GQMTX'U"R+&/?N)N@D\8FE=[Y.?4U M\9]F[;(EV4J6*6YMBBOKNZ8I/;P8\1E9K] ^@_/)6&A^3TCD@,E(UJPA:V#Q M&#(R/,-96849S-0MX0%:3(:PRYJDV#+9="[:;)\O8W_/,E9WN2NL"LXQ"M;B MYPL#<;*X_4Q"*RX_'K)R%E0I: XZTL):;-8BIT-Q',9Y+YB+AN!&E[Y[)F.E M;\1?M8)+99Q-_&E(5FVD)O@@)]B#UG$MBQJXD5NBL%R PU8^N!@S=%G(Q,GN MW[B\\SV^<9-]J(''_R!P\]BQ.F;'.>P:25'(3;D:"K/'\$V7I$JY!,XP7[\>D0T3\B(N'K,&6XKZM_$8RHB MUJ89U;*S%?RR<;:QMT&Z1OO5ZUVZ]XVYMT,TOM_4ZDNUH^O$ST1CB0:[WX61>N?B&]> M!+_"2#DK1U-2\1YHQ4,3:4KDWSW6FABB!9QD'C^HDN7!JGOU50,42K:",)CL>[$[LG<*M3;5UKG=61Q[\/\FB=SD0OOXC[Q%B_-R'P M9LI3F,HP>I!A86T!4B"3C=YJR;D!CN +8!9C. $A;P0''-B9\8[@$CG=47"9 M)57*VG7,[B412*8 *W 4($1Y'W'UR=_6?85.#0B.(R^U6Y-RF U26GA;<(-( M%:9?/5>H#M '\E2NZ"N >]SOIG@.4C?)PJ!G,"ZNA]J:E9;X>RI_PM3/6 M<\HFD"M#P-MM*A08.ZF^F[UJ&%W,(G_/%] RJ!9KRTP#P4$Z"!%3<)']N*E< M#SKO\J%5[Y'(DRD^,NLHG.6)').@&XGML3^>%]FKV!R/QB2LWGW'1,ROB\:8 M4J_3<$+7'(!C7%X6DQSDA9QE5W)!&- [Q0V 9)MUHAF[O^$9A#+( YF1+B4/ MQ@QHQ@C@2A 71E[K),C)QJV7SSV5R)=5Q!C8<:NN@!XQF3;B]J7[Z+;9RK&U MKEGCU[PJ N+3\*S4XS$T$KJNG'A@JZ:65J,6D0'$N$6&I2*SC"MBVU5S]?,* MK2\\9!SC_!(4C^Z;@><[L5D[7+LT*SFE%]KO6>3\''IWJKV#!GE'W;*/I,,Y?I*.Q3=+H9 M_H4HY/!&,1.2G@E@/XZ8](\K !ZT>MU[4J_O7;V>.83?0+>VSL3)] F.I59N MKH<9XFJ>O]%X+Y'P\<]_)BX[KG8X]N.H"F-X8:*JG/CZ]^WU9ZMWNQP;NO6J MI\(+QE2Y:'U#VY^7\%,;"%X&@M3ZY:4R6NT=*[6F#Y(_U#Q;Z7:C-46S\R + M%5RI/%1ZGPH]X\K#1ZP.=#>?&#V@!=3\,,IT][JV?Z! MC;SQZ5:!/ZP5L3BK-X#"/'"Q*@-91N%\S:JK:V^+3'1. $0ZI^F@:F3,C%ZZ M!$>YB]3"F00^DY ^5&G3)^0KPJF$ !#^LYEM7A63IE^C,0B[?M&'BYU$L"IP MXDN+ZKTF+;W@$MNN/A/0"LRX]3*)V_"MXT'LBB'9:K&\.FH]WIC3'(V%2]-( M9^B65+F9"$G4P5ED!6>L5?3]P@#67G/F6,-P@]B:LO2FMW3E@W>]A6=4T@9% MJQW$"";Y]6'\W(>E.@;.K=R.LR#-]K3-^[3U]YH]8>LNR#Z8^ 9-1BQ:1*-2 M&PD*G., ]WJ%]^H4VH>C,ZPLA84+*>SC!'Q8"D41B\V6;>^L\YF#?-8!GS4] MZ@CZ0O?6TYKW4C(UO/?^^PO>]99$"[=DMKV\0D=*XSLR#211+MADAP")(D7C M;KV3W#[5"%?L2^:%)NC.*/O.D=%[V0']%3L@W%-Y!>44@P2@Z%S1H)/U+-7! MVE;[.='X1+"NKH: V;;8LCE)U5_.2CF[U6N=% ZSK!"L 5=ZP.^FQ-&2\Y1* M?RM6KK;:/+7I8UQDQ/C M\V>HH:F;09PY%I2#>/'%9YO-=5+8Q-2]K$H+G;1(5P?"+E;T1U3E6J4M2\P% MHUG67AL2G_:GS%3,D&Y?2]PH!Z;Q*"H&^ @=O/.2&_UR'3*GR"R5S>DPK6T7 MCU#WPD@1(B:-Z#*+HZ96;UM5E_:Z,C$],SS=MJ$S^=&7$U?U9KG2].02>8@N MD8?6R/X_K08>VT@6A^$2W2?J3%1Z\5]PCOR(?@X#-FYO+2]@%D@[@2F/T@8W MR/$X3\/Y.@M_9+.)G;K,?A9QEUD].>>L7:MUF6]BF-)<':GA^77^F+KVE> \ MK$%FLA!'*N*8^6P-/N>+D0[NBR^P;=,79BP#0N)RD$TAH %74Q-I4E2]WP#. M$V=,"U&%6&XS15>66J6^]^#>M8J[)M#M&PBT$SE 4#\X-.%LUR]KN2 S0@K2 MJ.3&JXI-<.4/:2/DDSG1H88CCV%#WKT.^.O=T%"0%6>Q&5#H%8EBB^E'(U6N M#B=^.-YKT_S+$&@CDY:62W 0!# D*Q1IO7D_90!N!:J!P#N7@7R7%K1]5Q= MU]T5?B4V@"BB*_VXI)VAZ].)&VTR+S,P"M)8.<_ Y*]$I.-=ZGRYLGBS\V6>LW[<5."D_X!7W_@V4:S6M,&^ M*)0*AWY$IQ\,@HL*TD %4 =9OO(%']M+*SY*1VI?56OX-%CD (,AXHJ4FJK0 M-T9J(OP9<:YA$D<"*]0IUS.T';I=M=N^]#(K.4Z$M)VH+MNZW//!\1?MU29> M^#SS!BN_TTL+&';9450OY$V*N0E_:>&FXF;RZX_W_6,\HRPP7*MA6VT$G=1Z M^NMAUBPLU2N9F^4HF#NGAOG,4V8MN!MI,ZV<-S@&:DB0QTYG.]KOM.I"];9R MO,DEGV7<#)\%MR,9PJFE&#F4F^:D<,^M#BD$753Y)]*0RED+?^%+*R=&$=%F@ M;KJ96\T@&IWKILSVVH7M ->F$X(<:[,BMLPT0D:^>.="=AYPC]YAF*6VY_9\ M0./O!:@V6A-AF8%29SP\7RB99O5X)NL3-I%QLGNHT(;E-+=F\-8RDF, D\F3 M,A37T/%LIG)/.QR/#[E8^9/]=MG)_NS*!!RJJ]L=[H97:A;1*T=4DMYXI>5\ M2]4'H\64!F*[3PHZ8*^KO@=;FTOUD.GTBNH#]YHP)8AN"BN7S;*:C<&\NI'+ M]0"WM;/!OR612@VG3%&S*VM^S([F8$3ZFHP,XI::$\;7WIC(8[-W6]?!K*51 MAN."BV;B@OH2:6SVW')8"M>N>E&7Z&G]9(F"T5CSQG3]-9>%&&EE?*ZW75GZ M_@%RJE4XB>UE)_&8"#D/3CC67*>JF)V04G,J67Z01E51BFL-0 [MPBI[0R3P M2J_?8ZDV.QW!:3;$^EGE1")O6\'6YM:V>/1C+E0+TR"N^3!BU?08T#!:1#U* MF^YVB3:O9MJ.2RRU]^'H^/Q@K_LN./]R"TV]D/#NBNSFGWTR^'AW\/.D?[&./L8)]N/>MV_W)P])D>UPTZ^W^C1V.T M#CWO_/SX]*C[]V"MW86_/JE>]H]_M1J&,EIT0:YM^4MBW+]KVF4\VZO:J7?=]6TX_X&>_CT8!,E_*G9_KZOW?> MMML[6_3-YF9[X[?QX%E0Y.&B7QH0E_;F[I"5C7>OVAAU)4["E@&=$>^+]SK[ M+13H>A#,Y-N^WL?)NV")N%[^7P>?^3[+$<67\ 87Q4_/\F@09HDC1/J[&J7% MNRVDI&2[\G%]H,;OMC;'UY8ZXW1(>D=I\%#V$\RH/FG&[Z"7]A(-5-*CVEU/ MM#.FO/G(DQSHIR@X4B/]B.MF^[2[8P%>^RI5P<<\N^+6.(^%C!_YZEO.P565 M_Z?,PUEV:/XU5#$]]&DOGYYAGF$D,+ZQ]R+]?9!G51JM$Y?/\G<3#;<&7?:? MW5%/1T"$G,-/W0(]Y:1QG@W5F-W0QQ*S"57J0;^ 2@6B<"SI8G%:T!>F_V\R M^:_W+_#P)XIZ$-(MY$R=>3RIO?/:*FNFT^<9&C(C^_G^%;8G$G\HY/= 27R) MD-TW;OPS1-_**M>/\/6^]@1W_^/+P<>#\Z!ST^']#G,Y.87+X[1[V.V<==E% M]=<_J=%X]\:Y/9'SC%OIV0=QN+8WQ>.Z4J\&'T'025-BVR@C^'T\)6J#4RVY:ZH(3M!9.[)PQ[WNL4$8!"KX>;9)]OL7\;V?I6^] M-K5IRI9WM&!)K,VSVNMQU#G[\DNG%1QM?-E@OVZ[O1LTF4&P'M1NMF"-[MCO M_/5=<$#?/>?&]$G64XCS2:^34H?#E)2C 3"O.&I>0F=,I_!226DL!!\!:K+E M\@TB-5?C"=#IE:FG469(AE3F^$;U5G (W?8K-'D; &^9:Z2!O&ES,*]M?(N% M=_.<+#P?*1.*1SFS5W*(JS:939BKY9<='V&-2&U()AO!S\6&&4H2DJ7C,P/% MN&I-)HP)#YI+B??N1_^F9'CN=I6TXD%.^A2"@06ODMV<3%8FJTK&9X.>DIJ7 MFU2+](+3,7C'!307<1GCR#:TPB+"KQBT7P43K7(#\P;]F'38%%U9LLJAL 3A M+9B>?*#2^)\"_6],[K=, AZ0-4K02&C];WAH32MTMBYT:1'59VC J@=< MP&1K<_,5#8CJ<7@8"H0.414J&9LO2B *-0,0E*,#0OS>"P4/*;YH/J:&J'H\Z@N#@T4PFBYMO@6MRQ1T*=)4:'/#!LM^ MU;:D(%-I@WATR@T5ZL(UHU%<2E!NK#AIK27O%%_6I9[2BTBF]LHO.%2HF1D;S.JL*8BF_9D@L'SG)C[L=/FX.GYTG&?=\/!L7 M B_+!P#8^*8,ZAGS_E)=& T,E9KG,P F\.X/D9QEJ 8M&;$[UQGRG9IJU,V M9&VQ;<"M3\#W^N 0H:%.;&I<& AI45I9"B"/%FRR@'4D,2.'?.&H;X+.=):2 M#+CBSURUB,X40&N&JPE0C010.21:&-;5Q3A0$8SB:RYJ)*=*:HNA#(%,,./I M$*_ DZ[D1;A]15ZAG'".?H5\M/6UKP_X[),+:'$ZB>93#M;0CU/2"F(EB.QL M;.H0L,Q&D9C"\J6^$D8.E(EB?XP!QX*S%X!"6;XAD%JC=H"-F96YRO(DJK/< MZ&VX!ES.%5",;N)/M_6L/CFGH((A"DN@OL3_[.P<99*X8]C=7H8&VO L"#:1 M$5KA:AZI6@/"RK:"9P=_1N)&3A3GDO+LQI2FE21:(0'I'-JT)?16XL5#0P&( M6-(/:(=)5G!HK=1JU.*O>#_DSS")7>Z9E26DW9)\79OE)][%O!E1:YC-N]+A-RL7F@':$T93 'T@\'4'DR'DCA,#G7 M7F$GK-4HR[51EM'_NBH%E,G09_R4<-.>@IX>;<@6HS[,@+>$ >BT=B$@+QK9 M:+@MR;(+Q]9HEH/*V"[^V\ZPTXUG*W4V68D QT>N,2T""F:R4MM)X9LVS5+B(T*A9+<^N-_+1:_.U] M[T,'K<&"502IF'?\0MSC'Q7Q4!;C,3PJQ;!2K>#H2\NIIVZ!:Y.J?W6U0<^,Z-$;Q"!6CLX^";M:/R3>A>4[LY56'D24[9N^ M[9[)IG/%9(09*XLW9(Y.SRILU7W)UXBY&;2QQ0QW7T_,T$73)+UPT2",O#NNJPZ>]:MZ9^Z><*>7/FIH&22GD]AI$MF=M*=/,% MMO/<98.K*!O+81"&KKV$(_KY),\^08,F MQ40.:\O/6RNF<-ISYL*]4BJVJ^E+TU)OR@)QMWF'GDR5$K,VBI@9#X9I. P6 M;Q'R>K,$*A8\-4;UGFV:B(Z!<&>D)OVRM U13/=0)3JY@%Z1)24*$*LH(3LX MC,W1:JXN,LK"(?HDRFRF8.RB'HZ 9)?$N"@&:!W[Y$H!F,6ZW?@V[S8R72!0 M90DBM%B^2G89S6N:;I8M[MX"EX;7P:5ER&VUV,04W7EJIUG>VG'E^9GB,,@X M4"_EHEC-)WN$UI:OQ%&C<\4; P,!:8*#C+:;=&XNCD?[0C:*3DTSWH1M:=0M M!#7R[1G7.T/?YFM26]D9E1'UD-Q;;[^MV_+,']*F/I36P265B8O"C,FUSE'E ML![(.]ZF^H)Q#^9&\==P5,?2F,W^9LL88<5X=32[ <7[1)*^"F&#)T6M>GMG MB]-)91QS&B"5A9^P<<_>>+N,[(ND!<9/J5ER-#L1#HJ>#Z9E$U 1(&?Q;$D2 M'LXU5P7#*8M#M 32["B&">5M>;]*^GAW?,W5 AN<@:N)F4,I7L:$Z"/AX .@ M[%JRC'>:RY]:L4%VY9AF?\G29X(3R M%E5*\CANR0I3UD/5GB+4IN6G)PY@&7.%<I2VTYDFRT M7\V([@,=:&MGPCS-1EP@2Y:H$&=M-)4XO.NMLTPR0A@EL>K K PB4J I%W7F MFR?+N6*F+4Y2-S647"@RHJ/"*A&F6ZYSK)JO(ST2TBQG?I(NL-/?BE">^9:6 M=31G#!SAZ>^L,3K]/9*SPW@\9Y0DOD !OZEOT7FQSN+ L24XG+L*0AN0HRH.U@YW<&N2]%TBNN!1]+!UMN*USH)<.Z#)6Q5A=2 MQT U^]:P6\,5&;RB7U%34/;."NC89G>GV8(4;5Q5C2../YF,>L^DF*-MFD) M8H*@^JAQ6G+9-^'QC7I>A9XA63@TF;#%5C1X,-H0>;EZH,;3<0+'%;U$^'MH MFC2W2SHG7#E >J"1C8H6I% 8BIJ=X2E7NE? ?X5(65F.W[UX,652R1O)*&?= M/7?6O!O?5Q^\>^D!&\2?ZJZ(3VB=KS+Y]D (8?GN#I!82URVB%\3E:!P&E'6 MN^#?P19"%7RLJP^@,7^2E+/H%IL53BQ'55Q(6$-0<;\WYO2,;XMS"AKV5EQF5^6:K9>H)N3 MF,@-^ LW?0[P'"UZ^C2,AZ5[H>U'M'HPY8A9(^ .L'YPU>B$#>//ZOY^S#"K M2AL)<$5;..)TQLX1UOT*$[B4!C0BJ?-:<'JWU97Z&N%@>Q799FY"W.I"<8/L M==Y"-)FI\ERZ15YJ4O0$:B%ZC<09[?#:5$L0U8L#RX!?T$J+,]5!GAJA3P]" MPX_EIT+3R.->9=0C*7OKX!;*O9D4DH:J)?H:W ZJ#LD86\ZLCX1C8-AE @3A MT-*]*P#?EKG)(635D(ND)BKE8A9H#TGK\.^ ]]/&D(6>"J2LIT,UTL%4OA6? MT* ^.6[+/&B;J+-UH4HC.(#JO4-L' MA;>/NH748F+UZ'2!LM, *(J! M:\&+[/HR)BL"$2J9%&4A'E)+V3I:65(&9,OX8V*&.X)43"TD5U[&XC/],T03LBP?>E7C\1H,$_A$-T::V"+H8H'2MQ?M3J2:*ZZ MVO?=KV_^(IJJU??A%,JUV &%5*(!(GZE5@_4-%TO'^5NQ5D'1<2$D6.V?B?& MG/1'63V-3/C\& M9[^FJIM-PG:+VVB9?SA^>->P"4UZQ:5+.,Z99VS5C!3%(!=@&M><4FOCX2) M3#WWVHBFM0I->DZC'M3T2 QP$![I,5([)L>[ON,^#'/[$%, *6B/KW<#*2H0 M_.LF_V\WF*DW4/\DE9(";F)G6N"](T)+]6Y@2T)N8QONM632:E,OVXRS[: O M_5Z.TA&ZT2='W!7-3HOS"S];]V"=IRQ)8W-[2+('2/"T[T'G1-V&!:TUB^3. MN]T_"UY#5:[GV>B[P8 ,O@5 #A3/M^V\ 1WG;LGW3A$K277GH#I4T(3).T4] MADR\9N12 -(0'5S9,^48ES75\"C =$Q1MDAQ<>^%RIYZB-Y3#]$'UD+4-OJU M,%^#"O(UAID9/Z0&H@^42]VJGK3M^JR>+ZD&9S:FV5.O!9!(3P]5T@<'&I*\ MT$G_Q1!I>TF_T;#8&6/%.*L*NI-4);CY1!Z)QR\:Q6G,<3OY;!MEQ.RUXJ]< MNT\/CL=1 +:+N5<& ]S@_@+,VY2>SZUYR$C$='96YB762#%+M'&=S=2CMVS4 MM -KBEGNIFK2G>)<^CWW#-JQ2IUBP3!B(V4Q3329D;"EZ3L&0W>(I$O?E&VY M9B*95") PJ5-1;19BUA-&S%L+>Z:2A\C;1J2M+SF)/,7',XRM^A+E\<'3L]= MH;H58"IMX*1_&B"%0&L+<# 45",2[/ #ZR"M)@#1=C'DC08^D?\9*A#C6S6B9: _?JNB@8&=)?K2PJBT+7;O.C!>T)&HT;; ATJ/0#0YXW9 +0-. MYS94_*>?$@ \MH?%YM1S?@.O \LT%4DR'0HOX8G3%?Q5Q[RYCKF4%H!^>3L9R#/2&; T'Z\Y(U.#!< ML(:T##.);.?E1M?:9:D"3":<@%UWK+#/E['O73V\JUUI;PHT9RU^OFA/S Y( M,,\KB0 Q8X^P3:MI&: $G7/A-X5*5$[,HI>EX&PM2446T"TS#+"HRUJK;W&N M.U<9&".3\E*%\C3^-,R2&'5SQFHBQ]H'==-F 72<%J8CMJ$*RQH$'NMU/<4, M7:=9M+)9V:-7;_*-N^Q[D#VN"%FI4 2@=Z)6=@[>'A]^8>SM$Y/O-?8G31HN^T/0;ZHSHE4/4V9!( MJ5UQ2%MW4?N'%IW8?0TF.X+&V'@!OIQU)U=S9U%_9%9;^@[R;]HO,>]BF?PCG/G? M<>@UUZA \R=[MK$[GWC*O/(_FVSG0US%%&NQ>K^D,?9.PZ$GP3F?VG#5J?8X M2TWS+8L?N6%'^8DXAZN_=9=?LW,HLY;$==-U8E+$@WJBT#0W$BDTZXT;9KMX MGJF\IU)=K!]?)WHB3$E4X?TLBM8_Y2CW]*MBF$NN=6F3A*7>"]E-(TG3\[C M;OWPY<\V>[]$ ADN6-@Y,2LY5#WZ>(8R:@SKY$?.(RH.'3-9@3_462S>FG$T MUCY1G*&CGD%Z'&_2CS['[%JJSU(ST&7D$F674E2RR3K6>Z5STN0 M=;CQVCFP.RV\@>W@"B#>$QVX,DY_JZ#+DO6F;"$&=&.V6>X,?D"^:3]7%1$<7M@CM0*[D(-;?(EASJ5,E M*O @RZ*@KR#!V9F":72%'?!Y9T5EOO6S YOX<,$O?QB"@O("6QZ-467Y;*4IF.OWYK6=9.& MPVZ0"9!?QD7A :,?6W+FJ^L(G.G?BN&D:,1&<,!X^QG?#"ZQJ;B765*EK,5S MTFDI8D^>*>VEB1!GBR98YQEB\' MY*;A(W)]ZXD&R&*@N7#_:9,_8:IIH;HB7 TT9_X3GK9Y4Y GE$/N=3D@L6/K MSIDNA=+=;(YC:8,(".;R4*.7IA??BKE?<362$TQS1CYFPPUM0V!F%Q<\0*"4 MTK+>+_F:\G(;&!BG7'.O8RQ_R/-RCS%)ML!?*DFH3YPI,[4 [/AA=S"]_SQ?0W#,NR5F>R&$1NI'8'D<#>)$=RH"+H)"P>O=[8WMW M&[EG!^&B@CG+FXTOBL4O#1;,>])46COW;;\U$H7N:'*"VT$&=@/XS)@=3?,L MP+5F?8K&"])PE$)EY8',2$#VTVN: KN4JY3G8=UA$'EN>1./9*+]95 M!)JJIS8\0HJZE?)K&T(OZP=]VC#)"A_TRNR[ M/N 2PF[HO*P$KSIVZ)XP%XLVK,%Q4=YIB;HJ:<_@%-/JGBBO@8W<>OHIPP"+ M)8/..VA0,?M$!R8ICFTC])[W$JM]\8/BUO0+\2 YYZVF+AX7-KM[PE%L4:?S M*4J](HY89(R-:)9G:QDVQ3ALJ34>97Q;+!8BX')EFU<5AMB4U*..BQ6-3(W8*NN6@"TM@#;L U8O(<#">B;^[ MC\/5X[\F+4U*/U=$ M6;D1K0WP[#RJV6T2.![$8C%+(@NOX1)]7#= DP$=M:1SW$26L?;P17&!D$UD MD2FV H&QZ1W>I8&,0?AW"DHSO0PK3]?A0KH^'SHURG17\#,_;/VGN;PPMOT8 M0#)2($+;&DPWL;[;XW0%)!1+&4!Q(,Q!I LFN#8":HO##V_:45=^OZ.%^_UQ M(IQ>/-S+F'UKCBK+?AMKK61-_1Q^/*BG>EHY74I!-N%HY;=$WTZID:P?I.<; MJ)SDS(/Z+>00P07)W;_U3H(!6_%03M681QYA]IV=7?>R _V;=\!&3QK:?=-= M[39)>)]B=S D^!4]:[*>I3I8VVH_)]*?F#8[M$FC<6*K]R'T5"PUR6AXN(RL M 8?M+6U7%;A ^YZ_>9AEA3B9K1B.6>;W]955$[;:/)?IXUQDSH5N _FW4V[I MKL>>''\[>AG<3"_@>4 U7RSCZ0:UIU"2K:>J;F>;ND\=JA M'M"@INF:+=]=4:TUV8->*D=A(V=0U3 MZ[*9$D2*T#)MP\"YEDQ/'LTAS#H$PMHY'=E0L^./SE27*E9E6_O,LHGXR58T7V^T(DCUX MWGTN$#KO8NG@:.I*<&DP.B,6XX#&,*8$&4MH&#WWOO\K0&,[RVCLL\,V'*HK M2U=Q,(79F2HX!<%G6*836F\M/N:OE;YZGI2S*J_ M7+;J30ZXP4GKGS*'R*RU(Z>_3J7W+F6K-@<>8WNY-M.#UGL[*RX;UPF[+VI^ M[ZHTSPS@;%5]3>><3C1GO@=K;XQX]G(*EC\3:<@2[_>L<11T3[AWQD+NYI13 M$=C-,@[.;.#8?"2U6::)6?)J&RB\6GH.GJ]J+,&GZ?;.]A11K[]R/=G/OQR< MS:T3$IQ].?[E<#_X2'\=?#[J[@='QT&WG!85TV _W< MZ9+#SKF]X.?.WUW9C ?12.G>GR&:^'M\8^^=*1@QT3A4=-E_=D<]'4'E.X<> MUD*-R9PLI[.A&K.D/N:^%P@D>@H X +P.)J"Y'%:T!?_K03 M#R)^?',EFYER*P_^&#V1^(H]X]L(H2WCA=@WBJ,4H*ORQ]C#Z&M/L"W(M??@ M#^_W@_E]Q18(#._UYL;K5Z_?OMY^\_+5UN;;K3^:2:TGNE_RS,QG]N:_4U69 M+4$%RH37>UE99J-W!7(O4<_)%6M:B ;<>KO1_N/= ? <^8C9<79^O/>7X/CD M_.#X*#@Y[!PM PK^[G=J?\3[MV\R]N-K>_W-I]/.T?GP3ZIO"_^ MUCT[/SCZ')R==T[EJ[MYO^V-E]^1_KYT3KO!QPY1WMX=O<_.]WP?;!)9,G?Z M0NV-G>]-@&2(S;Z-0=<^8NZWM=G>(KTW"R^XO8ADTY\D*GWT7/#@[/CQ<#]/ MW6'9VM0&MEZ\?$$;]?+Q<+L;WF>S]>KEF\?#Z^[O;>Z"T2U_FW][N[&Y^<3G M'@^?._KK$Z-[J(QNI[6]L[4J?.X.7^:)S3VQN1]'G=M^L<5L[NVJL+GVJ]:K M5Z]7A<_=Y=O< Z/;V=B>44Y7@M&]6DU&MTKZW,L7KXG1;V\61F%[@Y?YCX8W9M5==$],;HG1O?=HY1O6R]G MC]-CY73MMROEHWMB=4^L[HG5?;,7>KE2K.YU:_.NWN:)U=T)JPN?6-W#9'7; M+[;>@-7=$8SA/I!TFW?'';X_KWO%H=?_O3+,;F=C%LMT+]TVW[^(XDL\BOY! M!::B^.G98>?L?/VD\[F[_O&TV_D+6F)[OYY\_G1^.O7=L+^>9U>S7R+_)#CY M?/3+S_5#^7ES_Z%9O.AET>3#^Q?#K MPOB6RR25S)9B.UG7VK'+=F;F;0LB(0D;BM "I&W-KS_= '@525$2%%,Q7Q*9 MN'6C/S0:W;A\^,?C-'#NJ9",AQ_W#E\>[#DT]+C/PO''O6^W[N#VY/Q\SY$1 M"7T2\)!^W OYWC]^^]__^?!_KON%AE20B/K.<.[<3>+0I^*43ZGSYZ>;"\=U M#EZ]?_WK]:7S[>[$.3HX.G8/CMWC0]?][<.C]-]+;T*GQ $*0OD>/GS/#@X.]_^\O+A5>?=,9H_'823F:8''H0A>2NJ]'//[ M?9,(18^.T@*Q$,!770F36BCB4U:=&Q**&2/A1O,9E07Z51'D )+W,1G+'+@' MA^[185*2/GJ3ZC8PI= (\TBQ?_##E/HO/3Y5&0^/CM-Z Q9^KR8&NO-X'Y.' M1-(D>TB8)ZOI4$D%0B3SJK-"0C&CB-*,(R*'JGWX6,Y4ZKM\5IU4+!#-1$W[ MD%+(&DMW3,ALL6:34,Y<0T>24LB.+?M1D1#3OZ_W=6(^*VN0!@MQ<'FI-!X7 MI&>&PN&[=^_V5>J>0Z)(L&$?6C.SNI M9@W>%Y1.RW&6%, !]GK-[LX4;KO^3O*K7QO(.3-A.LTFQ/Q-\1D7$0*0Y^U!5,!%T]'$/C0(WL0;^'9#A2[!7DBP+ M#13G=,4G%*'!149>4A8Q\'%/0F<'U'#]P]GQ2+ J.U#$BP,EE8XRY=/1JDQ! M$1:R#O,T$W15GJ"(!$-X+4EA!7>0P6&P^@*3-%(VM>MS+U8_8%7LPO\LFKLX M%L54M;+G8+EO-^=+K6I-8?N*4_(2 C.!Z>5#FV7?;P<'![ X/S5MY7\.0M\Y M4\TZYUFS'_9+;2V0$4OJ7X6_J=^E@6$*FQQ-!8O@:U^N+.#JDN9K(M%V@O9X M*'G ?*6@AR10:Q(YH322ZPNYJ5); CX$J=XF+<+ODUR;SB?=IG.KVNRE6R$( M=T; 4(LF- *)!ML1=KD-6[(_:B][YY?K @U_[\&@!)5^EBX?N3A#J29MX:"V M>EL0.&Z"0)H@'3YRKM+6>]E7"$=&W/L^X8%/A73I?V.8&K<"@JIV;*'A57LT MW.;(^)MSINCH<=%.7MN9,U9NUA9J7F^&FGYJ:2-/C\B).PKXPW;@DJO>%BS> MM(?%";3N?,;6GZ_L0QY1]]"%KB0A^TNUH!9WPUBRD,H-Q+ZT9EL2?XLK1":] M@,M84/CC*[3LX KC*M>V VT[GTS;SUS>1ZYDXY"-0(RXEO=4)(>%8W<&(\5C M=%.I+Z_?ENQ_K92]6F%D%#B#E +GVE#PS!%P[ KJP5_!W&52QJ"8.9 ^*5.R),N/;]U20"K$^62'7'A^CP>1J,X2*;1377S\OIMR?ZX M4O9HN \2"AR@P#DU%"0S]'/7U;^Z+ 3-%W&QN5%>K,N69%]52A;-\O.LM6]*6=%GIF'GDV[8N8:& MG[N8?W5E/)1@W^(G]-MO[."HK-*6>*L=6,J@ODT;=<[NGW?D:$D\W\+&@=8M MV!+\@C=KR8X!YY?DUS/>*M8.X M2$._=@2^4)TM 5=[NG(!Y5Z@2^._=D3>I;6]6E$6 ":ESY&,0FV=VIWH25;:*C9 MP=9TBM?YY503X]QI8IX[0I:>N[6,D]7;LX66:H]>BW._/69:1]OL8J5].Y8P M\FKE@Z$]-EK+S/CL<&8(&!FR@.$5B>[#A'D3%X,Z)K?ODBA?""H\%@+U M!(B*I0#8&L"V0JPME%;[*9M0ZB:>2IP++S*&',60@_$LD]]W2)2O!N=// RO M&7(^(4,IZ)\[V+,HM%W%5U^O+0A5NS8+8>Y>L=7(Q/P/XYI),AX+<]GQ<.Y. MR7^X4$$+L(9AW2ONF4=!@82P$&)35 A\E*O&XV/-J=(SDL""Q?4F) QIH%)# MCP50<<1='@NS?%:K*K.BMJ4&.\V:+<17^WGSB$]_2'<*?[Q=JBDIIN,_Q=*Y=YB!S@GN@->J'3= T[$G:M8&/^$6KH: MET6O91?A*>/IE(BYAII'V;U:Y*LM^()X47[63K_EI^^1X-,T!69S%DU<+Y81 MGZ+3V?9@^C'4VAH?U<[QXOBXU1QIJ*<:,(=%CJGAO T M8P_2%4'J3:@?P]R= X2ZJ''&(A*PORCJ-XG;-6"V'T+GA9F^LXY-"[38@F1U M6*($24-O'I/JFLF47D BT*OL!$5OIEA[)"[?*)IC%G%0R*ASV$&@'1IL(:\Z M3-*\G]4%T*5T(@8+6UQYQ2Z6=UT DC)C/@CAB]U0G2Y<^>D'L@QXR\^-T M%DW=E'3#H [-V%/YY#.F6'/^:SG_Y0]+'&JV>L' MQ28[P0L 6Y+7#MRW0Y,M(*^_Q[P$YV4[TGN$EO:/SXN&HGK"+LJEVD'?ZNU9 M0M;KY9O9YV7C4].42^]1TW(7NEW?_\K-V<+,^KO?^TC!:A+,ZX):^6X;1NV( ML 6NZGA3"W 5M50]^'K0K2!O/##AH;5.IK@KTNS9,LM5I;KRTHU!Q$R!\OZLVG&ID4UDQ\.N,A-8] J0R6)ZSUV[6%E9IS##FL ME-9L*6WXE\K23S_U4LW"EDIP(?7S#Q%GXLW'X*U#:Q,B;.%LZ6V^Q5CIJ2$T M_WYR!KA\>+\'7>-Q1LMS5[M&;(%FQ>N"^VFMG;AR"D$ENWRFM\UY$;O'#.B* M+J3@386V]-)6:+*%N)K+C&L15U!:*H=SI<@#NUH3KOSCA12\?;%76TO@@-]0 M*+ZRAL"\*"[/68B!,[4%5'6JWM(&M$:">?H!3X3*<.YZT-S8GG_]Q]-K"=IO M:FYT;H*VHND3<*<4O'RA#K/H\3+(V%,C)#OKTMNO[>T" M%H):"27S$F3 MP1W/\HV:4.#+:#67 74SA8Y3PA-< ;?$ASWD&LK[H4)NF". MFOQEM?:CL+@1<;9 6G.543N0+E@*!:/9E"CIU1Z]-;?96%[I+ZG=%GYJPA:+ ME^;T2_M&^11]QEF2;8?UNLW:PDO;2Y; M3:@[HJ#.28#OHD>QVD>6$[J >K<$-$M$V8)A3=BD H:YZ>XL(5PM H!PY[,F M')]WUX3G<7H#A/<@K9V/S-$O%+'9W;&%(,J:K=J"64W4I )FZ8DR1$ZR3RD7 M)_E[CZ2FV^$L&T]MFK"%D9H@2\<+X(=0!']<:+-/TJX2O1QK!J52=UM!L\WQWY:FN+1=SY,AA+--M:7!\W:5]S^K!\]ICC,U( I; M5L\-9W@:OG9<_((#H;=E+:;4&W)O:R"-WB%O!_ M4713(G^X8+E-^7,ND3_GF^$/$\\,?X7;/=4$F_ '9F+"7S^7MD%7#BDXZ\T$ MK +8C 1=0/[&M-E"=DV4:!FRDO@L>SCWLH5O:> 7CVG A(3[Y,>0B"$O-S2$&6]AS]?4@"O.GFXYXGJ,^B MY/.,"L;].U4!"P&-T/S^(G<$VL>[\Q*",FYS_K!!Z.?]99=T.J0BY;A%QG6X M]B/AXB_YWN=3PL(RWWD&_5B[0ZHXK.3H:@3S8Z0N$D2:8:PH<57Q5)]UB[($ MZZ-:E$V"/O]HKDZJ%>6X+%,G9*AOA#P/T1929L_5*&?T MH*!2=MKDW!T)ZHNRKXF(0BID27(UB=V0F+F<\P\639([8Y/(_USO"R#!U<@X M,5.65BWU)'JU;0?D4&=L\A25H%)20UY]4,]TX53\*>#>]UQ_;%3)9E"(DIHV M1@..NVM!87F&WU&I)AQ6IG1M?.;X2""H)H8[KJ^B36";,;4L6\5Y(=O., @_C&C@(_4F(0_X>%[41ZL4Z1CCM78$K/5PDV?9 MAE_\_)2VPW+JK\XNJTVAQAS=Y(G!6UJ5WGI9:-KG,@9UPB M78/9+(!/$5^ 6&.63MC@U9+5PSZQM0WFUDXFB*2^>:/KS2Z&OV3 M!_Z0>-]Q%A/WM,2VK3H[IC#7Z;K-.^J'=HM=]] I]V+, 3;.&; 5S7-7X:0] MT9QG?5[Q7%XXMC[XSVZOKXMCO?"E$T,[/:6A-Z&!48(',8J[.:^IP!U"RA5) M@CM^)XA/L^>)4N:L5+59K\QT_3^R6])5\R41W^\X_@LJ*LRML%40;HU>:E_S MSG7:5QZ>4C_V%!?FB)JZK!'2IP3/L9TRJ$U04#7K=-VJ]7>V ZN8(V-Z!V1^ MFTF<#)-MI+A[%#AE8M[07VM6]Z3=4Z]?PS$+*47=K3Q6' 6>6R&7=&_;W)TT M))4HJ/Q$HP=*PZ.#HV-@XNC@^&V)R:79NLH=%Y'Q]2QP5)'4C;E3D:96(45J MDT_==53EHAC7H$/#Z()YJ",3/AK2NV929CRQD 37VM][-;K@)#4<*U,ZZRE% M:D%)@PI&=QB,WPLJ):699BYXR2Y)% OXO]K/;ZFN)W;WU^J-SSP6%T2,J8SN M8'(GLWGZC&!1B[3)V$G-B(37>J?J$CNA'3_'&%1*38_:PH'L@(HT&;%I)UY15K9R_G/V3DB":>$24)L#*E$Y(6!T3!$/*H]27 M^*;7N90Q=@Z&I_!I,'7-3,)S"_?0-$J M#W_"^1KENFLY*&;P$PF,V-3C;H,H$FP8JP>V[_BI>?E-KT PKIYJJN* KDWMY 1D9LTT$*)=[\GL6>2L9=Y.\GE)OM,_ M)CR@H*+NF5P(:36D=T(9:^\0+FX+NF?Q<\<\Y?4" =48:_6@SE^@TS',Q]N S7(SC= M[5,&!C54B6V*[,L#-6_U@% AS\2&4JXJD[JV(JT??3Q"!:^=?B2X3M]H<.\3/P!19SEZM&"L\=ZN M7[R33LST:DN VDJ?4IW_LC-Z7U&=7=9S MP3T]$YXG2UE:(4"6U]BKK,6P^L.J41_",RJ5-R#6,HR:\K1":F98S+: MS=-XDJA5SNZN4FXHFPYC(:D.Z2?/^9XC]:$V!C T"*;"%6[S C1FC*]1LKL= MD5SH<34RU[S=T !42^'8-"B9_ %DPW+UA@&+]77EC*!A)%VMZF@RKEE3IIMR M=$[VM1K,Z"00SVV,1PG*^JLAO9-SJ*$W44C5W"RF=D(3JTBF>DPN_Y;<0 @\ M18Y9/\VS+,9W/4!GT25Y5+[M*=X* *-012AA MEKG6S^N<@UT@U!D"J6S(NPD)C9-\,!X+.@95E[XEI;SCQG>>W^?^Q#1TS*M6 M/WI9P#P> @I*IQ,;B]V[H'WW!Z]6H""69!(5@ M$C@)N(3)3H>"=&RHVB2P4E57MQ"JJ1"=2;<\AG7%-PDKF $,0^U4*PF[7=Y. M OB.BBGN?!T465K\W$WJ)_3HX/!(C3:-.AQS)5::\W28KS[ MP$CA8RTUL^BL 4P37 Z3PD)X-3 M*=[(T_J(RH" =!P-#P631.FC)TDJ,_03"P:BUR4?[8 M2PW+-QP>N$1??J>N5^5H*R;=?;>>":FNRJ+;5;MI/ M:24[U"N';H!A?5FXQ+?XI*/*L/B(Y+*NVJ#FG>R_[,D+Q4BHGFQ)C^)G[%8^ M4=>^,S=K9A=[MNW87"RP0]Q6/_636(2#B7YLWG\OO.]\FC M\_@\8?+HO-)7V>7<*T#O"2G;>?FI;\KEI;HF<8NE*H\E-Y>D_:E?42N]ZCV< MNQXT-\9G33>4VU8IVGUY9=J5)7Z=!);P+>F2366P:BL_4[]N]&3]YAV^8?,_ MDR0T_QIMQ6XHI.1OU;<@@/5:W?E^;VO$+"F]0_VP]NOTR[IH_8IWM_=:OW6] M8N>UKW=W^\[68_8K=JVU9G>WY]LJO;IB.\3Y-M[E7-9M6VGSY^GSK;T*O*%< MMD?7SR>[#KQ%;DO*66_])Y+#]=THWD=,/ MH&Z'Y=A6G]26VQW>7^7%.LUNPI#)L@^'<7[I]P#&X02MPR0W&"A1 1M@M>#4 M% ODQ!T2R=J#]H>3\S-(JB5<6U2P.[WQ.EVVI :4SR1)-@7[N)J9XI%*=\RY MC_:/U'O@ 3TAC%0V5<&,4:Z:])"/ IG$>TE=3S_OE9I:6B7R6!@+0BM6;52T M1WG'B=]%%!1V$ZCGYY3?S\M>!H(92^KICJNS6SB#J>;6$)N=UG:RGW..!,,X M"S-_89)M)/@T91FT-(LFKI><.%^GP^TVN^,]+])' &2&J]P$F7[+SY1;%,E6 MZ=E%6;6&G_J,R0MB5I;)^VGT.&+75#JRIVIT?> MNB0(^ /N$%=1?9_'PV@4![AQ5KWI7,3/DKQM\;JM5G^F?F^)QQ4JVIW>^16L M2)B (RY8^[AD3:%=Y'I>7,G$8$Q#IBRU[3A;I\;=Z:]W:AG^ 0K:Y:%$:Q ME./3V+AYEJFY6[08MEMU-\M6FOQ)>WPQ=2N]W-3,3]2S+95@^WIVHF\D&X=L M!,GPVTQHZ&*;\8!YJ.63'TW]LD(=/ZQ//NQCER",IP3^_']02P,$% @ MKWE_5BK\HP*4$P D#W,S#YMP20D84,16I"4K?GU"_"0 M*8D@&SS EG=>?) V%\#:/0%X/.OSS-_M* B9#SXLG?PYNW>B 8N]U@P^;+W M_=XYOC^YN-@;A1$)/.+S@'[9"_C>K[_\_6^?_^$XWVA !8FH-WI!1 M<CP[>'1\[;(^?HP'%^^>RSX,.1 MA'0DB0C"Y-\O>],HFG_:WW]Z>GKS_"C\-UQ,]@_?OCW:STOO9<756R]:52@6 M?K^?OEP5W6KZZ2@I>_#QX\?]Y.VJ:,C*"LI&#_;_N+J\=Z=T1AP6*(ZXBI:0 M?0J3AY?<)5'"QEH((VT)]9^3%W/4(^?@4/+LS7/H[4FNCT8IZP3WZ1T=C]3O M[W<7:]]D+O%FU'OC\IEL]/#PX/#H8%\5W)=$1W1&@\@)>$2=GYR 1H[/P]"9 M4^'(\C,>..&4".JXQ'=C/P'D\/%ZP;2$1R/"_%"R(*%H*NCXRY[ZMI-_5!'] MSSZ_&2WGI'8?XDX4C"C>P!C/#DV5/5-R,DZZ3_91@N(FC1*Y+6:\!W[ 5#$BWB)/=PUPSG-5M5*$L MR(1CX8ZXD OCESVYN#XE7\I6VK0=(MPMP;2^*&0E]L-X-DOE#)/"*:\_%GS6 MOLMX)]R0E((X<; ;G.AZ\D/9TW0\ M4;&@^L4;7-.RMI+1]4U(3;&.^+5"P] I659'9:'(,#3>D:WX@?)U,=BD-;81CZ?^?BQT5P*[A+0[,.J:^)4_?2S%C>0B!A4J@,X$%[ M$)-"9 /*#&@Z*R.S:*<+L-6LMHT&(3.\$!JQ*%M;?/@K4-<5\34K5ZT$SE;/<1:WIG%V2V\I\=IY^0OW@LK31IN"E[Y215>\L< M8Z *5M?9#5*. R^C\9*11^:SB-&P'%"+%FPC5-3(560L5Q$Y]HA_3@&@ )6L MXCB3\XDOJ10AOHJ5@/L'7,\JFALU64V'&JP23JVNR33AYF(#DZ;7$'+#@8M) M"6R)W&2<0V$?X8=M(G2MZUT'CD^)4B,21HBER+;D)+R4 X_2F[G*1V#!Y%(1EP_>9>:8#T]CJEF@3*M; M77*AQ!V/I4WZ+TK$.5NT!5K:%DK4UW*$/3Q1?T&O>!!-==ZEMLVAQ-Y19^]$ M/R=$\EAT@;70#%JL#_*;773L6CMXT3[Q+K"^M(+3F#!>9WC7$@R3G6&#&^6R M#9/-88T+6U(/DPEBBPLEXA#*AG>OB0V;DA+*A/>OA D5"JYU$_5(VE:R%'4B M\KQN?-$D<492F#C*HREUQE1V _$=U4:B#/=_)#=]3E@2O':,*)6RIY#EA0H7JZ!41/QZX^DFCF^"$!PLJ(B;INI;]NFG5]?P5NRRXYL$I M]6(WH>,LC7HEGD3Y?D8"6>*4R=8$#=S6C&CTK7[8448>F= '$=/O\R2NOA+B M/ PEK4PL@>C;-&TW-E3: M*VP$O%'+Z#AR,E4)Q!=RILJ9**@G"QU+K28*5SD-Q[[/G[(=2$VYT^ KZ#AU MSH541H.U$KD BQCQ6[ 'VC0ZGD@1[VV*^)!_]C\DQV3]/=*,#DV.R?RX8*6B8O)7]L\9,_<#DPFS& MFWZ\&)B\FOV/&0.- \J8GUX%8]IHJE!._8R64U:<95 V?4#+)BNV,Y1-']&R MJ3^?&U@#Q*L66W3'#AVE\K*AGP1+2#+XN\B<;/>5P>),C>AL%4C:$CTG9,XB MXK,_J:>V/,GQ,95&URE=4)_/9YJ-+"ND'!+1\M8GTI8.O+/_ MQJQLD6C>P+#X5OZU1KU777MP9/FS3&$LVJ^R)[[2@(Y9%!K'?/K\%#:>Y9O" M\ZU.Q ]7%MLY%Z<\?HS&L9]OC&K.L88?V@%^)79*IXQ9:W$'.%!SH$DWC0[+ M!W#& =8L@@)=!4VC'D1)801TJ_-BGICOR_%R$40DF"B_0:;(9J^,H!FTAP"] MLO6D2@4XMM.X/L[8;(VUPFVNW9CBLRWX M1;,<5A6Z#56(B80JGMQGBMFHXI M,EH/M9WK"%.TLU/1U4J)QA3J;#H"JKR6W ZC/"%$-L M ;?*=8PJ%-CWH"XQ>\'X<6A;G822H)@+7=[?,8-0-W5YYYO8' WT:JRPNTV! M.,0/N(TEC5H';]#M+0X.M2S$RUP[@\QC7&![F[VX8%J>LU9$EVDG5\[58=*) MY)]SKA*>0K57N[ /.SL&MJ-\(M//#)90U(Q02Z>M92?[9 M!M?&=A4S7*#*@^!J!@@CDO)=>$:P3)JP??V? 9P6E ]GOP E-6^XW&*R7II# M!:W'F"R8QE!-ECB,9K@!XN;2!].@;@'<9'G$-+C;0#;0=# -[P90=VXDFPLK M0XC6#X8O7GVX9G:G9YRW]$"T_]$Y31ILYFWWMN])F7M ,H* M,O4%K=+[&Q%,;9^O(U=;#J?6O$TF!V/!)',K<=0-(8N2U>5!R'WFJ7M?G-7C M1'+PK0VS]0+4J#D;CSC(F)_)O]JO1*U-:PB^$98$*K4'1K>!&?/:D+&+)RJ 7(S/J6/ M.I$*KF<7C=31I :N&.O-U&VED1K=BWR3N@X+K)9=)"K8I>XFTCJ$2DH,X+Y2 M0^!<2OVR,P:^TK$T @MG9\EQ(HA<@%A Q/)"BJ'PFLNW020%EB1M\%Q334FI'A6UY8>2H=36FN89!9IL35NR2KB>YIH,;(+TO/.7F:P!EA]A58ND?[RQLJT76YN M%V)RC]1 :CT&,848] L,;VB'8>I)$#JPY8\I&@9"!A4JF)+'0< ,ECB4DZU$ M.^( !P*JS1U ,#4:+*;NJ5?]N*G)ADD8&L$S="-B$HU&.$UT?E3Y^H:#M9%; M!PKX'4+ %3X@3#+'ANNT3!KK['-, LLR;SJ6 E96K%(W'+?+0GRJ"9 MR%*( M/CJ3;)M8-6G6CF9&\>?]N*_SEE_GBQ5VXCKL][JV[ MO='B7KN NS7PDNN\\2)_N7.[/>[-^[OM!737R),+]]ESYCZM.8'0I"K.;$(C M!+P?.8Y+W;?!C[I+VH?W7UCDPY:'$K'?P/7Q&ABQN0Y8WT;QS@GI M)/E?T+FB,9@X"8_$4JGL+R^3&)P$JGSESCQQEJ_>KLSX_*0#+AQ?E5,V@5B[ M.:?8J+9:Q-/U*_FGX;Z-G0-F;Z/(CK+&DBWX5R(PSD3@O])L_TI6?1W)J@,E MRPV8M&0YLM!W_LRK850G83L[-IK=L%V_4>K7PJ:>DA:LA+>MS[26&0%V-W\^ M$E\='NF$4TJCIEL^RQNQOM&SBHQ6=WBNDOQ2&W]CX:XJ8E7=R,_5OR5+M5\Z M.]5!HV94%QZ$[I?;X:]I!*.^JHIM#"*F7N&$SUH U>5M4Q_/U)2D7C%I5_[M MTY+L7=-;";MNWBYO/(\IJHA_2YAW$63'I9_PV8P']Q%W?^A0@RO:Q5,FP\I? M#D!7S:PI*V/WV$L2JN1H]4L-RP7QU<$"Q^G5-E+\JW.9=9:=45V[J.289$G. MK=I,DNI($QJX^BO8 #6L(\AF5647:(H->VCE*OJ@H;J^PB#T9_MUJJ=L=>$A MZ58ZO0GIV^6'NFM/SKC$<"T>_P\% ZUN-TDC%@&+8J'.#3QGS^JORNO!:\O; M=;U7)U0,>D,C@D207LX 2&[+TTO,LB)6:4S.>)IRW[N8S05?I.M,@"N-R":.^48OAE_#]/E!X1$4\=^T"]= M,:]8Z%+?)P'E<;V&!J\X%!X3" -3?2M6QU'7F(05)6U3/"NU56T5@YM@T*!QALQ25LP.%,W"R9I"P<)=XMA MVI 'QF<>F\(D4S;T,UZGT:*3)'H \@)JFA!P+WX& :617QH1+Y7I63@6FX MP5"9Q&,:K]<#! M=6$H3)(#G-*UT6&@_'5, J0)T+KX)R9IT@2?-@WQ!=B0UVFZ))PZ8Y\_=7.= MYG9SUG=9P@AJM=^RZ#).]Q>KVT[4F#AE86HMY%\K[L$TJ&82^]<0>3(E4F)< M!.>$B41 ;FWT+:,17JL#$I7:)_LGL43*#YVH*V9YI]U_XO3D_W,N #>+UI8? MB/KP@=]EYR+1M1.3'[B*1-\*OF!R:GQ=?@^5CWUE,1Z[$5M4I5SW\0GKN^%DK=4,*YB$DHUD5,E_;VZ%>CLV4WFUIT43V?C,75U M&4W#$#'L#K-D096_3^1#IMW]":UF&:.0]9 MN@15;K4%U;&.XO4 9\Z?5H+?!5-( !']P:,F_ -KX=N.T[F<4E+%.=NM,#5$7WK65\U(&OK#8O& M]!0M\P9L[Y)S*?624Q;S>:.L.B49.U8N]K16';="^8.KY4+@FG M/'Z,QK&?NPWTU-=6L;SG=;Y:S2%SN+;\8-0#YG!=<;N[P+S99=W7W*\)9LNKT'R[R!7!M(VH03X!7ZNM"^5C M\LJU ]E? GJ#@=#?S&F0.5.4%V;AYP:C8V>0[^!Y3PVRPM;7"I,@Y Y(A@; M+_6Q,U2N^9:(.TFE:>",Q\H08/@4U6;H[A#K8ZZ87.C=3?+V>&W8!AU+\Y)\ M#%3.[FXD6FWN(R9'=G<]#$@^PZ2H#+2-D;=B/3JM!RT7:]/T&ZA2_W]<-+ [ MM:=$9"_4CT=)F'SR/U!+ P04 " "O>7]6^3(<4JIB #N4P@ %0 &EC M860M,C R,C$R,S%?9&5F+GAM;.V]6W/C./(O^+X1^QUZ>Y\YW575UXG_G!/R MK=IQ7);#=G7-[$L'3$(2IRA"!9"VU9]^ 9*Z6"; ! F"H(R(B>FR"(#Y Q.) MO"'Q/__[>9E\]X@IBTGZK^_?_>/'[[_#:4BB.)W_Z_O/=\'D[O3R\OOO6(;2 M""4DQ?_Z/B7?_^__]7__7__S_P3!1YQBBC(P_NY^D:<1IF=DB;_[]\GM MU7?!=S_^],^??[OY]-WG^]/OWO_X_D/PXX?@P[L@^%__D\3IUW^*_WM #'_' MB4A9\>>_OE]DV>J?/_SP]/3TC^<'FOR#T/D/[W_\\<,/F];?5\W%TRC;=MAO M_/,/Y<-MTU=#/WTHVK[[_????RB>;INRN*XA'_3=#__^='47+O 2!7$J9B04 MM+#XGZSX\8J$*"NFL1'"=](6XJ]@TRP0/P7OWO,Y^\F;K%6<#%B]7"?[^A^Y$162)XC18XN4#IBW)JQW#.*'Q$J=BI03EZ]K2*AG& M-+D+/AX-\P<<;-_8DF+%2#W.,9ZA/,FZ3_++<:0$;Z@])%6\*PY1M,31/T*R MY*][__[=^P_O?BCHY7(@P_Q569"2# ?O?@Q0&-(<1P&7F ')%I@&^'G%:<'L M)10Q9K 9K*"YS5A2.!QVG,9"(%WQ/ZO6@N0>@97$X.<,\YV@DE<;>A(2OOJ2 M;,,)#(?_F)/''R(<%V2(?Q1S4WY+'/]UGF9QMCY[L6 2]("3?WTO>UQ2DPBQ M3&@U-_:IJ>>_7JBZPG.4E.^>/,>LAC!)B]8TS1![*-9@SH(Y0JN2,)QD;//+ MCL+JA[\F84CR-&,W:(T>$CQ)HTG)6%H@3SK*8G<4L3 C+*;[GW'3":?AZ M@,;0:%:1U] Q>6 916$F00?H817!W48H<)F"+_D_#YFLN>$P]-X+YFBB]44C M%9T[V3JAX7>$$J!)2I$G4VP6B4(HDG^LE?Q& 2 8B>F?\T[S29IRISY-B7KG^@^?B']J(]ZR:-DM,)3DLKZIFJ0&1!\3PQKJ;A/_YH48K M-:U]_\8-\T?^%Z&QMK9=V]>6=JUXN=>FO39]U#KE9<7Y:[C2#^GB]6*O%WN] MV.O%7B_V>K%)O1B^]UA6?G\-^%2+\MH4FKZD0@\>S MI21K$N059Z\XJ]S0&UZZ(/24XBC.K@ACF#4ZG*']O!G@56BO0GL5VJO07H7V M*O0+U[+>%FI9C_XE2'$6<#@LX*LPX.V7G&W9 M'MW $U:,!(MG1G,"E>:_9: M\U'KF>>(IG$Z9S>8W@GV;]+W&]M[+=EKR5Y+]EJRUY*]EFQ22P9N/):UXP\! MQ2'_*UD',6-%.G#I?>6D!N4Q$1KINIKU!K6E,[>ARJO/7GT^:O7Y&C]-MJO@ MAI*4_S,L%@V;I-'I J5SS"[3_39Q&L9\J39ZUDT.[95RKY1[I=PKY5XI]TJY M2:7<_!YE3W^/2)@7_Q '^'#!DT&6X3H[<" +>KH6);WHYA/^^DB0 M<)&@>8W66?N\1SUXDDNN?]T[,Y'"^GZ+!%_S1=H^6A\B-Y MVB,MIV+/H!B=DJB.F+K'?5*34RIXE0M%E/P'(WJ>1F=\L=51UM"T1RK/JE4_ M2=,<);=X1>BA^=34S )UY3-K:U1J?X@C J7[6T0./E3J;+ M;"QH<[O4UEE8D*86J"RY3;[ E>TLT'=/$5>[QH*-M[W+M/ M;A)%%#-6_4=P_CNI@T[1UA:=8F^;TGOR)'Q F^SO?]+*\(?-W$"E7TE$NZ.:'RF:MM MU3MMEVE(*%]\A?)7B.-3X3.B:^56 ^IE@?8,"Q=9_(BY5H@J6:(@6M6\=VIO M\HJ;M;X"1I$CIUC?JG;(F2Y"1G M7&EE\@VNME7OM-VCY\M(>")G<>G/:A"*#>U[I_=/DG#Q@6@I!.6S*6G7.WU? M.'_]GY1K_G<8,9+BZ%*D8LCGLZ%]C_1>AC-:^0XG68:%DYI_3HE;N+GQ4>5* M &@BP@&VX%],NF!D37JDZ@Z'.>63\.[]PWV0U]%'W]M\J9ZC[Y(O=U47@X?[EBU_ M1GDD7A<>P#\$Q/;>46PJA1\([8-ST!2!<""FGYS#!(N! N'][!P\8'02B.\7 MQ_%)XII =+\ZB^YU" H(Z3=G([8_2?/M69%99P6BL]5 ME43FWX;B..@(-W35X"A?RA ]S064-8 %)Y["@L\@@_% MZ)[: LVH@")T3XN1YW1",;FGOJA]LU![W#W-1>W=A>)R3V-1.&&AH-Q35YH= MWE!LKNHGH.@6%*2K^HDRU @%YZIN DF[@F)T54&!I'M ,;JJH"ARAJ#0W--, M&A,GH-#<4U# .7)0![M[N@HTIP"*T#VMI2GG"(K,/=6E(0D-"LQ5O06>( U% MZI[RHCA9"07EGM(B/0P)A>2>CJ(\;[J#U?=I[)"DC"1Q)*[/#AY04I2U9PN, M,Q:LD%"8%CCC R4:Q93TQ[1P1KLM4;Z4TD"'#\912FF_B/!9=1/$YLZZ6QSB M^%'DO-1GIG<:PRK*O8WS!M$I+9R^T9\HR?&F+IP$FT;/H1"5JL DSQ:$QG_C MPW(%&CV&15 X8<#4OVP]+.7RPVTZ7:QBN!#;$KZ*'W%TF7)"YK&XG9(QOIWP MI9LO\T3P^60IW"M_U]6^\H28A4M?5J\+T?G$^('+T?7OR=4#U('NP7JP7<, M<5=E#>JN<@QV&_T-"+5_!VH7J&K5#@BQ?W=J=XAUFA\07O^N53UXVAX'(,[^ M0\"M<1IAT_[CP!WQ=>#1_@/!';%U#419R+;70]AH30P4XMC^S (RXW]QZA8D MX7/( OPM%X5;C40]VK[&=B"D&YTM8B/>-^".;Z!8FZ54/SBSA%:1BC9"ON6 T8">R^7N-#+OZ^(']?D _0'%> QM\79%QJ:-X7U.]^ M95F%?Q^P>)X69^/%E3N[RS!7'%888UU%'CR>+75>DR"OU!^S4O^:?<4O?YT_ MBY-[M_@1ISG^]$)25.]O:M9==V,TV]/;^%^[Z>%__'6>4[*JITWVN'>:/J'G M>)DOI435/N^?*BX]E%35/>^=JEMQ>+F&L6N?V:%&.D,U3]VAR)A(@E)V5VI0 M'S&94[1:",]]K>P$M1T'M?;G>+-G[],B62V-;2VG7Z?B/O&RD-)MS+Z>X#1< M+!']6COMNMV. 8MY;NJ$:;TEKX;!=+L-C444 M2#<=AC6 2"&CWF>MUCO @& M71GC]T_O-H!71(/*LSN4B%AY89Q?XTRYN:::(F=ZG7T\S,?#?#S,.2#U'B#2X(IQ#4&S54ZT7"0NX=.QID@+ MTV4D6.L-8!5@I5/#1=0Z>BCIH.R-+A[?SB_B7*07S*%$2U=T*AFASQ7<3^:" M2]Q<;VZZS\@UDH:T]GB,A9];[KZ=N-C0*5H#7*P1#'&&?V$:(&D*:CO%H&;4 M7Q=$J^$=%)8T 81HZ!BWH74G"=D[M<[J;$?2F /AW-*"V,:=%H^A4_,&]1)M M=[@S?-?&(MH##HYH.,6E_5N/CF\.3=)&G@<&A&"HZH-/3/>)Z4>S2#.*_ZV0K:2%[L@S0^2'/4 M09HJ"^^"BZ%3DA9T?(FSQ6G.,K+$M"D*H-O=.[V\T\L[O<;I[_":L->$7=6$ MV^U#EI7BWX,Y(=%3G"1%"?EX>\-9@(HKSC1U9>APME1H/7J\9GW,FK6DJN89 MSG H&$Y>45/2Q*OU>G60JI4X25]=I BOPM]N$+LJ<[F5*O,/:MNX3>6P57,V M8OVDNN.D(HTI,MM ?;SQYXT_;_PY!T1O#1.08!V=<=M"D#EG,]5_#P)1K)PR MWWKT+$G&26/L6PL-^MKPIDA=[M\D;=)N< MHB2>$9K&Z *%<<)?4)R*ESM10!T,$':-V")'UXOI;!:'N(&HQL;&"/J"*%Z0 MG,$H4K7V;B?]@M4;!WR.DGM,EPJO05/SP6E7>FR:.XR5_D'=3U=;_"484-3#K+SU3 MMC'P^OL%?O_CN_?%&Z8KL<+$>^2D0-H;(^L73;+4[0V0]9E+!/I$8R&;)W.* M"YDBIPK0W*K[8T*I*%=:QI?3Z)JD:/?+/?\70T7T7'W_7LM1CA^IO]>RVQU] M?,5>HZ7RPL2:)H/0J+XRL+:1ZW2ZD8_Y2O-_4X[D'NC'JT M=G^KZ$2E\.EL3THK1(>RK7?N>^>^ >>^FL>((17*1>2U&S.!;8FC#5\ 1(IS M_JBVG$=T31JGG*A]+U 7 APF+V*1JMG.\;-$L!"0Y\1)'M43I2YP7O?/!/=W(_;T-K'W/00\'V/9>)^]#S-Z%H9#56VM4KU!:$XGJ<0HE5- MK=)\6>@8]^AYDF<+0NOW-5CC@>E6BIJFYF.D?5#IN"4*'K2#=/'1W2.([O)/ M7*IVJKAG79MAJ%0N/DDK]RG5D0X^ENQCR<"(:I.>2UH;*RZB;5!XB*Z"X2+& M>DE,@")PM%%RB"[KG)NVDD",QKX&(DQ[@_DO;>0X_!=7G#BA>$2J28#<$09,=%$-8RWAHI,&G/;S! MM <[%U?5HDRZVQK=WB%6$HG&/L%HUXW8;UOL:X'Y6T5R3]+.Z MT%1-"[L)CRC!K+I?^!K75S0#M;5+M;\8LR]J;S=^88U20?">PR3SGOBK/D>? M0NT3:'T";0,0F#U/M)PKKN%3N >)EF?.)6!ZPM?%.UIA^"!&*&EA\8T$:[W? M0 58Z0L:;5ZTGDO%N9P.\%-2,^NZ"=#4O>[2GH?#I Y!T3VDS/KK(63TYEEIS;Y"21-U:FU9L;G MX8(69FS)07-[[>YOQN#!9AEGA08:H#0* M!%=P2OE^'^O7=P8.9^WXHQ8]_BCD&SP*^2??!M&?.;XCL^P)441'F8\1]N<<+9*IHPAC/%^:>.0UE.YMTN"T[5Z?ZB@.>!M1O$)\CJ(E@1 MAI*/E.0K=IF&21Y5.TDQX3F.JDO$2]WC$OLX9O$8LU<)*OM^PZ:V!LBYBY.8B]P_N;C$ MZQ.4UI^MAC0U0,P]ILLK@M*)G A)$P,O_X)9AFDZ29)8J$CJN6AL;+L PR.F M6D M[)*V2N5H@]=-=J][$98FR4$@_DFG8GYF1.>1A&OU#%/GV!,L-HB.+]])=C4I M35TX,VNR_L[8V%:IKY!6%IJ3/-M>>W-!O/8A?X#Q,R!0=^J7P!U1SBW&!O7Z M92VHIA"BD\NPFZ$QDJ4(UE1AR05 ?.Y4-O&)=]J(?.*=I<0[4(S:=H;=KP%> MKA*RQCAXP"E_5Q:L$K1==]!,NX9AK&7<@>CPF7?'G'EG(*> \R2.3DK^N>'L MTYQ]TMC#9Q3X&)B/@;GCGA]1#,RKQ5XM/FJU&+AYVE:-?PM8_L#PMUS\)$K6 M9]IU;Q1#6%.)&VGPZO QJ\.RPQ9E%3C%48NZ!@9>_&\RRR[34/[BV@9>??;W MX@U]+YZ_1>YX#"OS=&[WV'.QQ:KOSU2U'9+JAOSJAM9#4ZZ6(TWMQTG]L!+Q M)56L\7[0IO;>%>)=(?[ZP&9\#7*8:(N]T3FTM+8DYSPDS5]%#G$T^18FN-2% MK M_WXI"1I)FH]U-YASNMA5[R4#J3Z9P\(PN!];'-[01^?B&K5K_,*O'7G2# MQ?,TGO&6_-^HO)PG3N?!BB2Q* *V_0<\V*$[HH781SN2?"CDF$,AG1T>DRTC MW53LTQ 7:.Y@E_ZHR-QFXBP%81DKB%HWN6V O>Q6-D)L(:H7\O^KE6HJ3A*_*9%I][>*[G*YXC,OYGA*-Z63IS-Q%.4J?MR4G=Y643X$4!(.8]8> MWV1WQHK2UO?H&0B[H;EEVH4E0"CTDS4TMULC"'-&P%<8,:AX!/2PBN" A@85 MKJ&U7Z6:S=MKH=E]Q1%H@C_-%M@^OKZ MV$F2D"=Q;O2"T#.2/V2S/-FT4FX!?;S"\APQC&@HM->S$O#'\;*X'YV ^(+1/$)EW/1*5F*J2UTVNFJ<%4)O4/H MZGR7%0M0S:H=1K*=GI-&B$;511E?$*5[/M!MF[P,HS/<,Q&FHCH]YG/KQ B!B0W53C"-NX04&(O[94<3]N0: $_.+ MHQ,#\ST"0?[J*,AVCC$@Z-\5-P[T*A>JNUJ89U8 "=E4;TTK%@H)U M52N#A>SMYA77$L2*1!EP814%66 \;XH 50J##V:H6HD>/ M3Y?UZ;*J,%6XP%&>""_"QJ%0JM%<7E_%Z$$4BN8RX%/)9M$TY:I(3BD7#UPM MBUGAV6T\4]S'.WSP\0B"CR#VT?_^HP@^JF#YF*./.?J8X]'''"4B@%C9.BTK MY3\'M/1EM%/"9=UM*=WJ]WLEVRO9RI-0JSA#2?RW\&.FA3$M7 ,@[4>KK^US M1 4Y7^)L<9JSC"PQ+833GFQ:PS"V'\EVU7%,N9BMO+(GZXGPV\T+,:&X->!U M)?(VH]@NKXCF<\K73N%PGU6T@KZF5E]OQGDSSIMQWHSS9IPWXX[7C&NQ)3J7 M8=F,LK,:YURR)>#+=E'FG$NZ!'QC?7/$LJ/AER#%6< GB@5\&PEX^R67NTQD MDK1S/< 'M.6,T*7(NR>\>P(4 YQP0J(XR45.U9WP)!;>Q?-GD6J'HPLN*T0> M5IY5V]@YHFF:T=%6HWD#VAO0 MWH#V!K0WH+T!?;P&M)%-6L-9'V49WFO"&.871!:'0--YWL')4]S2C>; -P0Z3JPMTF\ M3>)M$F^3>)O$VR1OP28QLU]:UL5_"^*J;H"HM=]*[U8-84O';J;!Z]->GP;I MT]LZ&NVT9EAWKQM[W=CKQEXW]KJQUXW?@FZLLRM:UH!_#^95$:4 I1'7(S>% MA )4G+%JIQ1KCFI+3VY%EE>=O>H,*QX@6!47Y;D.ZW'IE@C0'6D0Q$1%YT6> MY11/EH1F\=]%/*XJ=Z,U%29?X8T.;W1XH\,;'=[H\$;'6S Z6BH1(TX0,J\M M6#;&WOTHLF+X/$:%?4)$9>< EV2VM,1TAK1EANG3Y&TP;X/!#F]L*IRC=5$$ M/8TF):?M%8K1-,;:#^DM#F]Q>(O#6QS>XO 6QUNP.+KNE+:U[7=!4EP?T%*S MEG2WID4KW^\UYF/6F%\SI_CEKVW277$MAJ@X45R2,>5;#LHV/V^K4'Q"F3A! MHRY/9GQW7>J_->G??JO%?GCU>=!VV"(PH2]*3 V+95 MW@[RY1+1M6\QXU(DS' )A@N/ M@U\^\QVS$T?U\DKOT/ .#>_0\ X-[]#P#HWC=6B8ULU&Y/NPK,4#9\:ETN5] M*J? Z7"ALGD_-C%P NQ=4*[-#SVJW;8=B!^"N+BG.LC0<^N4!^4@UER& "J\ MK_"8?84FZP?RQ4U2SEM,R+WJ(O?J9, )3CGG:A<.;#OB0#.PN;V#4UEWK:8F M^E:C#>5"G&>.= M,6_!&=-131JW%Z:CEC!J1TL'#=&VS?Q34*WZ@.*5.#BH:1X M$_J836A9NLW._U4RR2U../M$9WA%<5A*)G&N1[.N3R]C6]7LJ[LMQ1TCYWQA MT!0EF^L]VU031V@R&U,0;9O-OQ3_9<&J MK /0TF16CV+-7(:0X4WE-V@JGY+T$7,1Q-GA##]PALDI9AGF3W%MZ2ZK MZAZ'BS3^E@-#SE;?[IHMJVR@,\( M2BN+N2B\^Y SSMV,\96:H3AA@5A3.=HN":BEIC^R->NM+6G>HCMFBZZS*GF= M"PDB#D94!40J5Y5,4V]L[PT,^P:&UW*]ECNLEBO]1L>FY=K3WV"0@/+8LHKV M/F#Q/(UGO /_"975=$5ZUHHD<2BN=NZFJ+4>WY:ZUI% K[0=L](F<<.?/XN0 M:!4K^_1",NP[UQ7-NNLRC&9[>@S_:S<]_(^_SG-*5O6TR1[W3M,G]!PO\Z64 MJ-KG_5/%I8F2JKKGO5-UB](YKF'LVF=VJ)'.4,U3=R@R)I*@E%7;^BY6CI): MV0EJ.PYJ[<_Q9@_?IT6R6AK;6K4K)U'ARQ,5#:H,$HEM*6]HE=Y3DH9\[FA9 MB2!F7T]P&BZ6B'ZM91/=;L> Q3SW=\*TWI)7LR!TNPV-Y9Z_7P_&88]A$=Q@ M*GY <_P."J&FR[ 8Q(SJ+9#7/<:+8-#5+;];\C/#LSRYBF>R_4.GJU5,NVWX MU:S7ZG/:_>RB(21ZBI/D,4L9@_\!) M=$'H9ZEJHM77*JJBIKHHZ\U)I.2Q4/N8DJL /:PBN!%V.MJ-XZ$$L\H%=XTSI2Q0MO71 MTB-(Q_RW.,3Q8Y%5?YI3NA?@.J"YN8./]O8*I-[?21HO>)"K#2)>8B:AT-DW10XT:7;=+.J^9D'2?D6LD#6GM61H+/[? S=E&!0+]%V=#O#=VTLHL-KXM'_KT?'-H4G:R+,>@1!^=F:) M^F,7VL+%'[OH]]@%/+_&KHEC#" T1&%7DS0&3SNP:%>O,883DAMB=S\P!JU% MO@@0Z2^.(=5/N@("_=4QH$W9R3M85DZQ_13,.(<%CZ+^ 4=75(THM...I]>T MQ[5U:JTE8?ZTVC&?5NM^.*&0R=O2(F#VPU2&.UEO__E'C"F7 M18OU%7[$=2=$VG4>"M>GW4J_H/A;CM.PCI]:]!P&T66ZRC-63.\'96H6H,

H$FIQ27 MZQG9(_PJY^3T@%J+"=+[X2DF514:(-+L1"[)6MPPQEQ.+D-QKX M5Z,2>BKNH(N-%W);I+$'\ZQ"/;RQ'D/IT70OT.=#/8!K*&C#L(!TP2OC'OAT MQ/_/2"NG)IRS<::V25=IN7%(U47 FRU:QC&[9:ZL4S.6>5)?']^KA'*Z+0K: M*8D] ;0 M D:E'SM5FA @J@?ISVN6(1"3WTT>-I,'GXR0D#J7]FZ0#6J!>)Q MD" Z R*8Q +OY^-'EA.JJ2XUP7)[)#ZS%8?2$0Q7GJ5EN*Y545LOY-=ET%T) MC8YE=RH)WM3$!T*2SVF640UVF5-/Y(FE]8F"9V=I&6>DI!V8JA\+:P0X1?6( M.<]$J]%P8]?A:6K&=8C0SZ$KM@)'B=AA_>LQ?*-Q(B\V3Q]!*'.GCM132NBL MUO\AN0>, 3AEXUS=! +FIK_+JC!=R^*V M5L\5IFJYG I^J+T$O;)JM''70B>H+WK5BP2 \+$,1:83&"=#;;!I[:4YV3;S MI\W$5E%] GD.6T#JNSUAE=0=?B'9"Q7ATP(G:741L?*QU>XC'BF4JO0.4()& MVW8M2"UQ)*BCACSZ60 (HY[4^$U 3)S/JE\]M\%-%=\I.N&SRUY)55X9\,!) M4=ZK[.XE0(E3C\%JZ]IFAUDVF"XSYI_IY:!(KMJ0>=/?^Z9D^24]K+$P_2!0 M@QXWZ%H%'EE_1C2,[1_A)E%G42 I.2/K*,V5Y&3_42N2(IKT+BN"[!RDY8"G M4GD98I0WB>&'V76COFHO :5HO''G:?P\YAO5 ;J@T3A%+A,8Z[Q)V"W)TGC7 M!FBRN2\[TDGX U^Y7Y!'ZO*U+KO 3H$X[L MA$-#??BHAY]52>\_5_CFWNRQX#:Y; YUPJ"TT.<8-A-.RD?B2ISYF_Q1$#Z M9B6D?/D2I1G;T;X@!4]"MFW\%,GYMH,3L&9O$B?P>[6.UGD9QE"*;O!+WH3) M;'N"5J1 O"^OUVJJSD,;!E1+('QG*;-[NG%9TIY$V0563%6>>,DL7UG2N*]\ MTDV//%KAL#G+4XP^3EQ6XM[\S3([/4*Q^CXA=<\8S^F]6*^I_YTYF# M@)T&2=_F60':[$VT0A^\FFDG/ UCJINN(*9#D.@,XKU9H*8_:)K!<[/1.A/2 MAIW6E@A_VW\"9?E EO$_MVF!#P^;RS8"5=^#;@E.M>]M M6"9)RO.HV$V#&_H^Q;1 %8Z?@<8)5/17L/ N6H.P/5DOJ](_ LB(F(V6D \,!EG>PJ,(0_MZG.?0)FZ?S#/0?@%:"T3:L/,34X(1.@;=$GV'>9.D,O^",+J.2AS::><Q1D6/R_S_2(XS2S9 MC85R==XWB=BJT'%?]8A2Z^LZB)?OL#< [[U!@]XT>+YBCL5!7:?VDH9=N!"T MEJ =1IKU^>TOH%R09!M7HXI^\!EH6+C?ENL94Q,+J["'N4>46.(O:CFV?VUE MD]KO3C1\NQF*$W Q#;]E!D4*4%U%/:4;PT%W?^^WFTW6;,]%Y?-%1CY?YBM2 MK$5@8GR=H_DV--:H1L7Y9FT/!DJZ2QWH8CVFJ-"*PJ(6M<459GFD.R3$D,_^ MK"<=#';J8J2(S= C4-O9:\JYZ:1_\<,O(4O6#/*.J##$NP2,%J@9?LA0"OP4 MI>G)0NW7GK]I86J$7>;,@Q MJ/33"NUPA3JT"[1.XC3T!2GJC]AS;WVKS%$0 M<].C@V!?O7(=[-6L-*XEOH=5PW6M!I;&U>L&>O,W'!5ATB0"36H?NEI!8OS5 MY-R6%5GC@M^/P5)+G]/-^!ZAPAO0"IWREMUO.PO2:(]VV"BS"J,)@'L>]Z!7 MN"A8;9.8 GN(OH@0Y#66Q?FF7P#O/,L:=K_I+"BC*OH2,BZLP%JBSR]_:BK: MI%2S,NUY2G(>'^2:52I*TR] E92T85^^EAP!Q"^RV1]P-?SW4<:2KN>!7[M\ MO1)Z5T9B6LZ)/K.\S>N+E+H_^"I]P4?7/+_??8S^08K3C&K-D6 \H 7@S->@ MY%H5""@G',O 5>"/.\3Q( XH9+@?,CK$ LOG(, =OLG=!& K]@5YB%I885[L MB7+X;0OH4*E)]33__6W9Q\\XV6;X9J6T$&8GIV+^V\WJ<*G+;,SD:3GG]*!I M :YP.4\DF H/G8O[ \1ULCW7H(G*HY\?>%6RT"?YW$L&\3[<_E9.M9_W4UH] M-R$"KFM&UDX*KT!73R--^SI:$-<8ZN7X GU^3N-G1$<7I7F<;1-Q%.;??_O] MNW??_.6VP)LH[5^Y+%[C7[_]2QBG7V6 "(3KWL224A;!!7:^5B*'@\\ !6^O M+7U)>\'%(]&-SU_71Z@@RUI#O'HS(R!00(YE@Y9/279@K<#/5!U3=TJA$XYF MY+"H$B4VS6&MLHSC[7K+K\BFMK^HTG]QFZ:_7)EHR/Z*14+0]93IK5,:,Q)U M2%#4@S*W9#?L %B2@6 # M,RYO6C2H@?-5R PE+0DE)GR>@RGZ4,@]0M77[)L9WKSK.R8\(E5 M^-S,QSZCU8S% />\B=H=+JLBC:EVXV7P)BZO'WD6*%2#;;J6I(XH$L7_ M]1 M/\96HL4K;W+3:$@1RSD\]"D1(+67@)(TWKBO[>=Q%!!_P':_ *ET#80V$V[@ M&'-(%T!1K@B,J?[3A=GL%G>8C^KCR>=-DW /VPT>DQ=@PJKK::X/94F.LS+ MMM4RK](DS;85]4CN<;PM>(4%X0'CA-4B/^75CNKH_7E4Y-3K*NF$X:.DOE]E MFY#Q1I4M0,YG0XV8K33[F%$'&C6H10G^'F[V4H.<:6U1ZFU^>U;6I6-PL\K- MD/LK5F &__UNN(&1O"$/%*%E%=PAL M3A)_24L225_,($-)F?.38AL\!ZE9Q-RPC7?-)?CH.X8K\,&V?2_ !T&8K+\M M]8\[RA#HW(E.OC01V@\"7O@8-$['#>YP6;S8;E&=X4.$ZY-T5_ MSS#/R4N!XFG\4B MA_'(TT-57H&7DI0V[>U.H1$,H%N$K/8)D.5P.WA1$$__"%4]/0IZ\',N\"9Q=<.N)Y3B#:R.!$F!H42?2_[2I+<%M1;; E- %^D7]MMX?O34 M\]#$:%F[SFL#-(2YKEK5I,.D1$_REF@SS-_58FS_X9EDR>5Z4Y 7<>'UF"1- MOP"]6DS:L)?+=AAEE/9(A[E<;)J[1)]E_J2)Y$]TB; ^PX_5 R4ZDF8S]BA4 M@@::="X[E.;) R6*&-4%8G1#9K6,LI7H\"J8T(QFCXP_;$EP_&2*#(M.R 21 M">:.B$_09)"Q./#$!3(ZKSK8NO!U=,]EN\&J;$\>^?R,O7 M/#Q3[(3\U7]THE=_\/?EIP/!.OY"4VRZ!IQGJGVZ?[A;7ETNO8K! (.(O-?> M= C/RVFOZUO&5?HB+FVM[R&ZKZ(*C^0&:+\/U";*=%Q+#P<2;J]0G]_$F(D> M],G[,XD^Z;X ZI/W9ZXEXOWR^L/5\NS\_J]!%$J/0T3>;7^Y2,D_MJ5(F'H@ MK !8'J<9WJOV\D"8P%&[]I(F.'F_^U2R ](##\@Q^AV4'.TS.E@NI)SZ&Q8?].)?9CW-3^W'NW'Z<7WVX_/0QC/$X'S0> MY[ !3.,HX6/S]MVW;_GXL$_^_C$J?L%<0(9NX!U[1'/,AIIR/7HM.:7+#%S@ M34B\Y9>''M<5T\#]>Z_R-SKH1(4S/@LS#FF]2W[-S9[6FXBYP!N"EWC4).C\ MY$![7^^6'?AGMRNE#1H4M7#"!&@,QH?88[J_TA,')RTGI'?J<6CA"4FSOBI\ M(NJ\H))1#B-TDVPENKP*)D!3)Z9LC;*5:/'*P[KO="E9]W5? -=] MITOG [^\7IZ%V83H<8?(N^RQ6&U]JUI] <-[G.-5*O-$)IX&EZ0=;-574$Y" M'E9-UE)/H*&R,*!_$*!S_,2.'NK!KJFA-RR=*"WI.OJK>G'"4+&K"@/EV$W) M.M'DH,\IO7?4_S)?QG&QI0.31H]I-A;>UWD5/MDG27BZ$Z$FW+M. XOQ \76 MW70,K-(FL82:5.H"1DR8Z\,#^JO, _HK<))T#3@O=_?3YS:-7;]]?Y:.4T4;0=::?3/KBT7CU@/K/BS)?Y1906/T;9%M^L#F)!0QN\ MZF]!]GRG6W=N!3D"=@G,BF) +PP$.\X=]Z)["7[$N<)Y+4\=A.T;/SQC5K^( MW8;)NJ?6[2K [K*&Q!$@E_UEZ38I-O7:7K9TECX'S;H];,^7>3TB#'$6+* ' M9XN1AK;BI3GF1?:*]''+JX-1UM8%]0M6;Z_@)<2B M8M=_2%P+))D2=AH%SA\SXKXFFQE*R,STS1= ^98:(NJ3YU4B%JB!B?9P[C\9 M\*HJ2Q)/W R7OY)D.*=J+6/E!I-UFJY_>2E7?W!7#E?7[O/)I\ MN[R\#K+N[C&'R'L][R'Z1J-!-PNW$<(S6;2-('2P8+/*#T>+M0;CWD.M N&7I]63 MJ/R=J/S'+B2N6&JA?%0/F M3C!-H\"DV:F6PSE@1<,,#IWA!N5M05:X9$F<47:/BY_4BD$)(-T3 M$D(TF&8HU3?G'YOR\7*!ECX$D>6CQIR7DSK_B!J*< &V -M8=OL]"2"UGYT'"ZSWN$'F7_9U2C79PY)EJ!:[T)/L:K0\%+I@>TSQNP7W.$(U@7/=H$\X6CHL&46>8Z:H$ M5]1%I'P<68X,/P):A^PWY7P!TI S6'>8(C9?<#0(0JPS)$-/5+AC*)D/S[B( M-CNY7 X^ )'*O89%@W?'@O63=T7P#7 M#1_>NQ;)3]>7#^=GZ+\NKS^"9J4QO-YN,W?UUSUGW MJ8R>\/*IP.+"G1$)UW@/).\*[3N7?HZ!+W$%"L1AH Z'P71PTC_SR=%U63R. MMKS+40LMQ&S1D34"9K#'Y(?'ZC(OJX*/5>_XF?B5[23=%G3>OY4F.6B^#TYF M4*3C+VE!$1 L.<%9;T%)"(\5ZN L4 ]0\T?)$Q,8)O0FS5%"LBPJ>N4NOPJ4 M?J KG<1X$(R#&"M<%%'&SH*6K#;ZS6,5I7EC=X>#&DJOP((DV 0(CE7L%LW5COFKX%"92HB1.!<--P=O#B$9S3V2E9KTG. M"XF6RTID^K#R$0_D+,VV_%3+:H7CZF9UA^DD3F/J5MQ7Q_5BK;<+F6 MC!TY5#)Z7-%SY5Y.:/?9=!@V3Y=)DE9U%A!'R0KU9=N$,H)RH'JFZ[W]ZCJ*2:BKZSS7@J'GMZ0RJ*(8TRZMTF=1<1YGUDCQ0'? Z@ M JQ.!^)LR#W66DJV,<\XK W_4:6&\6.>VN^#:R\ITO%7MT@1$*PZD_W>FIP- M97?6(&*C)(NS>DVZ8DB,N>UMCBXS/EVHHF!JY7U4,JQKAHCKY?$)JO^)94-ZWI$WG6=^"+H_--90-DKZM]<(\Y;O7L:P&$R+C>TI6B!;K3/-BV3;I M2$;L\=>@7-BN&>=9L+SP,3S]U02IL8CRJLTA,EX'AIE,<<3>.0.E(P963Q<$ M.%A@XTC!+$X3A#U','V$8)Y[+M=;ANIFQ7(_JUWWB*S^'KPAV[LP4H+!MV.D MR*SNRUCLO_4-&H&-GSCGZ) R$WSORDR+K<;M !*M=:BY'-3IQ D];.O'??(1K':Y+B?J+>S@SY3 M["BNP=/51HT^1 (W3!*)A<$PG(7LXNBGG$?G-39,U=^"S+;IUEW/,$48VK/. M:L],(JT]():WAET,'M2S'NUCP UBC>E#@&PURG).<"K<: M=FX/.&V1&[1H,I)(1U\]+\O5\7<5OA,(,PU7BQ=I'N4Q;?6*73S%-LUP66+< M7DC!/VY7KA^C:EO0GP\\,TERV[SU=B$K3AOTG1?T:# BCD9L'7.8J,59?]4B M10U4]#,'JV[K9L,DV-JO8U;6,BL3S.IN>A%?M7$CM&Z8Q5/I JP+K4X#XFS8 M?+@<#S*7X\'4Y7AP[G(\+*_"W"?78PZ1]]C?C1Y1FK.4OIN<;QG>K*Y(E)?7 M6%8]>O)YZ"T>LG9][:U) 8"N\;#7&\!.&:..WC#Z7[%,3;'K3I=7',0"41@+ MI'"IO"/':5J"B#8C#5TF7IGZMB QQDEY0=%>EN66*F1^5UWKM@TY17IO0MP> M-0I>@NUJ4+1]%E<]A,P<4:*\QH(8&-2@83.H7I7,JY\VMO&>>,Y^/>DBR XZ4YU8@!UUU%;;=%P:+$:1E'V=]P5)SGR5E4#49P)QZ%1',E M33I?R0NZ2!!&C#*BI!&C[3_..\57HL,LXWW==/VXI4IJS:MV-S=%7K+MHER4 M:6*[S72FWJQ6N#B. 1FV MOWU:7F:1]8%Q9@T]1]SP$F:P\6#Z+7P%@:1@<- M,6R(*?U9,P"ZBWS ]SC0=SQ@">C,+-&:H!!]I7!TY58&@AOB\L?HR)E,0H> MOF ;XI)%I?0YX&+RJ#WGN?8'\2J6QX!.4(,#\62 (*LM.6N),K^\RUZJ+F-&'$1:4>"/+\2T*@, MM\7^V*C*+;HHRDP1T<4-?3Q,H>YI&2+:C/1F]/8M\4^8F6*<+%_HIT_X+"WY M-OL=9?WXU)F*+]Z85 M542;E-+-ZD?"4'#G\9I4YUGZQ(YW7I#B_/[V=DC?:[\,JKFB2L3+"E,9C7Y5 M%G?]!*PI.S1LN23PU"O(G%2H@<1GXMRZ"S.(^SU^$3TNVA[CPQZ'*%.C/=^( M&;<=[3Z?U0,D]C0IMI0D%_2SP[6?TK. _6=IF\Z/8M>$FQUH01IQVMXWH*T4 M97T_]6 M .?$0/<>N +EQ3(Z0Z]_O\)\^ BPO)PJXMA0'S_J=0"]WZ'^D;]&M@*\S""XX-U%^,>IQ]W(FS//5SFYJS$>L(6M>, M[;+5ZN- K.X^KKL3XI8,Y^J,^!6"0,OUD0U?^8-6EMP!4P/Z^T(S6$3+MEVG M^.7%5V7Y=VJ>ZM&3QGYJVZ)O+Y7G2<[!1SWFZ:"'*F&4QZ.S>4FR-.&J49P: MEQUGU'D%?'16WK3[H[,]VK,[2:_$= +AI.%2B"W$Y;LLQ]]"%AM=*ZZ%@%&" M[Y68X#3>&0D4YQD883+!#D.)^Y0GN/AER450X7&(3(XTZ[SL1X]T M=\D?7&RM=L58CK?]WK7W^060;!7!(;HL])\4.EJB0/%ITX11O^4$.-D%SQ[6 M+@[@.DE3?J)=BVF&*O1CFK,%+LO*8-?G]"/N8FNZ//]"/TM+S&^Q>R 745I\ MC(I?,?J?F'&_YM&O[QJXS6@G^] M&XV"GG9UHW>(^_%U'!$2&V'R@[.CSQE$@_;:\Q8+JK?I47'TD!ICC9&E3@8*BOY[>\T\]O'GX?GMP^WZRF__9W] M_'9;_;&5W_YN1OGM$S)$M!DYC_SV.[RF,[GY\@$7Z[=*V^GJS;C(;Q\@YSV_ MO6@PU!J?+MK78JFXG^7.B\WN<%247Z$W;*,S3,E9\/"IYKU/CHFCQ=UY7E$K M" M?*Z>67Y3E!_ZN8I/@V5AL%5/8M'01H(XJJD'$I%Q_A)-IGFSC_O7I%U$,18I M;Q([./4XT-[)FO5U-%E&W_P20).^V+CJC]%'*IUQ9'DG!49Z99^,*"U^K-):N/B\L;NHYG?MTV+9]%73 F MB!(%J/R>037GT?:=[YRSVOG\J'L,B5)U9_>] M-"DO83)^#NM6J\T9 N:G4T_[?AUEV?MMF>:X'$JE'GD*[%GOM>;)H^8T44,T MD",]S$:BR!NWHWY$@)&,O!B:I"'1(TQILG,.5V:85[[ M3%@4O8E3C0#T@!OG3CKIH')7' M![W>U+U..FPA4J_U9(X8<-GQNNLR7Y%BS8?GBF*[K/!Z[-32V.,&Z[*A9KVM MTWK$T<^,/.+T_::K*C.9Z'+.-)5ENUY'Q>YF=9E75'#+-.8)5663>$4%^30C MU"=X$NE6(O]J\G(VB\V"$F;,R3O/L1$0V1*B!2FR)X M?'B.\CHK>/GT5/!PSOZ,J).%!V1N-GC I6$"X7:^_.E(P6J2O!J^&)0M.7D< M+PCS6!>$J9\[* @C>MO;QRH1[R^J:(>;XQP+U/;YT"]9-$<5 MUT.HMI2V8 MQFYDYLLFI7+W'E>?,<[I]]]2-^+=-]_^:20DH_8**!8SWK1[+<3)HYH^8@"X M5\D@&(1?;/?*/!LR^H+B B=IQ0X@473,97XYV&LF^WCUD: M7V0D.MSI''T&',CNM>4ICBTH(DXR4!A[B(%$B2O.TP6+4SK!GD@AW\<8?,HH M:;!MS6/>8($:H@%3!X_9>)0]*.%-H#RPY9=4=K&%_$$KN5^L0>?KW_TD*?0S M(QJF*, (-Z6)4<%$ES$6M+ M'0GR@53*!(N)+M\"*9GK:(W/",N;5U(UQX];43A=LY[5S@(QTNAG07P.ZF> MPU(E)&.;4U7T(\FV="E1"(LIUT&2Y\#*YZ ]3UJGI2H1R5AQS++;",2-KU)"N,^LDOC#QJZ",!()#43+&9 M://.,'ITL:VV!;[,8[+&#]&7J^Z(\LUJ5>**W?M;'_$B.Q_N: M^ *+].VSA@7[>L4#V&WCC#7\]G'2LB9CK(E[8 -$_NS,?F)_J S5Y'^3%?7R M8GE(?? !B!K;:\BU6F+$F)#!(^.&<(WCX$T/ LCZ\)"3:<:8;OBL5CBNTI=N M8MQAAI5.#5'3N"V^]5!L\:=->8VK[I0VG24\W'X8X731-&@#R0X$YP4W*'%$ MJ:,3='USA3A1CN_KM]^]>[/^BNKK=0JXFCE8]V$SL86+TLY4%7N(^U7S*L:U M+>5:3LU7KR@"LUQ\%VL78K?*LM 3ET-I7W=033J(BU7HXQO7+!?M@8B,M)O\ ME.0ON*C896/7I,*#-]B[HV))HQBB<:U<+G[DN:+,OM59D'0:Q1T(=I7=5 VI MF3+"IIIA*2X'NH97WA0E-]?3')R'LK$U-4;TCM5A-E1!EWF"5VF>\IM04Y+( M?>KQ)R&J8+A%U].YH]K4WP2[V[8Z8.QW1SF=BFVW-AQ,@.DT(2)$@VV&8GUH MO*^8_\?96][DG\K!/%;5=R"B/M6VEXC7% AM^;??*T#D5J@'A!F M:N;1-]@LOS[VS;/]WFW+$.FCRK.%@!CJ;;MW&?.[P$MJD7'ZPO)!*5#)7N_H ML\"-WL$VG1=/;8G1R?+Y.8V?$;N>D;ISV381]5/__;??OWO[W5\>BBC!**I! M,@>O?I%__Z>_0*I06.HR0%H&B%6T)+;.,?(ZHS/."L:<\F;/6)@KE M-AQM?8\+'-%BJ66+V@_N]N:RLG55>=^&I1VC$\3JC@$RME)V>VO%&N_M#^W9 M9ENFV6ZGK9GI_N9/WVC/QV8KS4&9_5;GNC=;?KG>T"6TJ+YS12A,NNQ.>#GL M\J\X2RY(<:R<0.\";;T2#5_E!)7 0,R[HUX"E%&'A*H=BN2$0T$T+_9P(]G$RT'=^/W8 RP>1 M/&+*?G]U(@E)/J=9UBD$9J EAF[\86A%R,%&?9FR8>J@ HF6^@&I_5B37J". M.)KNAZMRB.-20O189MOLC%Z;H_.*%?/B]^(;3JW-S;-@34SA6[0@^UV;@YV0 M7[RCSTQO]N"4]3*O1 K,75K^TB4WR.X.47D%:!O&FG8]66I2K*K1^1=VN@B5 M4::W6>^F&P #L0< ,02+WAVB0:R$DM00" _]9=8LX[C81MD#X:'N+H!JF$HS MU:SCW!D9>=<3KJ;;%$4H<+4MY,?8ZZC@9)NIQAF^J='LI\\Y\F91D0*J+ MVJCY"QSF<<$,]QD6/R_SXPT56=Q0XU5HV%"!A+>HH0(64-#0;A]-BM,OCS<[ MP\0%=22+F+#2WV9[\H]M6?$Z30]DF20I4PE1=ANER65^&FW2*LJ&2T'=X7]N MTS*M\#TN7M*XSAQBNN4IYZWPQ#G9OKTGLM 4 ,?PG-=>Y=>$BR)I<0]=F"US M7V--0@V@/]?XFN1GF%7=9KFG[#;YO,2\OAK]?AWE](FSE+968#HJIJGG(%J. MG6@M3*YGF2@NN&DHHZ0C[=*_=LP#QTYW3O\E+7QVJH7A1T3.RWG[XK!9 G#0 M#8;=:24%BODRH=33%>T1PSMQI>C$\^!*"I)V/5528*>S]\F'O7ITBLM$FW5N MJT7Q&%3&\M"__!>65Y>3/ >O#[7?GJ_"4((JXF01I1NJ(I2$FT2918:>STV. M/T;_(,592JU$=4I=-JH$"_F)%Y7G(1[(6+O.O8@<(TX<">JH(0\_!6.W.\9G M84C.3INQ'B:BAW&-*(!E5Y(@HLU'C[70-A2+< R6>;),7ZFM5]K>J^-L8XQ#I;7;0(C*V&\Z6F M=(8KMDJG"W!%/U7G/=93+4'Y:L&K>6&$\ M63EWA@R>X,[Q7 YI!TV%FM@<'J"U28?->;@JB66GUC2-[D8RAVY^#[7H32%@A+GS M2"H01)55_O*U:P5YE!X[*/&:;T&SML=;=ST?6K?^..M9<7*X2GE6Y#H!LM*1 M/;S"3U$FU/3 O3DC3P"LXD%+[@_$4'*H,8_^K\D98QY1X(BAB?QP_E<<9=5S M'!4C%E+^%,1 'K?F>I _G*..)-P\V@!N;!WW^A+ .([( E'DDX7(,%T]W$9% ME4]&@Z4/0B/ 1PUZB?I2JJ@A:Q;HM8#?3G"7=6E3(PD4SY4+!U'GF#]'3^2" MIO]B6:#,$X@K=FQ\^*+Z0X=,YUVHTZ="P[GKUX% #0K$8-37OR.&!'$H@5Q MK9$@1NQU&AY9)@D=A[+^<97F1\=#E9X%!TX&VO041:E)+II?$"..;O)0.[5C MW"5:+#,^:E\'[93,\_33L /VLE;=EVMIXK-VK+7-GAB;[&2OE1)'I4U#W:"!0!IK'*+""Z_/-W%+&7 W>SNJ2CD3^Q MLPZBC(?$!U=["7H,<+1Q7P=\QU& ROU:[A>D[F\_@9.L4 <"J?3+U5%%-6DB M,%::AFB:RRAN5K?4@\BKJS1FAX &HS03SX("-9(VO5A"&7']<(VU7D!N=&37 MKW#J3.8%?12^)\ [&+N[9&AG-J(SF< 0(O8T)?)$BV\^EOFG]->;XH%\EB=$ M2)\T7>)W+?I>X#/*B!2(T0Z[N!_@ZM#27L8J?]4D,7DJHLUS&NOM1RN_!ZTQ M.=6^\SVH%L#L=J75>4_ #+6SQJZ=_YO'+'T2MW^,K+#E#QNLKX\;];FZ/J8. M78S:Z(?!RKI94L^D)V:+ZF8U33H(X5;4(U)/]!AG.&5_I-(1_;C%]V15?8X* MO,R3LUT>G2[/;@O"B@/0#^H HUB!R"/%ADU!ICN0I&MET,!"#2Z>(5PC0S4T M_ED3NQ7HX%%H;XPP#E&WO"F'>+/I\::H7Q*58P/,55.!)C8'Q\?RX9:4593] MGW1S2A+YX,?-BEQ#![AU83(SPS- [W^(E?/='< M"2-JR@P4GE=\&J+BY:TZKWDF*/?N_*DK$;UA=_]\I:VC;?8$IH:E/6(="J!@ M%22&:#+/5.+C9YQL,WRSJ@G6>GGD='U=.6DTP<=)VZ#99 F#\[E7XV2!P$9J M&R>BCY4["GNA_QJN=B+1K)@%F]Z4ZC:+6%&4,J8S>EN(BP[+FG^-/Y4<\B_J M\Z^NGQ9"&]B>'\3I./IPR.ZI!.";@KJ)+U133[IDDL=-G;*#9GV[99P\B^\V M ,(Z9C(F#[EFHYP+=U?$^]T#I3UP2$3C#5LW170M.T\Z/0[H,M(ASI/H\'GL M;@49\TQ/U[.3S5WH^(J((GYCA^B5W@"=E1]MV4]%UMZN0$O?X,B[Y1Z9EU/C MG7SJ.IDUD$*<7%>3) )@9CB%RV;IX$%UC3=L*=RNY6 *-\3Y=AU.CZE<&?O\ M9;4UMYA?D.*,;!^KU393OLI"[V5HEIL2$6_9;DIH0%EOCOJYX17BJ>]85'K[ M=N^C+)KTCT/TY3S7O*!#J2>NC.MI MRR]I1ONU,H E,H!X@?7J>W?/!:N&L3_09(H;WFS6 [NE9EOL^#4B8]>XR!\$ MVJ+C!GW9G6/*$+ULA-_DBJ2&,"H99115_%[G!7K[_1\7WW_[%I7LLI,2I3EB MH\WCB/27MT$T]HC4$'56&A^K>ZQN"UP?UI#?CRY["G:,[K U+WE.QV0!Q^;, MD0,RFQA9U-%%P;!#;]2E\#<=_&!7K4N%F"CRR/3H0LHO7^*-WZRN2'2XL)YX M"G1,/# \P@<_Z;#GU'B(0XBR,68 M*#+)<+K]A$LZ_CE=WZ1L>?,^RH?SQ-4>ADP^::.NYV!-@$2,-#_Y:[(=Q MW'>P:P'D>UI@B![W;&Q_,),UN*0^_A:\K<%;\6)$.G*P[0H@4H#1$#LN_J$" M4RZ>,4N?V K[(#92F%,6;.=D7S#)!&. NFJZKTW)#RBC[4)#M MYC*/LRTC03^E':O2?(N3.BF0Y'\E6?(8Q;_.$O2EB5)GR6D9U.L>Z@6BN)F;[5/I.N";'S4<]X&C7'#N=>EF=4T#T-:: VNHOQ]PL691 MN:4\;"9Y!*)%#YIROF5/R?'8+EK" V/&F(W#817K1L:[$6!>R(:?J/#']-13 MFJ44WX]1EN'=>'!WXE'0F:3A)IT?,1)DD:!K&-:UU@=C*1[H5HBS/!-B0G3X MYB^U,GG!1966U&;4!X D:2KR!Z$IDT<->DN//*(,2A^T@!]2]*\CBY30NTH9 ME,L#46>2\6GMXB6-676!^^UFDZ5XY+S&U+.PD]K#;;H_I\WI\A2DAK*!)K?6 M"V-57O8Z5M9@@IS2GI 5HL4Z0RGOG])DA31Z9SCEXJ[\$D3N)QMW/0&.[J[? M.R$-G@D.^F4\):+#KO8/,P>8&^J"16!<]>;[\/3@.M^:+H='RP"./@OT@ ;; M=#USFKL8W^,\?EY'1> 2?^-\)5K,,LYF7>&BP$E-I/T1DZ><76XR&$16? >6 MZ3K>MJ>\UW$0@$Q2:[TRR?6N"3:ELY,:57.Y9\AN6109VOJ)3$[Z9V,.14.]YGT476[0!7;%ID1NR!E3XK._4-31L<%1 MCVSJ<6A82M*L\\E5TT4=X;">V21_B2[33$LM1[_@GYXI>EY;IAQ=_4X]"RJT M+&G3M60PNH@31BUE^!+77B^,5[9KUK'/O&.;!DR(^L13LD*T6&B_^83KL21E,$/,-@/!)+:X;7F.GG_!19R6F/E3JVB;57O->( 6 MW(B-^3E)+,#L;#"QJ5FC0ATL>W/30=]_E3-372!E\U*3TX:S4DSYBMT<1IV!\O?UM"['#/95EN M<7*VI?">;D5A*G[@FDA8QU\J! >'G:JD-C\6Y+U%, M9;L1";J-IRT":)/F=765B1KSKG:A8"-&[ R#-^F^S&-6$(9.1_'S,K^D MP'(J;^E1+2VM=X"R.]JVKVRP41"0Q#!;O3+9WFHH[H),)S69(2"6.3J_^U!$ M+&_^?K=^)-G!5)!^#SB5N]>.\RQU00P):M[/V0[SC$PR(F25\#8M0J]4^.!K M]NJ%[S4?H(9M+UED5I7#A]D^7CY\A)=9:Y_N[R^7U^CB M_.S\;OEP>7/M50X&.$7DW0^]6N7+:JP[3FN52=T_)T8HRF5Z"4L W'^>T@/;P+M(>XCOMVF/D>:X,:=;!1AQO]K!P1=C2WG,D#\37( MHF+/XQ, $HM6&#T/ZY+[<\FZI/L"N"ZY/W=^$/,G MNB )LQ;I<8?(NSP/XW"^WF1DAS%_Z);R\CDJ\2WE),@J3+?FPAS(J09;J6RV M!?NF0KC&UGW.T:$-;6?>"DYA+%4UF^H .=I!8/>P9;?/),?7VX&>: MJPB6GZ.">L8U[B[9DE]G([HW:ZZ9;(:W]!;-%3ZS-HGC4UO5&BHPW)M*_!"E M^14IRYM<5*M+1;!C6998&I=6>@>HZ$;;]K6J'P4!F7^V>F4RU1A]1#52TI1N M9 T))QQ& MQ.5)N"I<">T5\QTHZ<(-L&4YV9:#K4LIS?#N\5A@8$Z>C^+8*6YI*@Y(:.$7 MCMH=+JLBC:FIY8]Q1_V"%"N<5K"EH5*#+I:(HX2=1V*%9[]JZ/%C%U7T!9'' M+'WBZZ29^_UJXZ;J_VL,QGSG 2]27:-FV1>VIH.L75^SXI!^,$-1L".(Z0MF M<907"I3MHM%GBA:S>&[15%,O?Y6S3"H.)I-M?(Q#SSEN)RU$(Z?;<>!PO:98 MY)QF@,)@*7I8&T;U2TFW4@___C3,KL)I%E*P(<56]3K"UX0Z&UC MM=IF304X-<::=EZF*TE2X>70167Q)*HW=-7@L"AR#HK?VNT6();U M/JHK^+75F(+,.R7)(1"^^3-)3*?Q#;C^/EUOF^[]KGNDWJ+C\[TVJ1_H@U5Y MF0OM\*$@I=1*N:,$-5SV$;F>U)SDG+8''0XJ\3A2KV:^]2QLTQU'\VV$4J#Y M-H#(6V*S?>B@Q(6@'#39;FT#>K\:U34V/RRJKLDA\Z>Z<$:;>UKFR<>H^ 57 MDQ 8C75O//,54J?'__@"% #88$$B+ 'RY5Y3Z ,]5>^NU.^ MK)KX-ZIBC2*"MY(/E.7/,L+_6F^B*XWML4 >=U M1*+/:-U0#E0;39G)!,XY#\=XB\ MRT'7#".ESZ8>M[A&\%'JK%X"7$=K'+*RV217)[S_@)7,KM+HD6%(,7/7N%U\ M)AEE:GG^SRV%)I4CM=? \C3>O*\ YQ0.2+32?M\J4D697N#Q@;V"L@Z*B-ST MP/S[;[]_]_9/?T%8H:/.II6BD!$H=_W[=!=IGI;/./E 2*+GU$V_:>K5R2FX MGF\-9<1)A_7K%/@\Y-BI,L^_R/U$BE\N\]N"Q+C4$[GI-TU%3D[!M<@QRNSL M[$;0#BMS"HP>DCE5[H6.J_#T*&!89?A=!TEY\PBJ6#RX;=HKRT6=.)P%HH#$ M _-+"H2$C,:8[&W:L5E/R3SSR]E?<$8V+-HZO@VI] YPFHVV[7IZG>=/=(F% MBV8[DBKX9!M7*.F0!)$\-883$!<]2EH54>XFYU&14P:7RSC>KK?\&JPSO$KC MM)**F^J+8)F;(N \M;2CR"[N9B0#"9HRJPFA.\,/U;J-=8GG@:*FJ15UQ+&R,ZJ8OD4=XDFR_S=>A.5;#'" M?K!@^DN4\2R?D8N6)E^ WG0C;=AYBA5_)<>\: W*TWSF>@SSV.DNL+L M>.EXP$+R%#@"O=>:KPW% [*PZPFAR,TN)!14FQ.2@>+EPR) %+GC,R!7'P4> MGFS#GX[Z@3::A(?SP*0#ZN.0F;161HNX&()P"^_Z"GGM=;?L/5O+[L/V0ZRZ M!88Y+KJEW!];?]_#&Y)L-9F= \J?3:)-64;9\I"H_BF4;*OH-@#UE54+.;?TS M.TC"*YZ3!D)=G9B[ +UTMK8Z3113*^"M)# STGU&JOI.@\HII#FF M/866]JPV%I28/91'.I\MAOOM8XG_N65Y3@S;J.>EKUNBB%,- M:_7'V4JT>.5-;EJO^(IYRZV*"@ZB0PIOP>4I\GVW=_[EC^=4/.Y M1AE#T%\C0:RZ@_X ;#LGCC;1CMV,L4!9T\ H4&AW0+M02&FG X6?6"[ M?FR3Y($J ZVH@_Q%2]&&8P(!H@P-",10S"NV,#( (S&%*:Z&]C_TO XWOH;S M6@SB*+&>=^'7%FM8X&#Y>2M,U6IRF<=DC1^B+_SX,OTI"@7($JQ47P-G[(TW MKR]:+[AX)+KN7@.#594'A:*L=P,889O $2@;45&$")2AH8('#Y3N2'+BQ--V M @A-J]Y#"(QPR)3$*>[*XPC#+ MMR4\A8813ES&$4T\!A/VU=KT\M1@[T.^' MT06WN"S_W/0";4C!;_JAZ[=9.S"'@C3MQPQR-:0F'BUA._F\/6WLIVBM1!^' M3$F7\9*/6.55XR.,TB;]S+H9:./#I:[ <[ MV:+ < +C8K"HTBG)Z;J%W5"C?UQO]%U+L:5!&@'"2QV..9[>&Q^)D2"3 GM# M&=9R,B _];P=PUKZ"[D?&-8R_+;[-(_EAE7&N$#+G;OTZ;FZ67TJ\9*E52JM M=B3O6%GL'+3M6KA:XO5J0.26SF A(..Q=!TPRCAOPO4IC]9LA?4O5D.$&OJZ M\-7X.3^UEX#B-=ZXKT#@. K(VMIVOP";\CT(2+BG39TSI7XYFD>*TD1@K/17 MIA?3:8PE:_WZ?J3R;"N;4[JO0\OV*I+Q5KY7$0^HC*^SOL++^3:ANG YKMJ" M1DPY.H\I^"E/ZCHS.#G_PLIQ+M?L+\A\G&K+Q>24T9S%3)6!LSYM+7#!/#:- M5RL"6M;ZCXEJV-^/W6@VU@ M[\.PLC=OVC. ]6SS"P0(1%$T/BMZ4P/Y:H&XD9W''KU$N,:VZ,?X.@\;VC/Q M?\-1\4!IFOJS1^TX=FQ;>K.PFT/ 7+JZ!KT'K#>IM[3CX2NMYFB3(WA>S22#1S8R F?6Z(C\!1T1"[J_WXP'U<_(S5'S M,URN%3^L[S"]_]WL]?Z>X '5_C%'@VK]T02>Z1!S1/Z M/V@6CY;TIR\VO/]^,SXL "4W2PM <3FW *"^PRS G^9O ?J"![4 1QR=W51= MKN@ 6IJO@VTYGK1[-.%DG =![AL+VY1VQ;/@Z4L@C#Y^)9$X;M06SDX$0-P^R_=2N%%@/R ()*.CG^F?H?%*]P2%&')^S[1G9_S%LS9_] M\;D7!(3GR0;]^O>%3(72S X%W"-2]8&OJ6)]^(RS%_R1Y-6S; _)M#G'*\9# MLG-;-![B<[EN-.<%;()_.^M%HU0P >O&<0[/V'R/[."9->;->/OX8":62X ^[R:>6@2"-!P%9\9&+YB_YHPG*>A?5KC_A A0Z:@14NRJ.O M4.0;,6:-^3.\'K=B8.@\&=Y?_8:JH4":&=YP&S%-556R&H%]L:VV!1X KU6) MUR8)PVJ]-J#XK.@KT)YPN*C#BP3@!1*041]S>VQ@9J5_K4K!0'E@^T,[4P.K M&,*RTZ@7@QLJG&6&TKT!_I\5VK(DL&"#/),PURDESB[8^2FMGD^W9476N."8 MK^E_4W=)Z+T,G-QJ1%Q/8DKII*FA&->(ZFHI"_3Y.8V?441-8YK'V3:AUC/- MT;__]OMW[[[Y"ZF><5$_RC]Z^Y8]7I."3[P[G^'.4W13G7RHZ(>G,U#9M8 K6[9PV$M?SI0&$(H$(;4N\ MVF8H2U<8O6&KD:]FIO;A@ZED PQ'R%]Y+*:NA-6:ODMH[%EH.:RA-GVY:(/$ M095_[?0"7!BE;W3"5/,:%0VBQ2E_48IG:L/?1R5.3LF:>6G<89/%&T8?AD8. M!AOU=.O ?<46I8^,.O5Q.O((P\MTV>H0;#X/4P\3F!@7%Z+',L\[9GRKH$ZG MFXK#*;QAM!,VV++[FO",] ()XK-)G%3A]=$&D (#9^"]?^+^XA5U%[7=\N-7 MK?O;'8GPT:,.B]T8D4D? 9&@T>#S @DTZ&JVZXVZ%N@^+8@P6P0.D&YU](Y$>UH>B#:O_-@Y9_#EN<7,K8H<+DX]SR)D5M13RU!=S4XT 9DC7K M6H2Z$H>S._3W=FM$,0TA^=EA:BS4/ON6XW8RE"FI?+:[=DF+FF M07$^"6ISRT&##-O@3?3 L? 802@Q)?.\S),SNEK,R(:YT+7W,WHL7^--<-QA MDH)K"6X@H"AG%X6T()K\[Z.,J^\W*57<',+$SI\[].>YYOTVVMA=)I\<2NYARLD@0LS8[&GHZFZ@\\8Q5Q/_:;F[A&%AUK!J,&IN,VID8#) MN,.#?Q1"'>1-X.3;FPW[_S)GUSI1;.D+OJ4\'J_U:-"2U;3=48K.PZ9<(7%, MJ*[M@)9%01\1!?[G$FLR&:S)I%F-$? GYVR-_DRRA-K3\W]NTVIW3:K>KL7D MIH#N^U"95J7C7))[0'Z'!!3$L/0VJ]#/P>58>UB(,:^]R>Q#P2_6V'&%G;*I\#,*4KSIX]X M_8BE1?/TWC8MVCQ.Q5_9Y@7J4T<_"_J!"S,K#L%0:68=OGK,*F7!\;2D.$Y) M62D>;5%\"YQA.MJZ\X26CCQB]&?C(:IRG0!9Z5\=UD4A\J2IOI;BLIXFR4U^ MU\P0^D!_PE#O-BW9^]RU?<#QJR_?W2?6LDS %J( MJ,,XE]05OV(R9"[\C;W'[ .VZ\S=,=Y%:;+!\&/@W(+]YEP+_FEO;WV!_@W] M_INW:!/5N9%_1M&V>B9%^B^047(MX M7Z&WA$/>C:S#]2%EJ\K*H"O&%M?H?:P:;UI<*1Y0""2 (2]HU>'[Q/)PE)D! M#ASR@B11^7Q9X77Y0*CO0?].,WR-*W$:XXJ4]/-3^LAM05[2!"?O=Y]*EJ3; M'@%:QE7ZPIV8B:-;OL@:'W]T \_]ZK;%CRJ"B@8URG&%,HJ8?3I-BINBOLJJG#"E>Q$TJ;&F^9R M)J/@5^;:$-BJU8ZXJU>CY.XRH"0QV.-%Y[P$9\[7MN!>VHP:&ZCSZ!AJ/3-1WL;2G M&V?DS6A*[["!@0R*Q[.-*UP4.'F(OHC]RG;K<9EEY//()-=X$WP2B;Y%O-"7+0B@%V ]^&6-%)6"(V@KUO,EZ^.6P5O&&^#Y7 M&V&F4V7R,?J2KK=KJ3H9_!Z@4/;:<;[]*XB%"<3+N48F6>%VJ--\?*B'OH<, M=;\=YT,MB 4ME_4]S3Y4 :XX&$I*G' ,_U)SK\6]"-RR/ MK28;(M%HDIM$E44^Y(*EC=8 RL%D(:5GX1)RW&80,0GE8$YSEFBQR_UJ0Z(_ MCKZ#KC1\: KI.B.,MCCF'1EEB+<5QFU1KW8G$[%'G@2N+09:=*\9:I(J&=EO MCQ*RJ/T]T'6&F.#0#0X&RXFV#O <(UE:7^*;]F*!>ZW'BP.N _#2@S0 MM&> ^AZ4#DJ:659%7T2)#_0FJZ'LPD3B545J+! XQLU &ELA=67Z!2OZVV<" MRY$:GU<.BP+'I3=TS\400YRN"'DV$ULZ M?<#DJ8@VSVQ))5DA3CX+6#%*VW0M%'UZH9:-TPPE6ESRIS36=#85#-!-<9:6 M&U)&VH4&=;=E3UL'R_2%Q2O)?''26H\K*/R+DY;"$C4J & M-*O]S6#7-TLT]Z*TT(_OFIA=*IU+Z2 >A]RMBL=/AZI#&B>>?!:BXF5M^E7Q MH0+$TRPE6GP*%]OY4)!2EITP_K"M2 YO-%@ AU.W$KM!#^WV@/"K3<6[M:VI\6WC =6V^GYT3JS]2Q)C]3AW.\VU!-O*D MUJ&O 6YEOQG7LB5HA*#QQCB"W5<2;$;"R%.M9[Y._-\F2O MYH!(7;^9G>^]PW2>;/$%[>LIR7GQF)_2ZOET2\=BC8LVX,3,/?V/K9@D$FO0 M$E!\ 11=RW(-*=#EHO !(!:YZM\E:$]7U<<990&DZ1=,W86CAGT%DN0(C!P* MD_Z8G/_K'(R:<%@G0RXO0R['!-/\E^,2-9*OV-7!WZI5X9*_85I\Z[AEGS6W M!/4%XO31MS.IO#7"[:&"6U,L#!>];SX0N0:J8?SAMVS%\_=;=RUL;2R\".@) MJ')X+"(^QK:P!07;#_^:XH*">-:O7SO9ALT2@S):'@OFMY1YX/)Z^>/\2MM. M#\E4[4$U/CL^'/L/4C2>]B8\X/5-;%0"4TC["-J/ EG'UL7 M4=4T'KU@RRJV#7N+;J(W]SCF)3W>???M%6 +\H47C;5D:-$P@;69G%IF!=Y7]D2W%B^4LB5F)?=CN0@VV>XQ85+B#WTJ\6J;7:4K>;:D M\IO@5,E)"KZB7@I0(*$P)ST$5.IO<"P01\(=JQ;+ @DTB,%!;_Z&HR)4.JBZ MQ!$#)ONLT5&PDL)G6/R\S!M]42<$2L/(BN_!ZWB,MZ\OE"^X>"2Z8JF7V.&M M+]# ^0204$5,%$6)@'GJ;3Y]RA_3+&,H8IR^1(\9+D^W%)8TTC/] G &R1OV M)6YR!)!99+,_ /O4D$<]^@NDU!]'\T9!#P0JO.RS#4L5EJHIHU:9*@';8$>=^T3/S\P31?\'+;I2!++ MPS/SR%9[6](%*<[(]K&B:R3Z'=G*K[!Q1\AK!&P,D.L9]CYB&V^/U6L,BBD- MI'&@3'UT?!_DI%X=>OJ\KXR919Y$W*1E3E]TR M=#P\ FH#*%M:M)RGPS1@^$5V20V';=1R/(CDB*YT$MQ]4K00@P@G;*2(%?;[ M"UIL65;9S:I=>M9^MDS_33X/#4'(VO45VY,"@(3V+/8&$-D3U-FZLJ6/U'KC M*F@R*31$FW?^E/[1C&71FW$=K_ *5*6/-.V\-KQ,/?."3TS>HBD=OT+_]L.[ M=RC-$>,SWQ/]MW???5]_\#:,GE<9+0(9 N]:7(1.&"1%-2Y_P5"/'S?L6Y$? M(S#1Y#;Z8Z3*.P#ST.4CDC.@S*?8-Z?XW2E9LY_BFO,\>8]SO$JKDE>W>A^5 M..D_<$I*Y91WBZ3E) L[#(BT"?NO2"?6$8P$BC#.LSG$"9Z/'N"ZE_4RRA+I>+$>QVDUH MI.D7P'%>6<->#&A-^=]_^_V[MW_Z"\(<01C%I?Q^XI/VIV3?(V34\4VZO7+!)A57L)**+CC7LY@AA$R!29 M2F"<"J\'W^\>*(:1X]L:;]K6?AT%Y[:WNXGP8>_JEI"GMG4XKZ+:9.ST%U37 M5&BN=%DP-38) !10M]<;0-$J<3@\Y731&RPH?Z5P88FK:+J.JGXU6II-W-%: MMAIOVM;2'86 6CIDT5H=WJOH:1E#@V[IG-*_T^HT*HK=BA2?HR+1R;,>>=OB MQLL %4]G0"EQ%'/J=J[HM-49F'E2A#.KG@*V@MN#NVSTFHOZV.\"$-I#1+\A MH4+(NC-J8@=LDM_^@LD'YU/.TC+."*O;/7GP2?U-:'AYFH+S.//1(:8.!/HY M=/A%9PB( 5_#F;TV8>Z*E"7(]$VW8,O\R2FYEM+KFRL4]PC.0T4J<'Y,3:JR MTV]$4&#[2&<,SN@88+(MZ1(F'DV=5'_1)#(X2L!3@;)P]XMK\/@P4*C!.'_9 M!1Q3G8 YL;T[^BPTAV"H3?=5Y3FY6HS";.2.,Y-H<+524DBNBSU M7U"W\W[+J26/TCNFY7.'VO98-;='/OP"1XWA0\5RI[GH3=)8513VCT477^@D MX,%H8KM_1GPXSS7OL!WA J:?*O7? MD_?R(O7_-Z \5.*-_ZCT[OUA_\_>/?#G3A M\1>:^JEKP+7.^+B\6O[M_G+I53('^$/DG0ZQ=S:QFS'RI/GNF*^=C/YV6)A] MC#$V#F^ A3Z"ED:/:<;K TLD8^ )Z!&SKB5?CD./),2J&R$&F%R>:84R5="N MSKX-C#A18$KH\N@7:1[E\5[-:XE,ZS=@MQSZ "%O&?C*B$ I^0[["YA/%([P M6#M6 Z56 GU,!^#$IG"[\/LEJ?XMWLEZG/); Z@2?DIQE%6&*33HM M%=Z +HOE+3M/K^A(BQ54GSAZG\>9U$&_T&A<]!H9VM0>NE]%SM4<:L.MJ#Q *[&H/(++H:EOIKXFK MO:4P>,W6H9N6YN1GCXD@Z(*E\*57T100ST9LF)+0+8](FI&;X/$GX.-%M@5DAO,:2YDDO[CI> M=EOC3?"I\DD*[HL><0BH]I;$\I1P1RK>.Q,0Z'"Y^A 0 [Z&=J5$RH6!*S72 M@%U7:H!08%=J )%%5\I*?ZVX4FF#9*:NU)@(3KM2DWP.[$I]("3YG&8952:7 M>577WQ :I?E*R]O2:,^J0Z9 -ZS/I@#0GEMGEQO[GI_>?&_("8=OS4Z'_XL' MQ6;DZ^G([*0[J,UZ;PK@0T'*DNJG52KS# >> $[27DO.KUOA^\I/C"#;"J,4 M(?/("## #GY0QNMH*@R--5'@A\E4[.=R1^2JOGTVU9D34N M&N.^D^H=A7? JF>D;0\"Q8GWD[86Z/-S&C\C=FH\Y5F]=!F7YHA5S'_WS5_: MZENUQN(?O_T+*.O<;M?!IQO?1QF_JBVJ]D\SB@9GTS/M\XJ]?M7G$U5ZY,S( MJ,PA N)AX!4V*Y_/UO]%P1+?QVZ;TW[?Z@IZ@$[8%?, ('LK9+/>FJR([]*G M9^[4?2JQ*% XHZ7PF+!-+GTG>>K9Z1NH?S[]H!6'ST=U\T%WSW]=^4(H!Q3'Q\O3ML@7""!D7_8HN2;E^UQZQIHR-JU-F2=.!@N MG^O$&#,/E.FRN[3\193?9;_)5XE3;\#7B+*6/=B@CC1B%!=-G67QQ\QJ3:@, M @%P-D@UVWK[O^> 398-U7W=0AW;,3*NQ?.LEVT4VLE6X[>D>JTZ$_WE'T6[ MM3@:GHE\,(J3+<;917%T$7!!BN';=F5)28;-03.5@&1]^4U0?!"GR0,O3-;- M% WUA'A25R$0HHJ@HBU$@$I^ W9:EEL6UPJ3UV4JQ<3V<'C>KJMO4IXXL3'Z MK-$FW4&;OO;G@MYP/<[-H[VY419Y3%\E,<9)>4&[(@JX4L:.W%8W\C#\ZJ.! M1O4E!G2US&6MI9CPQ/SZYUI];;8%^Z9BNNU\O6K*,UQ!PC7I G#O6L54K[S8U4PF:3(NNDSY+JZ M8#,0)&D#N_;ZK/0V'Q]82?9ML>-V:#2\-_(D<'8-M.C\?&A-LMY%"1K5&V,H MT>"2;W_A@A0X?6IDP-6'P=!GJ;9\LD25F$.LINHS2YS$^C M35I%V:C55WH'.*M&VW8]F3KBB%$_27-4TP_K%:@QG("XZ-U3P DNM&,*4V\9 M>@J2UIU["H)N4$]ABK$#GH(2M[Q6VJ]C9J-:2_J<057]O?9\U-)O IUA]9&< ME429/_X]22&V0$]2Z6533W*4B'=/W91R?LM9Z!SBK1MMV/9D$3=01#7'R6H_+!,0Z;^)U M &6P7I/2LT!Q&FS3MQB%*=>DQE:BQ2O?RPX]LZ_VDMFB(["9'TE/C^"KDL7A%N3I><\W+U-=)47>8S>LT?[K%Q8H4:Y[#\)BE M3_R8&4/*CMT]I&OZ"$MAK])RQ4HXDUQ< OQ6,OML-V^6=V@,PW-FGC%>@X3% M +P"./\UV 5JX:(>7M0!7J &,A*86;Y1'_4""=SHS=]P5(2YGL+Z;#G.?K0\ MK//24R9*R(>&F97Z<*8;YC;QEVMV??E\)S1XMLYY*HYI$EZ8\XSES,C#"6Z( MA'(?]L"X/]UFSR9RX(@A#QGU<"0,-JWCR A[FYC=K9[-&86D[S'M M%6Y7(+@\_U(5$2F2-(^*':_3QXK-L-,1),OX%8ZB I=DEGJ@")RR#I'YLN(. MNP"Q_;/B*/2RWD<.L;E?E=U34E\:%D2O^9@^), (>M\0K-7W^%UXXP\;;OCM M-^JMV%G1V/JZ0%C073 )8P=VO<:X%4IXE OJ29^W(T(!2N:U4I21_.F$SNCU M'.1(K63>!-= TE3B^/=/Y.7K!*="D.@OG?S0/_Y^&:^*Y39)Z4 OJXHJ0*X_ M+[+HZ4!XU![6E)SQ1EV+S>7IQ1VJ2:,>;<2(>Q4<1>82/8Z%4D#O=[UJZF=I M&6>DW!9XJO /L!4[RFJ*FC<5UBYZ'W>H!VF!.E#HYX?H,+*/;5I-%\71''->4'9.:@;*QDXSS62O_!1<5NP>509+EY P_!:^)WV_- M]22X+=(\3C=1AEZB;$MUZ+:BKF3.*L>$JG,_R$RBR"%_9Y'KL/D#=55*ZK^( MJR-OBKJHXV@:H-:[T//**C2*),_,J+X&/SX\U[OXD?4N=W1K(Z;.['QF"T.?JE9A. M8)P,(7 W5#GKR-KP\^9BMM^N3PDCE/*\1$O"XV&I&F.CV3KO0F/8*C2<1Z[W0/0N%IE- MF%IK)(@1>_V))ITG997&IRPEM-B->ERCST)%;ZA-YZ)6$SU4;R%=K7'F$BV. M>9.>NNR+BO",/0J4G:$F/17 FI/DC'*6Z+!K+I&O$3]=XTTW42\?'KQBS"N< M2Z\S"NKQKH#._FU45#DNRKJ8T#*.V2SYE*=5R:ZGN5GQ7Z5;6SHO@W>Y5(CX MV_!200/;^W+33TA=[AK*[]I*636:!>(@%H@A8E.S_I-O&:,W:8Y*=CMA&>;0 MG*8X$C/>S^6:CZEUE.[K;B[T\+::VKN^HT$B;N]HL-!U5> 5E?:8J%]>87-= M-9W]>$;B+=MX7N;Y-LKN\(84AUN]4X\!,AZ'FG._=!(TD2"*!%7O28ZCG"2J M[/&HNV*H>VJ!6LS\(3=25!A-0'P MSU\*6%0^TTG!?K#B42_4DVX%?O(26YUWH>EB*C2<%P"EU/^_[HZU-W+;^%<( M!$@OP+: +P52-)]\?J0'7.R#[ZZ'(A\*6N+:0F1QJX?/SJ\OAZ2TVEU1?(FD MVB^)SZ9FAL.9X7#(F>&6E_\PHF-U]M1N2:@7GP.YJU=56[2O<$E6,Z<(RW3M MELC0X 7-R83W:O&5@S-K #UX13I. CJ@@6?\MP3B;I(2!*1$=WAMF$\=.1K- M(GZI:I+1AZKX@S<5E+9:%5[3C':T>@JHL0)H"O0N$;/%9N(0(AOCYG?>V"6=YMD>&J/:5-=T:R M^]BUXK81DM"2-Z("34IAZL.1Y5I0/P8'CN;S:VK>:T8;T5<-]8CJ'X.,%MG? M(TX=W5=RE=JP*O AFGG-4/'LF5SB%D\7W#$=[G%LG@(;[;P\((?">!A=)"B] M8\QB:LNW>)L@X16DF-OW*ZY_)V#_3/Q]T\]<-SX-^.!;GL#/O?R!@G4X^,:< MIZ[L#&2Z/I&L@W>+5R_9(U3)N,%/4P&_N6$.IFH*7'CI$3A1CQ0!UNB6:9:3 MU)0]@:7A[.W]YZ(MYR3A>(B'%/2@PK^E;,4;K;.W;^Y_0#WZ9")PPD)JPI=X MY_N9.]K]3>Y71BFYW6Y5(5M'**Z1 #MLL4*\EF2YA'[#S=RG>,@=R3M> SA- MS1!7X:,+\35B;9&FA:++)6DTW2$5XYSKBQS!"WXYS!"*4MPE!#G2MH=4\9(: M,RAR"NO0\>P#+#132VT:].P77HFLDY CY;(.N%&//'U6]#RG3S):#=B76K@, MDJ0UWRPK8%'3I:=$+'W.M([?>C%+6XF&(;K=C@HZSJ6'S8UU30B;@AE^RRO9 M!U3>9XZ0B^O.T;_%4]66G1G1X4G.$7T=)IOO#6]"A7V3J$ M%OPPC%_ZKEYI*V8IF$@-.1,H$B*+(2O"81-_=8A_C* $OZ>6):F3A+RFN$4U M+(BOZG-;R=087S6/DCT\4O*$6\ D^Z84?"&3;ZS>UT7]]#Y7*_CAW]U57,") MI>2 #;V_3*7G1TRC6DZ$7>/><56O\O$(]W7N(<5:Z1Y?JJ4^X1PU8$>\6]3^ M[/*N:XJ*-,TG\O!TW!#^^([3Y!O7^],YV.&OOP2NE!N!&7.I$\$+AIJ( 2M#.95K"T78WH4%L>QC.64/R$,393 MJ<7I %?&]2T-/L=[0 UE(.^)!F_Z$$_GO'Z M+SE$XFHF0>Q7O!9,FE(P$XRF>N[%>VQ0M45>E!V$*^7[AP):+&9EEY-_D &X*]^2 M %__Q',V#OF5>^S@E7#\^QY5J:;C]S9HY&65LN569C"="&[6M!(H_*P9YD73 M^*^D>'AD2W#^3&K\0&XZ<$%NMY=@P$C.+5)SN^_&H[ #CE PG]G>WCX2E.$RZ\JA&#>16]W>I37W E+QP][>]OQ( M[>"XZB1=B+WQ"J_6-",DYPW8#0(JNN&NQ5458$-;GQZO*-.8/NB@92^UY5D\ M06(L?L0-N;TOBX>INQ_]0%?A.0$8K0KO"6:GBKL+T.]275>B17N\*9NNSH@% M->=5-'&_H=67^5??$R,$\QCAIP(]K:WS(7#$/FX ?: M-!>XKE^WM/Z&ZUQUOZG_P%$RU(!CF4 U!2ZF<,GY.)C$ 3T"_,AB.H%4P4!P MJ#WWDCB7)A$Q[?@%W,NH$;%#_W(%X18]AQ4>YAK"+6KY_B.65MB M-8C%;?,IJO36^I2F9>WW$G->V*)OT$ 4,IQU=#,_(Y5&AE_']OC/PC[/1!>F M!_D^_/H<(Y*PSSP2W?(2O_7ZK(H:S'$EWO-O4C\5%9?+#Q17RA?@BF&NC\"/ MP,4RNL=X70RK/^T.QG.$%!E0'NHANTH*J"E[XANYV^TU(Z?*"EQ^I*(REJ9, MH\VGO@9Q!D4\,\G\X($*U).1NHRCU2I,655CUD:3R>,G$O+^02&&FM&.DJ> M:B]LSZ2^ISYW2K;OP@+/QTYY?"822&%T\D(MF9;ZZO[D6NX=;HK,[N)^'L:R MU_;3N$(+(D>RICOKI=C@X"0)7JSTOEHCBOK;:A/&QJY]W5]T0GWN+*L[DG\H M\'U1\J>"ET63E;3I:FUC=T]H?E6S;;%&*JG=($F7J'(@*$,CTM">MO3%CGU7 M\+0BM]^RQ//IMEO"BZ:*;*V!^#J^1DCBG4: M-Z?(R3,,.%^'YV4#.6R#Y@5R6OR2QD^T%SCJS]5H"MEG2IYG_^D*>>Q3I[MJ M1CNJF@)J<%]0HD4CO"G3777,I98<2W90GSMYS(Y=Z)#NZ$(['='W3G28 WK$ M4]&*#^=*Y]^ 74E-*?Q8$S*;_6W\W8+F]0!^"D.[03T-:7/'S9FO,;\S'(U8 MUO6TG?EYTY"6G0KZX\ KOS[3=@]UA^1<&M8:8_C\1D$2^L9H0CU1&S3\GM,W M^O= YX:?0O?U?N75:OH.I![+2A=,2NYZ7_"B^>^K2[(E=G;8 T+5V7!(;NVK0N96G]-:U(\ M5/W1P,-F&\$-:*5G\8<6:8D. 5GHLF#D0H>K(E&2S7++96F%+=8@A=W]!%4U M'FF9D[J!WO#MJ[D!UG_K;XG5.**:Y#$9?T*"D!499X.5F+;2INR-)IH?"&Y( M?S[H< GOVV:C'_H/'(50#3BTY'',:(0: >ZT<0X#-E-[WB45JYE["MWP!44J MQDV%2J#2W55H&:P1IH2W%9=%LZ,-+G^I:;=C&W_9P>L0N"(7MW(D'R[E&-%- MDD$U%B_UC'7'7SH<0^\!$U[W ) M,;I/CX0'R,_SG-\8X7+_+*MY]WJ@)\V\HLQ5)(^+?!D)#T1D^%?M8]/.FZ6L MJ"];Q2^$/M1X]UADYS7S Z%Q@TQES:&62I(EZ SUQPZ5K@^Y?T9X^Q E:9(])&4CR71W5T<"5Y?&"[MDCR;N2]*5$H&(!::ZA1Q'/ MFZP>]N\]FHNNKOM4==UVL!Q@UW"]-P'![Z)Z0D9O:MA!69"RV=? 0%M:RQ+' MHFS&2G:(!9>8AENWI._4>,]K>/)0L550'V]L/EWP)=HQBE1/ST0? 4>9641/V#.D1H7I/'ZI+A0Y]9U) X?G#JLC$B3#_XY<0BH MVR!!'UB0@4)DRHQ@D2HO4:;+KLO*S8'H,&5CF;%QO&");[ M7E_)!_S")_B-?!W>J*(PX1 %3.ZU(RA\MB1T9\]&6!$1-*TVW==Q12WS?WV6 M*5Y//_)-WLVP(];'FE;LQXR_Q84-5!22:-Y7XS$%F^*N9%NJ9FM:$K1K%\$% M2(A4AA:.\9^@X#"TL$%?=CEL4.# [:NJ[8O]4KR] M\BDS<0HDX+:S1Q9:)JQ)2G9L!1BDE4.8PC/D*K M QE0A%6HHU24&-4C)LT&5837E]@2R%LLT;T(V:Q6WK6K9BG]9DNQ*EV0)5P. M1HS+VWCHA"GH@+JA(R&TCMPP?6B$GCSMX)$@4XZ\#VK5\/N,[_FKU1#C-;34 M%+N%B7AR:*'2%_/,G@MVSGGW^H6=:MY7PPORAR#$\0H+W&10W5$LE4,/E7@B$5-;^M MF*9V=2U[Q-C>8"R(PSN$NP M,6.Z0"YO94LVJLN.GFA$*S20C3C=ZXOT+BD* MDZ'?Q==W59[9>7LMW&CP*CNF J\'@ST<,T/( ?TR#07!$^CD^:3IL7-?;+5. MF.EZ6?I@5HL0,^_HF=0\OGQ)[MM!QT?5$A2B;_&E>\:1#D-PT85-XEEL$D7% M?*F,UCE/]N3Y1]OASXCN7"M(!9FFPWNP$1T("-F,MLA1 [,T\30;::,>O#55 MO"+#.=>FL[<_GG&-@M_\^X;-A+FIO.J4"CZ[I0E.D[X&GJE:AV\>;[?; M(B,:3= .=C+V*J#!33Y'O$$W_T "MZ_\+S@3;]D?38Z*R:62?+W04#O^+2+Q M7W%-'FG7F(G\W&AWF9^"&D?HT8!Z&9E?9B8+"3WZ-DPNKR(2:$?+OO_O;V[.??D8DZ53$ M*>-3B^O6;D*RY&5:NJ^J/ #5P;I?*%61FC/'ZO1!R[; MZRS@"(\7>3$3W%T9XJ(HLT0KF7W:XLN$PW:N?38+B+>LR MC52!$T*R(]SN[N>B4_'V/_/][/">G 3R;R(XU):%\3MR792X:61?IIDRAMKQ MOIVWCN$&C\T!OJ'35LK*A'K63K72FN>7KPT]SFJ\P+N"><#%'R2_8XK( #^> M5_DE>28EW3TI? ]W*$X6UQI;\)[*E->$-<#.1AL5T:J(Q;G/PL++%+\S/8?-!N&WKXKYKN45O*0%1G06)1="S.Q2Q5V@>:?)6R#-6J" ML"0,"B A3MJ&OQ/+N+A+\M;W9LQM%:<3@]V7)IXR &'WQZF3_+?->=<^TAKT M]TO%#OQ\+[[E;SH^LE5OKEY(G14-^5@7&;F#1^2W7=M LAV;M!C7?"7%PR.; MZ_DSJ?$#N2-0K97]^:C]W%N5KV-I)NW(.DA+:9=.4KH=9]\7I9-_ ;LKN3!G=^)A M][$KX:D,;3=&&#>HX=2C-T4E?TQH%R(*P+'>QU[5:'HM&\A4#Y_( \\ZGPQ= M&HYVU!L%U.#[8X\6]7@-@Y:!9%S'7&K)L?]-G_54,XYVQH-/5(5!UT#2&KQ3 M2]*C;BTG+BF1M* =$,/WG)R6):X;>-XJ]I__ [?459Q"^:)>,G)L9,;+\X'] MQ'[9_XK]!TAFO_DO4$L#!!0 ( *]Y?U;_&%#@JV< !04"0 5 :6-A M9"TR,#(R,3(S,5]P&UL[;U;<^,XLB[Z?B+.?^C3YYG3755]7;%F[Y!O M-8[MLARVJWO6>9F@24CB%$6H =*VYM;AVB!EF&09!R1 MB,M"D_^BY9S[_B_7^^OWSPSB<)XB>*_17C)&OWX\'=2)3BZ T 7 BZ M&68417^;X^9*OV5P(DVSSN#1\0NG?OQ?]7$F3 M\E&$28U.1]+8DC/(#<31KM89M%M*GI'0*,6T(.B1#:TS)L.W@QYVU)K5GC?((7A_ M&C7&VX/@8R]]V$X#MDBB:_;GX5Q6%^Q'WD<^P%6ROBDDDW-_NYB0Z#M,F.+Q M]^^9\L)^F2%"V!2JGB'<:,M-HQ2$/;!4%OZ+OVL4__W[G$W!C10AB=YM0F\; MJDO\L H)WWVB19+&F]HS@I?Z"QJ&0<,>; B6G.F#Z,8*-H#QBEM-2'/HV!DT MLDT9JY2(L7=>,?PQ0&2-)6\L>6/) M&TO>6/+&TG",)?C>;=TB^C4(TQ2_<&];,,,DB''QE,^*E/MW2@-/TTH"MV?/ MR&G\/O!/*VU7>KO)V ME;>KO%WE[:HAVE6::I1UX^J7($-YP#I$@Q4B 2N_Q%E %PP'3;,*T)(]@PHL MC#>EO"GEC8\Q&1^7(]/)FT[>=/*FDS>=O.GD3:?A MF$[ C=NZR?0I("ABG])UD%!:'C"JO#1,V* Z)T=B7:>47J/V#*DVV72=@H8JN/TH_89=/>4O.6 MFK?4O*7F+35OJ7E+;3B66O=[O$VC+L914?[!\T2@PU!X3F.FX1I^MFD- 7AB^856QC#]']02"ZS M^()-MB;)%$4-2GE1S_I)EA5A>H]6F!P:H:IB%J2KD+E#),'Q%?NNB3Y1EK4F M)W^#,"G?E;0@X_5N31?9J=#B=J5MLE(A12U(68TV\027EK,@WR,),YIP9)0S M7%34AI3L$3+)]GXV*$UML\0QTZUH_0\?^1^$'+*DK"TY^=XV)8_X1V)6EIM$T)LTN>DRICGU1607'CTIZS24'"])HIXJ__ M!ZV%8@K*F9>OC*%[R)FM5KKCZ+3(2P<0L^?$P@(JF9>\4LBJ%9 ]F+_AQNT< M4MRXM$-Q<56/NUPB,F<@?";X)5^PU[D*,_'8E)8V+NM5DJ+;8OF$B%# ]T6L M2$7.V9HRQT2,7&,IX[)=9Q$F;)B7:E:Y\)USAH:LI8LZJ)8%V7/$":GD&3'] M*ZQGK41H67'CTMX53VD27:4X%(O84,:X7/=HGG!B+\L%1K^LF''I'A8H356+ M3E,A\Y(MPS0]*RA3#ZEX*VDL95RVQ_#U.N:/W#*EH^0 M5(N@&$U!.>/R_&Q!]#HRH0YU;1@;TPX841%#$KU@**",! ^?'QZ3/)&SD14Q()4EZ]1 MZ=X1[!ZR8@:E>R0AMS >ULLGG#:(U?B[.U$0LNGCO$,;1"*>@EM;!P@X/^SH M\'C?6PPF71P=* I(9"8!&)&/;B B\66#H?CD!A0P[R<8E9_<0 7HS@3#\K.+ ML C\IV!0?G$+E/<>,C 2O[J%A#A. 8S(;VXA(G$]@R'YW2U(Y*YNN([FE-XJ M\G? X7!*9]7P7, 1""X=@XHM0"(T/@N#BBUH)B4>"H.*+5PL-)X- X MHMM"HX+@P#BBZHK#F>%0.*+CRGTL<#@I([KMI2*>%0Z((PKNI3PN&HZ'4]HM M_% -'"!'5%S)(7XX%HZHML+C^G D'-%DI8D4=FB83S42X8SB-(G9YSAX"M/R MPB^Z0"BG0=7=!:2#V_=B+PR[J^^@V5ZK?HP@E MSSR0M/G8U5%M6.WEWEYZ%Y(I*=TU\1]A6J!-WEE!WS1J]M6C2CN8%/D"D^0_ MZ##KC4:-?GM0LG=@Z=^6[E=R\1EIG2I6^W"59$F.;I)G%%^SO2";)VR*3BAE M"S>;NL6R2/DXGRPY4_:?IM1%QS=DM;]W&P6GS2*@5[G'?@&7 EBEWOLA71#4 M%7P>68B\T]DV@^H=KB+K%(F-=:JZD!NW73S00!0]7)0F=&^>P>W7-, S]HG)M\ I0YX&Z*^"I_+OQ%G8]C'V_8?' M2=K"I7AB1-_#'J*7):!PID]=UU-]C7(RV*K-Z:(@_$Z4\DAWM0[=(X9@$N6U M2CAY"4G,[-498A:9B/8^OD&GB4/ ,#T1YM S1^WTA:XFF$VUHKS#]4/ , FS MFJ4I;P1Z.HC1!MY2"VC)BG*@)XP/*>HFI,C?1]NT[_K[:+OOPW1O8I]O#0&^ MIV3QW=XZLN^MVW<> )O.LS-3%+WK=WJX;K%C'H@3I6G?@]NS9>)HB>4O/J*5W^PDS$U*\CU%F'W:O4'VX5^7!<&K9OA$/QN7Z4OXFBR+ MI5"HQM_-2Y5DA6Z[LO/)6W7C<.:_3; RZ-WJ!Z7V.\).CX>] 3C;M;)M^-C\8= M2[N>U=[#U/N32YMIUN42\>7M*Q=J7=6^F1KI-_5-KK*#:-7V3M7 MO'/%.U>\<\4[5[KK?#-U@14<@@N]5IOT6(NI&#LF.B8I;F'_.8Q/,_,@ TG* MO+B"E([I@(_0SUW!2^W=U6.]7/%ZMYEQ /)%7A:#9MFV]T52#3W,$W6R;GS M[>\&CH;+8^Q#1DL5%'MH71D3.FLMS.7O7*Z#QMDB]<&@?A MWJK-CX]]2!RIW8,](V-?4>531QQ5 ^[W6')]& S7'4L^#Q^NJQ>NV\8O9#T( M]Z=@%B8D>.9Y:8)EF5&B6LTV<@&#;Y7MV NZ!8KB@VW]L4H?CS.F>)PK-JW+ M!%IGZ^V?_T@088OF8GW#C+>FP,=VE?OJUY?=( ME&$4H#K]].(Z6Q4Y+0?))VE$"Z!&/SUH&AW2^"*-FKWWB+Z?T-I]4[;1?R]O M<4;XC;D\=P=L%,)J^X@D'Y'D(Y)\1)*/2.I^5&AJG;B33KB M"EYJIJZ-$>0*U=_!5%1I]:Y I3608(:G*]!TN"8I5?*Q.X]L.E%&ZW?W3A2I M$T6#%;+N._DY(%7$B*:OY%T]>[X1P:.]+\3[0KPO9$R^D#I6[8JMK>N6TN_! M'./X)4G3,L]]LKV0,0C+&QDU#2AH<_;L*CV)O+EEU-RZ0#F*^*L5YW@4%/&V MGK?UAF?K?:Z7EDGV[BI;^&4![1JQ:T=5.0JDL3N-9?JQ]L[JVUIJD:@D3@]4 MQ]O8WL;V-K:WL;V-;7!42!=@#-IGG,-$;72KMRWGF C50%&;$GI/S4,5:'=9;JPX<@Y0>[M:^5/*QGCW<2/-H33$8)IO,P36:89$EX%49) MRAY0)@00TTV@"EV03R%=%.'M8CJ;)1%2"*4LW)E ?[)E98$+"I-(5MH3=)Z@ M&QY!5P[4C?^E"--'1)82-DA5O'?9I0R9ML"[#BN8*-F&V :A"L$%&2LZ)I9KC!38&R MUIXK!VXT<5';G*Y,)L_F>C:W+9NK8S;99V\_!C1G8O"TG$S+#=!?!1O%NE2N MM!&+O"Y #D_RFKTM^N'N3G))]+M?':,F!2(^\%')L^4V7QTH+=/!XQ\7Z../ M'SZ63YBN^'3CSQ&+ BG?F5B_:(HE+]^!6%_9\D!>2,(7Z\F67@S86\G2V?3K;@)P[K?"R5 KY]@\/ ]>N;[5W/.?^=+:W8DNFHK2L M=S%X%\,A'-[%L,_TN.]BD"\0N",-T16T&C4;#-,I7,% 30P"-AU7B&+E]-&S M&5V!!7"9DM!&< 4#T5H!8']<\2%((8"S3JZXVP!P0-@N,!P#OW%-"H>(.G9E M:OATC][#V/K.K';TA'UGXZ<@R5@I%.3AJ_Z!D>;:%MV+,@&\7]&L7_%UE;#W M>8;R%X0R]OLG9G-^_/'3KQ)G(ZQ*!\)=LQ<_2[(D1W>()#@6RR0O>1K.T'_B M67Z=16*0&@M8950WQU@G$5M-:5)N'OQ/9JE)70C@>KWW1LP0*TJ/US\V_A[T MY.%C0Q?1/(G.^6V<9"WU&TO+6I7Z"A.4S#.(T+*B5F6^+M6+Q_!U4N0+3)HW M6ECAGN66+I.JXOW(#G<'0JIXO[$#?F/VBBL]3>91;2K3CY3222YS;^[[?%4J/VYMX;B"D$+7PKJZC2NX-&]^&+CKN(*"FKB&Z.JN^#GA MT8 >"?+[\!PK3?!&Q=5GJ8G!K3#'T)_XT)=#Q"RA_O*J,D MWW.3L4^[78A]^%,AS]/9&P$:-W!06>/2UIG]/R,\9^-_ MP5YS*I166=:\M)NU95\&P1!0EK6;QB&*.+]![U&$DF=NXN[+>BN6)"H 6JWOOO#S:GK=.*S1;P^X M-'J#ZGT-NSVHE^UW$,;Q]^#OJXYW&Y6>B,*7,]J;VYQ]E6>F*BA MA-W0M3!%M+Y ^!8UYX4"E;4K]3@NB:PDN-\09AH)6N U^PETE%V,)8I[5-\? MYL-+;8:7CLLYX,,A?3BD#X?4Z3R,!,!:W(8+F$BX,:Q%2XT=#+T=^K3N184P M!;B%6>XP/LV$D PD*2'F"E+JN X]^P-@\9S?0U<6? MLSLV+:]N4(K]XW8_!ZS,,LE+13P(LYA]SKBL3,U(]#/T INS> Q/2R)_),_H MD;P1'!?Z@VUGX1\%>L"S_(6M!VS;NUAGX?GDXH[@N(AR]L4]2ID$\812E$O. MX1S9E.6PZNT<85*=[\\0> Q>NT;&&_ [_A[TE4\VH2M,P_0SP<6*7F=16L3U M]E@.F@+%]6W9.*/*:QN/;*V'7*,[)BQ,V9J&'A8(\=5@$L=E3HLPW;TS>K;6 MZJ R7ZRMA_L 51^@Z@-4?8"J#U#M?E187LEQQYNM*Z\!FO;1[I;KBK_0_B#O MSFQSY1W88#\'[H/S[&=+]O,8.L ^$?I+^2\-5N%Z_SU#B4]!=8M$IU0"3VP: M)3:_A-_0GPOV5M@6\9Q0:=(Q5=G3X%D?DC1A._(?89JB]5F8-9]5AQ3M0)A' M1)8W.,PF8B$$13IX^)^(,KLRFZ1IPO4;.1;*PK:3<3PCDB=LN;E 3_*C\-*R M=J5FNVN27X41&U?2^Y7$!7N45Y[K1%+4+L/+7C'<<: H;5WRZXRM=\7AY>T- M0C<7[%%>-5FN*#Y>7\;X>]"3-X9;+=,9>%54%>]=]ANNZ39GT-.M9KL:*\RRU&7%K8J]SUZQNDSLT??C@&I!@.JX[U>WNOEO5[>Z^6] M7@;X1['&C74U7%AA6,RXK6;L"D)J'X_*VG?% MX2=?8]54J"LXJ$<$S YV!0_(&@)GZT_'-WPJXP.VNVB8T*X,$?#$ ;IVP+@, M].B[Q@*K)+E^\H](Y"[R@TCW7SL\C:<*BG:24PMM()V,CB8YD5%GG) ]&53C>-&14C299%AY>\?');]VKV<_5>*[&J_%7*1Y@ MHMBRL/8.X0PR:EH+LMT[P_*U'BBG';OK;]]1W+XC(3EB#4KW7I-F(@9EZ-GTF-)EGR8R59'^'U9U(238/5CA-> JR[1]P%XINBU8\ M*NV$\@X6HPZ6O=?3^D7M^QRZ:,\J5339"G17BZ'@]]45[,H?EX'VE!]5P32G MI5!K%>$%K&4W>U1(%SS](OOG\J\B>0Y3OC[#^J-5UW;FL;<7XU4';/A?HKZH M:]CN 65 QJ4\P-"3[")6YM%^#%^!W584MRP[-R>\B3S7/5 M:\67(=@@TJUN.>_:YE)B^DC"F"?7G^8+1-Y?6CQ)4_S"#T)?87*!BZ=\5J2; M4M+MR\0C+&-$44@BKGE?H&>4XO+M7;ZN4$:1HNO@FK:S[:&L0 QYS&Q6N,(+ MKF1.1!$]I4R&^B2YLF2B2+"M+F08P% G=!T/C1(%!H$ M5-/&[H+Q84'^")=W1NXCH;(LL;X?P15H /W%L%W8E6FCAPB<4W\2D\B?\["^CD+K;>D M.F31XI7;B@Z(%B@N4LZG;:BURGIBF\M-$C[QBR;8$O*E$C>>9DRY*PAAJPO3 MCQ-:^I24"3Q,/,/'?#@0\P$:/@-X_RWDA$5]CLM;V-'ZYD-31*$I\B$T=F>S MCTCQ$2D^(F4?"<'6AJWH3M:-NI\#4A&$[8PX475[1IM< F^D]6.DB=X*R"B3 MOU)KAZM721ZFR7^XPR$KN1I.6(&T3JVZMH\FE^+\F>2+\X+F>(E(N7;M+5UK M6!_;MV3[GIURIZG](&?K">>NY^5PDUR<==#;EJW8SKP$3?;2,S:K906] M3:VZWLSW9OZ0Y3P],U^X8WJSWIOUWJSW9KTWZ]5F?0L=R)5AH@;G:'7?E3,6 M@'%TC*W@RED+P(C2-Y*MLV._!!G* P85#5:(!*S\$F(/V= MF3RGU@^G!G]/()9-][5;#WZ8,'3C)"UX5.\#9]!+5OWRE8>6H_B*+3<\$KC( MZ^WZ,B19DLWI'2)EK# \ J+K!_6$UZ%&1JR MG*?'#&FL\IXK\ER1YXH\5^2Y(IT0D"/T)%<&C@Y<9G1MZ\3 KT&X.:(?S# ) MXOJ0_B8/6,LS$;K-VB,)VDGFJ8)^J +=MP4B#-H- >MF<)7%YH9IO(A>85*G M),GF>]DWS@M"-OL,ARGIYQK+VB>1/9F\C>1/8FLC>1=6R^ M;A0GZS;>;T%2)QCCR9Q;V7.R)NS9;FHIO)W6CYTF>S,@FTS]:JW;7]NL?.VL M+%AU;TMY6VK(+25=B;S=Y.TF;S=YN\G;33IVDXXJ9-TZ^CV8U[EQ@S"+ MV>*_2?0:A.59^'8&DV:K]FRH5H)YLZH?LTKS98$LK58#P+KQ=95D28[*3,R' MJ9=UTX+IMM1+C[%,SJLB+PB:+#')D_^42T&=CU,+BBX?X5!+O9:C4 MI 3:-^GM7F_W#EG.T[-[M58P;_1ZH]<;O=[H]4:OUE''(]4E^Y;;AR M[Y]L M::4)JENTR*02>.O+J/6U#>LN[S#E:>'*&TVG*\1OF*^_WJ:*^Q+F_.RO/-=T MY^T:-3(%@P]F4$I'KB7%N402G.1<4=J;?-[D&[*<)VCRB=88;]YY\\Z;=]Z\ M\^:=VKP#:3VN# PQ'(8T<_LF[T>V2S(Q%CAE+X0&Z*^"B=C2_H6T9=$8AHOC M+6.CEO%#L5R&9,T#^G.29#2)RCOCZ'0V794+0A:?LYG,9LR7D'Q#^1U)(GF, M:M?-&K6+(>,09B3#1[1U=^LEF]!XC= #(L\,YDTJ.)[;?,F=*M7*GY9RU;<+ M1'B>\>SG=X@D..9["M5(SVOF>3VAURS^ W_9U5BFDRA/GJ%WDW77<.]XW(5K M/@$F+R&)]\7F4[UZQY06R^J[UM@<_Y ^<7HZ?+WWB+(%,L;,,V9#EO,$&3.0PN'I,T^?>?K,TV>>/M.)CNA&,W=E#.D@9]3T M P,Z^FO:3!I"8!1'>XN;&08*C-M/8\7-OD%IGU/_%"09*\4OF'EM'4PF;<0B MBPZ0P]/G/1WKD;X;&*4,>+W662V^#N",R4CYRLJE>PQ?ZZ-^9RA#LT0[=7W; M%GM"8'.%*I.R.OJX=\NL_KFE5JWUY4>8S1!?U-'V-=VS ?"5KQA#/9O"61HV[)(IL#%<93.F8C(G?L9_4Z[E'*7E1\ M@=@KCZKE@Y^7U4S=::1MHPR6>CS":"SHN+9DR]VC9Y05B%_G>LEF$LG"]+R@ M.=LI"#U;?T9X3L+5(HDF!(4P-J>#%ON*4=N,POJ]7&3.9[,\62.5CA%>P7)E8&CBMHQ8B"=#J/3 MF2EBG]7YI?R7!JLJ)55+1D?>BD4V!R*(9W*,,CGG.'M&;)U@P%^@)_9J"O:6 MK\*$E)& ;!FY(TD6):LP+;]0TS>=-&B4LY&/.AA? QFYENRU';8-I/07MH2Q M%Q!/LWL4%81!/V<%;G%&-A_/0IKLXF,?4;3(DK\*8(R.U6=[%L2S($.6\P19 M$,4RZ!D0SX!X!L0S()X!45NE/:A2K@PS!5_2H45BW^(/&!YA5M,X9:K_IX*R MN4)I$*,\3%(:Y$S6(DQU60#]EBTR VV%\VR!4;;@EKV<1USGC0O3[>I]4;V3 MQ[>O9-^4UJMI5=6_+99/B/ SCW7>NYI6%5E\PO(P \";JF9,U7$I!FTF1>_F ME+<>!J Z>^MA -;#8(D%\.9D797]&-!DGB4S5H%]%5:7J_"PF15.DX@9.47KSSDH/8.?T%\'C5ILI)B)Z5A4Y+O:7OLT^Y-L@__ MNBP(7C7#*/K9N$Q?PM=D62R%0C7^;EZJ))-+U?2[<:GNPVR.&N9@XV]VI!$B MU/"K<8GJ?747+A*FC8LHJ*QY:3>KP;X,@K>K+&O56IS$)7G'DQ#544P"B_%] MP9[L\7.<10P]4N4!2NBW,Y1%BV5(OC4.$-UJ/?=EO16K8?CH5NN[+X_L^7K= M.*S1;P_N$.%?A'/T =J%O2I#F1\<4[VI\;Z&W9 ;MB/GZ"9Y1O$U@S*;<]]" MZ;?Y2M&L2&^2F6B5@E3MZ;WLEOMW>#?NO-KU[/8&X_@E2=/KY2I,2&DW8RJ: MZ,V%>WH/.R&FLQN^3++[\JTA67"CE3J)1')TP1K1F'6Y1+YXRTK/=+.1!"^35[8EL5BN]1A)+G,N+NO""WR$#NT*7FK7OAZ#Z$K(0YL9!U#X78&GU;!IMJ]=@41S#]/DZEPY%"X> M.!H.K[$/&2U54.R?=V5,Z*RUL, /,#(#OS5&/EL$SG\79H?0/)2$8(#[/? K M;]1[JS:'/?8A<:1V#_9>C'U%E4\=<4P5N-\_#[/?-F.U?QDK!#Y66QBKK1.; M86XM'2P\<+>%N05TL."T<%::4T\'BQ(LKL.<"C=88%K%B9C;KP>+4YMP+7-[ M^F!A4L?>6C]N]%,P8R,\>.9'^H-EE3^A.@AUW#$C[7;M'2]J*9H_5N3/S&M' MY9=;Q3:)QD5"^4+$QMM!/Y3E>XJHVDIRMM[^^8\$$;9,+=8WZ!DU'8YH5[FO M?GW9+0!7!/U5H"QJ&OPM:O;3H^ML5>2TA/>3- (.4*.?'C3A*HVQU*C9>X_H M^ZF@W3=E&_WW6GK//8/P>DBC@[DK=6MF./IP:*XGEISTOK,@5U=.8]XB^0[75W MB)37AV41FCZER;P\-1:#BV4AI/,)C7E(9IW1[_/9C70:7EM23)-BHP"$L.X4@SO6WS]JSWXR3T M1KU1HY[I@ZB<+N+\U8(BGE$01+KM7:,]G1T$ 8OL)WFEOO([UM-6(//FYYZE M&U^^QHTPTWR!R'46\6O#T06J_E5TH+%.S_VH=EK-CC17ZBM?7I7'2!I_UEBF M'W;CK+[:;'-5AX2$ M7QG)+GE#RGY#FE#FPZZ3*#0:NIX=^ ?9U6!\W#GWKT=, M62?7/WP(4OZFCK[<7-6./;H<*(KGQ8WRXN=AFLPPR9+P*HR2E#V@S,XE9LE! M%3H0['"-NLZV-[>6#[Q/YHM\.OM*FPGG5FVT8^5$I'](%T5XNYC.9DF$%*@J M"W0E&ND(>Y4P'KD2O8J!DSV/[B"HD* M&2NZ>KHK["H8&Z"V[R2\1Z)5DM"V%MH)N2PZ(6#L\ZP? M YKCZ!O/3L\0#=!?!7^-1Y*N6HU:9&!;R.7I6*-T[.7#W9V8DWO_:P>/_$PP MI7<$1PC%](K-\&M*B_+XP>P<+Y?\D!,;(TWBP&IV2JK6]XULSD/L\L)/9],5 MGQCT\I5]EU!T1YAJQPSN,"%?0O(-Y67^ F6?.GU MWSR +E2@:C[J/V!^6I? M+O1,CLLT*=UJ5YCPP=PD+;ARI^C>HV3Y5+ ]E ,SG=7)FNEUQO3FK(K-^3/) M%X\+)A7;EIE43;+KM])I)QX6;-,^8_MJS 8A?W2M5A!^!TD9C+3>%;D+U_RK MR4M(XOHNDLD2%USNLA!E+^*2;4)XC0Z).[,/ZQ82/@_Y70!4O*R*RG3P>/:F M/_[XX6/YA&K]X,\1BP(IWYE8OVB*)2_?@5A?F69!7DC")_UD3E YC,12 8K; M/1&S&_MTDL6W. MWWSRROVAU8J]Y*![9BM6>[NUQY^$JR=FF4L[B>Z:ADF?$ MKTFX*O*"H(U&(.BK=CL]N;PV2],#DXKM^LU+'WM3SX@RI:%@C9MW9__T< M4[Z+_0_*[U&$YUGR'Q0+<#'V/-?PJP+AV#"IO^+E1+E<[ K1$])W(TB3B%^(R8YL)2&\1VWDW.@COD\B/V+J]0?6_E'%/7*W.'E;N MJV=LQ[T-E[),/$U%>I%1ZE)O+F173DUS%UROKW-]Y>BL]%ANEK(5J5S>1 YW M0?&^I&]K2?!LA'R&\M=1V>!E=S;K$$_,(D+ X"/'AF)MCVVWQ^*)1B0IM?Q[ M P@J'C/&AE[5 M#;[U\'O7*L6S:\B:GM$G3K4HH(U-5+XO^7VXGB$YF>I2O>:+@E19D]@HK5[_ M'DNU)>N%DT2[H=Y&4J.@I<_A%KV4OX@'%Z!N3_UZ9 ^;SO96)8EY(RWKPT5] MN.AIA(O*IP'NB$EV!:U&3@3#V A7,% '>0&65E>"_I331\^WY HLZC$B9A== MP4"T5@"\Q*[$@THA@'NG70F=!L !\8J;.U _(#A$T6FN3 U_A9*/%F\3+7X\ MQW!"8>/:3-X));DY(NCV!#/>F,/(G:PWK9A!,$X_.X-3N\ 0,%"_. ,4-+( M#,VOHX>FH\!P,&*_C1ZQSF//P-C]/GKLS!]B@2NC#JGPEL(/X-@ZINF;C(B! M@SI^$\%Z #D<7'&(C]]..>Y (!PI=RP56V&9<&P=,FXL!@W#\77$ M0K)VG!2.K#N6E-%84#B@XS>O.CNXN /-5F:33T&2L5(HR,/7X_-(PUJSF,M$ M1R"?Q,1L$I/75<+>[QG*7Q#*V.^?)EG\\<=/OTHRF\"J="!O'L6!0M[6.=4T\#\ M$\]R-B_$P["Q@-7P\\WM3)/HKR*AI<%=_DF0_ PKN%[OO1&'TRM*6Y7\HM8* MV0):98)C?YRSSTG^9N8+>@*LW=,1!S8@$,V3Z)P;*&0M3?XA+6M5:J;!HF2> M0826%;6=>;_:A&LRN%'W@17N66[IXJ,J;E5V\38MD%YK&NEND*+LU;- ;NC:Z@H#[? ;&:7#D.")\K +/= M%5 9XG%VJXK( A7"WUGABNGX^200!P.KB !7S;4Q)DKF*A7#1 ;[ZAC(RNCM5._!3U?Y4;8L('#B-;&[1&"$X:C[:W)8S.+A:>>_-+;SC MP$DM'/A@I=V+1@8X/,#+CCR(WX#*Q'Z3[4T#1 MO/Q,T H3ON8>&ZFKT:3%<%UMJ7S,KM&8W0N45\?0Q=%Z@B)=/GQZ^65SZ!L@ MA[!T%V'"N" W(9FSQ>%QP3;LU?J\H#E;0622@2MU)" (+FG!+NZ/O/P'8@OJ M(F+KMU@*<:D.1*@QWPZ,BX1M ?D&>[%0.O5.*W27#9CW@YEMF(>( 2;%D4UU MTQGU-#$Y1:89^A+^&Q/HN(24/SZPA9)\+ZB%?=KM1NS#OTH)MB^E84.2%S(N M'\]#.)V]$:!Q(P>5-2[M0Z7M?$9XSL;_@KWF5"BMLJQY:3<+S+X,@B&@+&OW M#L8J20R]1Q%*GCF?*K]L45&\9]EOD>A"E,:R/86]G>.,']"O6(W[A'YC-E>T M6(;DFS3:$%JMY[ZLMV))(CRAU?KN"T]^K=>-PQK]]F"7"T)TRZ.LRE#F!\=4 M;VJ\KV&W!_6F^4XNZ>(*K&6U)[M-2J\OX'I6>W.+LZ_RVX0;2MB5L$[2=%^R M/'R?JK4;T1(DKM#3[+U'SR@37ZZS^;G'FQ]I+0/3 *1C05K6KM35*Y6N@8UE M^CF"L@G7V(Q$R0X*JN,/_M@_^#.N@%Q_T,$?=&CJ/,S@QEH\@@N82'@HK$4! MC1T,O7T(@[9;5S"!6+>XA1'F,#[-)(8,)"F)XPI2ZHA-/4+(E;CF-B,(8)6X M D^K8=-,P+D"B>::K$G#N']\0L,#,_8A ]9]E=R7*\-"5Z'1X6/=/U\"\5^[ M,&?DMA$H.F?L$P8( R!4Z@3/'*F9S+'/$FVC61T/.?;E$SACH+&88Y\V0#C@ M@5MC7U&/L?A@03?FCK\,:\AT-'&TC[8,"@7-R&ESQUH&A8I^?#(8&.V[#08% M3"H!_HZN)/T,OA>-_9?7H$'&EC3K\?+#BBL!YS>MM@H=")J#1G M]@P6'E DMOV3I#\'K,PRR:L)'68Q^YSQ8Y9,.T^.O_^E9?,63Y@>):$_;6KV MM&E"5YB&Z6>"B]5U%J5%S.]!X]>D\5=4H'B;)8&M/C2)ZP_E5;__P&G\%$;? MZKN6#@3OO/U.;^_0$*S;;IKL%+\]N+XW^([-0;Y>1OQZZR:1164[%:B^_WB2 M96QBW^-UF.;K^E:S)IDDQ4V(53]A^I0F\RK/C$2H]X5/]3:9/Y@"$/Y1H <\ MRU_8WLW,O8MU%IY/+NX(CHLH9U_)ZPT2O5M('E.=IV;_J[M#RPDL4\TM:I_D"$4[+K@4 M:;;2T^Q12OF(C^_I?AL#ZN?EZZI!!P'4Z*D/=P6)%B%%NYU>(/K[@OY&&7^P MQ!\L\0=+NN"\+._\N&/ES)77 +V(P:Z*YDJ-?\KO"%I5YL8YIHT!%N]+=1M_DF1A6EL\T]D-#@]? MBJ!4M\$=X3?TYX*-USN"GQ/Z[EC8F]@.1=G3"NPHMQ8^*!KC8':_=OJZ'I(T M8>H5,PY3M#X+L^;LCY"B'0CSB,B2#\B)6 A!D0X>_B>B;*/E]X$EG 658Z$L M;#NQZC,B><)V ;[$;*W]/=Y6X.8#U.PO6>R^9/($J[*R=J4N+VFZ"B-^W573 M-J0NV*.\\ER\DJ)V8Z'8*[[.*%-]2PU=C+&X8(_R[HW5ZD^^[=V1)!)F<@;7 M[RLV323?YF#-Y5\%&S&[(K#W!6EH$#UF4P)5=B*H7[OB@Y!>'2RH*&XW;35[ M,+\O<)J5Z;(J_96*KP<0E@^R?L#G E$N$1,FNWSEYS"*A"XJ99Q#+>F(M%Y? M'>($P716;0X"V?>+]!89MQ,!L#NKBO=&M9K4%BB^* A[XW>()#A^6(3,9MUIQFP,[_3(!Q2QHOS.4V&_CFFT MIWG"*9$DJZ]2#M^=HA(5ZTG:KUFXY/><_H=!S#5+!C9G4.1AZO)*L)Z,*P#2 MQR?[^&29@T[";6!=V\T53"3Z.M;AL5S!0ZI!8SV=U1E,5)8=;FM!N8*0.AI7 MQ:NZ$IHM7V/5[BA7<%"/"!A?X@H>D#4$[C$]G2C^4QD?L-U%@ZIP98B )P[0 MO6XN7'UH4T=-AKHR>:!**\#G[\JT >@AL$@J;-. MZ.2:(M#]!,^D04,'3_#P6>NP6+BFYX[F>WQH+1PU=Q1D>/0H'!UW5.1N@V7@ M"(Y??Q9P6)#3-_;/T?X:H.4JQ6N$@B>4H1DS#UKQWB,%3_+VQ%VH7@;Q]L=IN4M"_0R341GD3(/G,"VJ>_Q"2HMEW428Q<$L3$CY,]IZOG1=>WW+:=%?.(RN M>B>D42?D[J4/[?7O>_F&*^7Q5"HE^1Z-RC[M!@?[\*\Z'*J1IA;^;EZJZMI9 ML51-OQN7ZC[,YDVT>.-O=J01(M3PJUU:GA]R.PLIUP"6_-AVK041+E=I^JUW M1>J4 .4MDMLS7I/=+-DH$Q?)35(1O6_KN>-'\P_,M+4RQ9AM/)N? M/%Y$[Q/Z[8H@=,UV Z8GY;;PE#UW'&A.JXY\YALIO)X5]I)_4?7S2F8\\!8DH@,C\ WW8@S\B!'!D#UA)]TYS M]YWFS4H^5FC;8^^UFIV7&#]C]]])7[G$!!V[5TK>;S$A,/;W;=,;-]!7/P9O M7$](2#TAELTZYV::/7#5G(YS$=2^9R,_!VP?18 M]U[_'!!^GK) 1L2RY PVW;&,.1]I9H]3JWQ3BDS-+-DGP1 M1 6S>)?*>R4:?R>?TR_F2OXKQ^$S=)^%3=5U>^OS"= MSNZK%]CD\&W70@>B7]2CJVYY^T^$YQE/=]PDK*I.D/UFPV-O=N* W/$VYJXE M7E5-P:I$.^JFTV?:8VH, MB.V)&:/$S'46D?(%\LR:_&U55UU,\BHK'U<<'O%%DA8\XN9R-D-1SI=WRG[F M_'9Y7T83(=!ENR8IDDY'+(@1,3!'+!FPER')DFS.LZYNJ/HD$MBQC66#?@(( M#V4IAYTP)9F@=$^R@^;1>\?)SJTB(D6Z:]@J'K>(G[1G"@*_PTC0M<8RGIIR M(%/7@=MO<]2WGJ+5")X6.5MQLYC-84%'-%L)/@VIK^_$DZW"K=HX%;*QVXW8 M6_30:IX M['AAY#UYK= 3Q]Z^E;3]\.@KX= M>&AH.Q7,N8$CQ0BN#YQ44&A7BN")AHFV,Q&L4TJ_!4G&+PW!9/U&)8D*4N*P M^[4=7=2Z?7M4T)$B>IJG'YJG]6L#43A'#@IK 7>U%%=)EE FY6>,8WJ+*@\1 M(L]('%$'KME/CSX3<1D1?J6\CY\^<)&.$G"5&^ *"OV MTY\_-ID4H?UX5Z$ORFHKT9^8?+O.F/H9(:KW3M0U/8'E":QC"*SV^Y\GISPY MY(!.B5YV!D;VOST_:+EM?@'?40BW?8 M=2"GIR>-TI.3ZB5LF/V[<,W5P//*2FIB'$$5C-Z,=]2@ I&G78Q;6\%2;]_# M)(OK%[1)Z9$@VOPV6[30$P=8R\.4R1E3)MGB%*97"- M0"6[1^/9BHO7"-77 MP(+?$+B>U=Y,^:S0'6RP2I[\\^3?,>3?D>NW9P ] ^@90,\ BDY7Z6W'S@V3 M1G!T;8/3XOUTE-'3.#K<1B$\P7/!1QAG]JFO#T&*0JY0[>63+G6KC&E;23;# M9+E-\E*6#-)=+]I289T^U"(U9D!N3Y7U$\G7[;N$,50&AH\E^_6&[8 (35>( M, &S^0T7;IM_MDZL02^$EUA#J_?$54'%F\QR1/X'A>0J>3ZVJV_:"CX.NM^W M;)%Z?$'I,_J"LWPAXEK:-C?PWG?TPD?RKDLQ<4&ZZ"UK9@2]?63/[.+EENV, MH;\ON(O>ON A]O5K%B>T5+]1?/G*XU@F2_ZI38]%;?45PRL04\3:RTL/07*% MVT%::6 OX19G49O>O*_G_2C>CW*4'Z5;*\/[5;Q?Q?M5!N%780;C,%/7=67X MF1M$HX=.H'*;\\BX@5B3268P/-L%S)JL=H-.'"<@:Z!U#,9TCQTR*?4)QDT[ M]^M@_85MV7$P5+\Z=*RB&\8&#-UO(U%7I9B!J" P)+\[-)HT.2:X@CH62Z\- M.B+.RG[PPJ<@*:^,"/+P]2WA@3)B6=$E1'B+?U0U8 M-]M>1&E6"(O!#1;ZX8,=C 8[7&[>4W61RF/X>L]>!;]--XO8S"W'RATB$7OG M9412F#[B1Q+&2)A[N.MF[7;R*DP(/WV)OH3DVR/F_T?Y-#O'V3,B><+DNF4C MOS&(P]Q3[$+ UNH+%!=1*<=E%3Q?AN^QWY=AQDI<)*PUMIA'1P/1ZEEFX&@2 M+YRC1[:=?EV59[>W6QNFE,F:D$,_FHFFC08T&5V_80%.%K806\>^&H<]OX8[ MR0KV;NN7C#.1PPS>0$]!3Y")/^N2CI"'A [0X.C=)H MGV3Q#1,IW983)N[KHLG!8<"^/&<+8B*\:*-=(S[HQ@?='!5T8U;S]4$X/@C' M!^$,(@AGB#Q]YP:7

! -FT1?0Q][O<3U_J.3X1C>I0PRPH=^S1YJ^U48*="ZZU8]JZ66C2-9T* M9EA>[2[$W/KA?)BE- JVETFIIH_>I JYSOB&I?N19,3YX*SV*O7!V9[#"# ' MHN5HPL\!+1/R.D8/&L>Q%2T $N*C SXZT'P=Z2T6L\,U@QM,BPO!TA!/'Y)X M7F182!P 6GW=0R5BG&&&H_MXR9M,9W?\5S9#H7C&.\0DDI5W,3W\N.:&[P(T M.^.R2!&DZ.NO'6C6/630NE9Z0YJ/UH.9;- MOM^#>96#65S:$F\3^ )4F*D=K<&VP]LR$KO1YVW'8[8=)770SW"&B^4KKX$N M:6(WK6WOVN;I[" Q5Z:JPSH-4FM00O'A8U\'48/N:;; ]#(-Q;W6^ R7_VT@ M7]EG$!3E-JH)0]W)KF%:ZI[*)*7:-FY3.6BJU%:#.ZENH=O<.Z/PR8#Z>!>+ M=[$XZ6*!90/!>)R !,]H74@:"]VYC(?Z[T$@BJ=3OB S#'DD"3G>C>?=>(XY MM^KMJI%ZZG24?B!$UTZ,&SQ)[>HA<8#E"43HVEEQ';>+9?_PNW=!(N:Y\]WE M3>/8\O@""?&NW3?HVCU%23PC-(W1!0KCA+^@J#XE=_2".A@@[%#J7:;;"W6+ M%][&\T4VG7UF]>[=3F,8(/\:L46.KA?3V2P.<<.<-C8V1M 71/&"Y Q&D:JU M52]+TX>\BM%#P8L2!XQV?ZOH"A).B2A>% JQ?(_I4N&T:VH^..U*AVESA['2 M[X;W]Y76Y?VFWF_:QF_:*&8.*U8"%O5H_:N4:\XLN[K@ M737[78&ZI7-N+FV(S8N\D/X34TI)R3KRHT1KP'MAV6KX/6$;" MKZ)L.*8LP-]R_A&Z>C"U!K7FSFQ!E?=MOD'?YOG=S8W9$>/SLERZ4XBL,YMXX9X3\3Q[4^(?L59<8B[$5$O+S ?)^0/XD0YX4DOR9<7XB+(-0% MH8([ZD!I=S9 \"V.EP\Y984,G,ZJ0KSL,N7J<5HFOWR)L\7]@M,TPZ*81QWE M[4CGXKZ$(A=FO6MR@];BI\D3HE%U:\)D27)! M==&(\8]PSG<9LL:'GB,[+S,Q(8*I1:WS^FO+E6T,O)Y_Y?<_OGM?O*%KV!LCZS%4'^D1CL=PGY11OU D) MYM;C6$6[$<1WG":N,M0+>OZ]'C'C&DPZC^< ^H+"/6*UH,HZV\7%-8MKM%25.*EK M,@B-R@AV?2/7Z1QTE]6UZ+7[V8V]%RNIM"Z$Y.4XYK"RC[=;>/[ 0AH7=M=M#_,'?-TXYNXZ M%[;"QJDPR;,%H0K-L[?WC'*V'E&--GKQC%W)0BQW8C;R4JU MV/2$J=YA?Y8J0D";65-[G[5G/VNO!SJYLE)^Y+.6'W_/6[B-0$@7 M2.N!7,!;A%&N\5/Q1,Y:&GVMHKKG+YO.]J21PO12MO49HU8R1M7?@!AR);N( MO-;P)S"3>[0YL8 EYUQ";%O.([JA':H"YDS1ID;+D;SSE^E@@6 HH@ M.\FC>J+4!<[K_IG@T77G\BA!R" !>N>*$#0@DZ6/V?U"/LG<)YD?7Y)Y5ZO; M.2D)A WS33DG*0&Y]&VR6T=:NZ4?E*[5;VGA-0(B_<4QI&U2$H!0?W4,*BS2 M"P3WFR/@C"0_ S'_[@AFPYE#4#7"8DW(YD_>X_$#Z'PXIU=9B8]"9\=)]:N_ MD#MT6ES1VRSGP$*GQS5U;\A\5NB3>M.I[CV<&V4[7@0Q"GO!4.,O3 J M;#1K=0ITR/$%"MYB@8+G5P44;J>$2H$;!WI1@8T4EFV6NBX%/SR MR5:W-%&4%6>[FC('B-E5O.3RNRB0G7Y^=;M3Z_X]D+U[$P.3*NMC@+Q_DUG& MV4S^76L;6$UMW%S],0F_Y3$KM0KQ3XK59Z+ _8X#S:"'ONJHDR>@-K2V2OD9 MYE80Q1&7LF5I*OZ/4_YWG+T0$!(DFKWM(N-[!\OB\%38-72M/,:O;&N5:JYT MXWB>0HA6-;5=K:#$.E4KA(6KE/Z:#2[W-*MP$< M3M<)3KD!*:UVT=#:!\P-3E$BC/5)&EVF&:91P9,[$#O$\N=J#NPT= Z8C+9F^: MW:,B!@4(R-_LG"B!JX^D.5;CI"@QJ4MW$C.&\DC]"4-_PO#X3AA"G?E_A14ND9 \8I0(7>Z)N=J#&DM0U>;)I^F^P;3=,]P5AX1 MEF<42IJ8?/GT_-/F."^ #FEK$YG!)*=7B,ZYL+I?\&UXM3[-6<8EFHHR<"=# M!(*F2]G0 "$?S__ 7, O0D2QG IY*P,D5'.^98RSF&])V6;NY43I]#- )O\* MKSF$[XJ'9 XK>-09L T\UZ??#=-\2?T7T*A'QO2OGLV J/97B8"_VLGXOD? M?Q44;#]*C917-^J=/E$,;#I[04#M+@EJ.PYJS>?2-%!]5ZIC'S&9\U6[X,R9 M2*EN;#L.:NW/\48)WJ=%LMP:VUK-4:KJE[!;'.+X43@CU?>X-30?F/9K++O' M0-G6*M6G)!6']4M7RVW,OG(3-EPL$?VJ3,F#=CL&+ -?_W=(W'I+GB()%=IM M:"RB8+$>C,,>PR+8U;J078<'Z3(L!C&C>@OD=8_Q(AAV=5?*V"OZE-L>L)=5 M)#OU00\+N)]5--IN0#95N[5)>?4RD':]NX3>6@\GEK'6TR>39K1J&S M@/KXTV#V3X/Y\R2=@< \!D3+?>,:/H4#DFCY_EP"IB><"&C'$])S?SB71 W^2D1+$74J"[=/+G;A]$:_W%SO!7.?D6OD M*VGM#!@+/[?<@3IQL3OG632B3,[P+TQ])0!WD%,\:D9]=T&ZFI<]6D[5T9W0 M@616.+7ZFFTL DRNA\.D)MG]RB'095-PPGHS+)3F_P$D@CK MU%HSX_-P00LSMN2@V6.W.T39M)NV>BVV5E?]S?'_<_ON/^T.P69_0V/7CUZ3#. M:&EZ8. 9D&O'@#O1YX\$O\4CP3%;$8:2CY3DJ\LT3/)(W#HG+J43C)/C:%N@@LLS%D?5 M'\5-NW^0)'I X=?J3JX#PGL;WRYLLR#[@R1N_:WN^[WA4D'([E#<#5U'<%-; M ^14MQ9/TI0+FENR1DFVKFZNJZ,(T-P<4=7XTXRFOG85BH< MX#8UW'#8F9I:)DQT90YQQ]'>'O)!\ZS+>CD[1SU*1.&RNP7&8G5.HJC0!5$B M0' 5/Q?%:-=:0!OOMK'UL5)+X7S'EA%<)/3<($8WJD-$L+E#?W9"7]V M0NJ^'32VKG$[A;7MAAC6B>Q.J?&K(^QN\\[E=G1E 6+2J'(J3#3:Y>E"3I@/ M*OJ@XO$%%9M4T)$%$_7\B2,++FJX;T<65=3QN3J3%:6WT,SX*9U)EM+XKJ8B M),[D3_6#73,$!IP-UXJ)=_ _ 1'_/C;$*L\B5*NPF#G?&G2M2\YVDL@OQ7]9 ML$)KH<-U30H!#FI:B'\QR[7)"*^? M&GCE79S$7 GAID2"UR>"7(X)>GYLS@-D<=L49H48KX5*$#] M+&=&I7@Z*S%U30:C$: /-34?G/8KX2&IOW1&M]LQ8!E4%EV1=,Z-KZ58 M@(?UQ@YQ*)H.2K-Z]I6-QT;WH+QRN_%=B2U(5$1I$)R-[2U3_TB21[[KO%R) M2FL8U,?GE=K/*^V!3A)^O60LQ]%93OD7O\$T)M'= E',=A86Y^"=17*'0]Y4 MW-(KQ65B4*OS(%R"<5I=H(U>'>1J:F:5UL\I6HJ[>?_FTROT?#[1PG^H3FR' M=?(YS59RFA6N&:)K@+J(3Z&$$QUWH(O8E.H@T5/ G,379$:1MN;*:%/AFSRI M[J6M-TD. HF$.95!;$9T'DGRMY[+PSGV!(L-HA,U=I)=34I3%TIKFBS3/S:V M5>HKI)7U["3/MM?>7!"O?<@?8*:&W3, )O>11A>G.^(SO IQF/&=D)OI;Y!6,\S=>4 M03ZR8WR@E/21GQD9&?IE(<"1GI*#I9T.-;C<"WS8:%P7=-& MNN;%0G&[IK0 DQ^A\%S36DRF"$#GP!6=1N*8:#XWLP-JYX#KKP%>KA*RQCAX MP"E_5Q:L$I1V/>BJ.:RU Z^MZ/('7X_YX*N!O'W.HSCB2SVC\4,NF/6&\]1Y MR6A4+'6*BPI9=+W?J.%4A8E!79J'3R@+%R)BLO^\O.:BW1P !AP)?G&S$G]H M?!H.QG5A-CZAYUVQI?V'C--<0<*MV*+-R#Z_U==-W>IL+N48^K"##SL<7]C! MN.0>:;3"\(X^TJB&*?5N9.&./C1\VUZ#WP*6/S#\+1<_B8OXLL[WI6D,:>:]NX3>6@)[)WUPWD3"3TL,WMQ8IC_* ^WN=S#&>:MWK9N5#+ ME"?=E6V'I+JA*$5#ZZ$I5\N1IO;CI%Y'(GH_I['SJC"Y3D";K9/X&E8ZT5Y8 MH_-6:PD]YTZJ-'\5.<31'%8QP:4N'%DQR:UPA=,]GJV5D:39=> F?42(.7)CR5(XU8MG-'VP[.O0^8R+Q>D(1/ M(@MPD3P?D%7Q18(Y15Q"1$$NSL('?+052M>L[!+$J6#3^!$76;$L>$1)7AST M"1!C^;(: J51,$,Q+1[C;4A,-^(W-)W6PHAN /6QR6..3=;[R!C-]OQC_*\= M9?R/OZK$FUKOJ?1Y_U25%SO*J:I[WCM5MRB=UWEK:Y_9H48Z0S5/W:%HV*B2 M.'QT@IC8J)?B:";PS>ANSKQ<4XTNN7U"NNMJ:3]5[QS&; MTQ+(1Z&:L<04S7'Q\(Q#VTZ!Z;GM1H7]F7YHQOB@LQY% MH0%99E#_+_1Y OYLB-2%YVY,L5X?)0V*X>CBA0JUVYE(BVS&2:,=XY1W&\I1 MC@=1FKZ&W-8=77C21T]\],0QU[EE V.DL17+;H*1AF%LZ?XC/5AFW3<"G"=7 M:O,Y89=;#@K^'%!Q?BW' ?^R2T37 9D%X4(@94&YIV)*<;1M)B8T$-LA16'& M@JBA M++Y?KT;>_BH MC_F^BD]Y$[V[P[H;CBO:'T!@VERS2D!5N) M:F&"A\J2TI.LK)$D-K%[UJC^? M(YK&Z5R42]MXK.)0HD8KVPY*=3&ST@(I#:VM4@YBE->^PYUG46:/F1O8ZGQ< M8W%6D"LAHIJ]!%IM&V\5'T$MC@//]^804+5 2PZ>YAE7!M*(KV )D):CN(#T M%7$J^=MJ#._E\%X.[^7P7HX#2(H]=61>#0/2<61^C;Y4OI$E+?1D>(TT):&3 M$@3$[-IU@@"#%(C,M3L%02:K96?EKP'?1LF3N-LPF!'*];K\(9OE28#"4-25 M9@$+%SC*$RS<<$UMVSDO>Z7!EC/3 @COW#QFYV9G:W2RX:D+0L\JCII4#'6+ M0QP_*OP&>IT=Q/6%QAF>SF8R)T[+4:PBW=YS7T.C!!:DB_>J^5P3[X7Q7ACO MA;&BYK?92D?JGH'O/B/UQG32&BR;>NCX1$XG;VPO6(Z2.6:;H:/8=!])'*X_3U MC8:ADT]9$Y5[38:A\18]?>)2B<8HT6..QH[#X/ES4V$0BD/:81CZOQ#Z]3+E MBDJ(F=X':>[I#6MO6'O#VAO6WK"V%!K7VRI':E1K;T CM:VUU>*1I3) -.B1 MYB5 E;V1IB#(K0G++IUW/XJ0,)^+J*CI3;(%I@%^%L4I,-L^VO[0LO!ZIY=8 MJYIN@$KOX3EF#X_D=-"D9(V-U_8&K85"=%KZ! \H@7>P&P%_2SBF8J MA*PNJ\$Z>=>)=YUXUXEWG7C7B9W48[W]962>$UVU;:0.$QU]9Z2^$AWE8:2^ MD]:JN&W?P[L@P4C8TGMU#0NS.N6&=IS."%UNZW,4+8-DAZ"M+\+H2ZWY)GJ@ MVOLJCME7T=E$N.([ ,93KJMRQDKG5X*IMA6?JD.![$QZ!XUN=R>Q3689IO_! MB%[$CUV!UH[E).IK+AGNGW#RB#]Q=7DA,V6[#NQ3?N2"2Y(>WYW4= MQEFL]_R=)C[LBW'<1?M$3&#=C>(.TL]I%+-"Q\71^;.(74^6XJ\V>)O&LNL. MK:=1Y@=5MW:!\@9'+JB3"SBN21JV@?*ZGW=+>[>T=TM[M[1W2UOQA9DQ4D;F MK3:BZ(W4A=U1D1^I5[N;K392/WHV=Q!:BX?"4-N2PI MTWF(:<$XO,!I3 [QYG.,K#@H[S\@Q&DBU;OZF8XZ\M '(K[^=NY3PJ1':GI[D7/S=8M7**/EOZ>SZK-OJDUWF![0N,[- M1F$'3]+HBI.4;-M)Z[V8&-*Y.> _GG*!&$OKQK8;Q(?'?7A\ZU'RX7$?'O?A M\5Y/;9FV$$8:*3>W18\T;&Y>VQ]I)+UOI7YDL7:+OK.1!N1[=2.,-%3?1?N]M;ALIU:$6F3V9X@\D,KW2^4[2*,Y3$?^-(U+3DJWK!K.T[6[5Y_N*OLT/Y>8A M<0(#>PV+1'4IA+KQL'1OB[=":7_585CZ]\K R.^[ /8:%LD+%?$44;J>$?J$ M: 1FJ^81AD5X0[DV\@SY?Y=J<;:I^;XI8H82I;DQK/V,M7S2"^2K99*,5/K@L)U6+OJXLB$PG=>VU+%SZ$@7=&<=/SPMK,6?RG^RX)5>?M- MP,(%CG+^#S(+OF)1=FB59RS(2,#B99Z4MZ8L2823(,_B8BL1#S'+XJ4H2S1# M,0T>1;*R&"'?/F(8QP]/968G_%D=XN1)<]^F%8-S/%FP]2 \ /A>+8G=D(!3FN5@$3 N" MQC"60XL/G$#&-SA!ZB'5DN 6K)-5'(=$[";WAL8AKOU0K?H.BFK#_EPP:R&2 M]AL6355>51^.M..@>(1[+\R$/XLNM?#(.PZ*I^#^/XG0$81G0PN2LN^@J&YC M]O6"8LP-(\QU%WWN:QY@4'R%&UE?Z,FZ#8KEGK^\1H6!-A^<]EK-$-YAK/0; MTW5].I%/)QH."%C,$/U%/;JT*3V9:_DS-GO: -]% 5*].3J5,&:6:3OED]D+ MVW7[N@![S[G,JVZ(FPP.Y[*LNL$%&"/.)5!U0PRU49S+F^H&N\'/X5P&%0RM M&8>B<_E4'8D@\/<;@4>]\+UXH[@58T M3L-XA9(A8NNF:'$B=FX6C(^-'W-LO+-/<*]$GQ!$$J>@I-60E&Y+#@H=A0MR ML0)@U*MZ>O^Q]Q\[Z3_VNJ_7?8]/]]66S,YY1UOA'%2I_SF@^!&G7)/:F.Q!-LF]UZ<)RPND6+%/W=E#[A-Q\I3D^0A$Q.SM?XZ&]3FWCV N6R: M>&\,'[,QK+Q; B73F:C_P^[)M&"5C>0XH$6GBP'BQ U*\W+Q:- '[V77]-LM MS T=@CB%4=[8P1M]WNCS1I\W^KS19T>=!@KDD5E^^IOZR"R_5EJ!98/HER#% M6<"GB05<=')-?;GDLH:)LT\O-'W$I4@4)[FX7+%\S +\'"8Y5]PW$;#E*L_* MVC*\0]&8/WLQ?#EN._/) 4IM&5O.0/6FV3&;9MWCE'O\=X?#G!8!\?.* R\X M Y[N^&\ZV]RZ>X-I<;ARLA2^3%EZ, ,7J.ENC@! MM-LQ8!FTW,(YWP#)&N.[C(1?I_+"7N#V5JF_Q2RCL3@*6]"CI%S9UKM!O!O$ M23<(K,2%C5V#M)7.H_,;6=^++;-4LS$,_L!$>V=PRN?FZ/H92=F.-EP"V(7] M^6?O9_9^YH[)1>9-;MO'I-\'3$B(!4DBD7R/O^6<)\O?'L0M.X5#;'/-3H#+ MNWF".!40.9: %%M0F>Q/MU*G'"!X6 =<)<5S0M=MCTX/19^UX]3# O3^RF/V M5TJR-<[3.9=JF(J[/M+HAI(H#[.]BVKD!;OU>MIU&R7%B[C&4WM#6'6KF,QY MI-79\D$$EDUG=RC!3.EXD;:S2NU'G&**Q)4JDVC)Y2271TCLCM4,*A%H];6* MJKQH<*<3B+<*S43N8 ;T< &!TJ,*ZC-N%,/6X,5)4@K23XA^Q>(J.,@R@7;S MSE;O;!VQLQ4B04DK835:3REX4W'.TPG[.@2LS3CEZNF#8T?BFP1_U];6@W,I M>MJLK+=?.Y>QIXVWA1KO?='>%^U]T1U]T2U<&(XXFW?E9/CL\-V!Q6%9,+(X M)[=Q<)IU(+=ZY]!.X0Y$>T?O&W3T%J+@X5 4[-WO?++>-;E!:_'31%Q!?UXP MW*ZT+YMF"TSO%R@M4P[89#ZGG.Q,U,XO&;$H?E:5'*^QJ9VAQZZ;H586OP9\ M<@BX@K4IX8E1YKRP^.I1S>DTS[BX347PS,I$-K[/_NP5 M5WVHX+YHX!V)WI'HI"/1&W+>D#L^0\[2?N.<8PUP--0=_=$Y-YT=WM)7"H$3 MY5I!)ID6Y)S'Y%7*%PJS^%$TFA&Z:1^G(1]2G'E=):A'5XH)8MSQL9A#XYTO MQ^Q\&F[9QVU-P)#/\D0^1L<&FM_[U1S*WU^+J <9Y MYSI7Y4/9?O^1S.Z?!;3!.+?^]=[7Y'U-WM?D?4W>U^2V/Z#;WCDRW].P:MQ; M)=4!PO*>A L_1X)1SL[2F-:S7($@(Q?$\U472 MT&L()&5NM2:0ADY#X"@VN4D:B>1P70Z#];6*JBRQBZ.*^?6^DE[G87"52Z$E M+E#G07"U ^0BDA>+HATLG2$&.,0+A>,2Y=Y?Z/V%WE_H_85OUU^H916,U,O7 M0B\=J8M.RS(:J6=-QV@"0OS9,8AM+ X@U%\A MFL3XNV,8-;'9\(P0!2CMN[Z_BBPYLGO&T(')W]Q 3)=EQ9C]6*+DXXF$DMT#2Y1<7DDHV3VP1]TW176DZ[R4%)[2H#M1T'M>8+#S=1O;%7]VFI$1B@MI8+ MH.^9SKNORKK/T&['@&70,M:OB5MOR5-42(=V&QK+/7^_'HS# M'L,BN,%4_(#F^!T40DV783&(&=5;(*][C!?!H*M[MP6\HK#A,@=@/Y_!XS-X M2H(=R^!1 X'I241+:74)G\[^1EH(XI%@K5=)5("5:N;HDH6M M.-)D\#J576=&W+APJX#!^S#T3 AG^%-;=!"H'\TIENU3JG9B9$,)A_TRRCLLBN,PG VD@.HUO.)/AJ(SF,YSJ3QJN/ MY*H5DOZS=;61'.9B.).,JXWD,"/+F2Q;;22'F3K.)-%J(SG,FW F55:?N]I] MDW<.F9BR-#TH% =W^<,\/R@4![?YPT1!*!0']_G#S" H% 5@,-$/[MJOS\R[(\,'^&187!V@3/N AA =7;A#HR= M0USO@@0CAEG P@6.\@27IX[VZXD5#;I65NOZ'FL'LLP0ZFNK'7-:<^?\C"O! M0>*N\@/ZI,^M4C?E^@02)Q&;R)0W')#>JLRE+$-'W7A NK_@>+[(<#1YY+_. M\5G,"O7REHNG:NL#(8(/XP[66RRDQ.;A/:9+6 MWB26I.U\;ILW-;VIZ4W- TA-:LS(#$R@&'0F-JV'JAL:U\I,0;119P+67:#I MJFK.Q+8-@F[4Q>TY?_AFPD@21ZB\I;#ZN?!ND!(";P#W\6@-9\&5TX(>[[$Y M9H^-Y#CV9"E*+OU=WIJ11F=X17$8%W_*3V2#.QD@\ [3QS@4)>ON\M4JB;'B MI'A3V][/"M]0$N5A-J4;2NJ/":N:V:*1B5DJ7\^DI[ ;VXZ#VH%/^;)L.OM( M2+1/V!U)9#<'-G<8@/XJ=W[RP#**0NG-!*JV5JG>ETE\%OHAXWI2<8-1P]0W-1^4]A/$XA!(^(NV@U)]%B5SR[0NKE5 MVJ]QMEO0$H)KV]BEDJ1DXYYPCI9Q5'Y(I25?FK;6*7R%C.,:+@HG'B/."$K ML:VH)QO4QS**PM^P42?%:OL29XO3G&6<"RAGAB3GNN-\(NP=O]=%:Y40J7 M"IOF&["PG>4OIC[ U_PI"$@7=2H=L3,?CJ!T#.C#:02\GTP.GF65@]Q/Z/&"? M!WQ\>0VIOTSDA/O4\)2,5P[GNJ:7X%KCE%QKEE"$8HC0N/ M-&D=Z!=WCB6;Z2:M7*/.<:864*B+SCG9J852*Z/$N76I!16<_.;<*1,MF TQ M1>?.F;0#)POA.??M8%N'9AC;N2T$3O^+^ZX5>2G.;1XM(4+R6)S;0EIAU4RT M=&XS:?F!6^6'.2>F6H'7R4EP;M]IA=@L6'OG&EORMJ4L5N!T]5\3T,!T-:2] M J'V7SFXVS*09SLZM\YA"ACL:(ES>EYP/6);0;D:L%*3\*9BAF :/*,DQGQC$%G&X"#B$3>LH0-G^("0-4$!QF%/*P04/_*.SEE4LAR'. M5NG+(='YZ@O'7'VA*^-X+UC"#YH(_C@ H(ZWE;> M1J[1\W@0#5I?I8X^]EK0:F-L'..X4;KW36\W:C1,E "Z6L7TB:1X7:9+7.1I M5%_&"M;8]AG!C,8AMY/KE;+Z7Y7H3 SYEN=@T+7IS\/U[R5\&V>*6AI(Q,B^ M[>)$ *Q>TH<4=7$N= S,!HY0ZM]VL1N\^ES; G2@ MWX,Y(=%3G"1%+@I'C]*YR*;?9*CLW]DJ[F<5FTF ]HYS=;S&MC\";"7Y](W M)_+X1!Y5:$OP,KZ*'W%TN66]4MCLG[JL$LVO.3?=/^'D$7,5.%M(LS&,#.KP M//P'(WK!VQK!?SB8Z[A)+@UV=AK,<=SW_,WF/OB+T5Q'_D3,X=Z-9;O\^@OR MKG%V_ES56OE8;< 2D#I=?>C3ASZEEM?((SW>*O96L6-6L4E%TSD'71]34+L% MV_7/#8G\M=(%Q.Y:$1(3FC80NFO'?TT85T#HKATMU==$+?L#W_T45)M;0/%* M?(QT'K!\N41T+?Q7NX=EI<1@+NK*!:NBL-SVZ?:0>Q 7)]<#0H-$M!,.,HKY M=AK&25D<:G]0:;>,E II\4<[/^/X@-GR7XYU9KQ?])C]HI+;F\]PAD/U9=*2 M)@9>?E2 M,]P($H)UMS"HC "G^+/[9N ";W86* K/Z^@.$/K,(6V!X3.'K%PM^.;NX3N6 MB]RT8F0C3?+IX\(OU[)Y3%PLY%J:3C^WZ]B[4@-XA:+Y&V7L7:4!9=^^42KH9.7QD3KH,')2?3?O+P'\X+0NIMW#Z]V:&IOE?K]FX,E!- 0DMPC,-(H/] G8R\0$VZE,XZ"!Y2@-,0!6V"<:<1) (-8"&. J?!1 MAC<892BKPE>)0]GANU5-[#IYPY#D7 &\06LAQ4]S2O>VDD,/K[+Q('3?XA#' MCX*::YS!J%=UL8V!;P[1U>[B[D8 ZO:VJ<^7>2*DW_ZVR?^=X&)73*/]#>>& MBKALMK[A(,):=DN23I74;" MK](8"K2C73QU,JS^X0!T-:R:NC;#43EY8$62*83:P[96J99<$9*=(DK7?-,J MRL]+4&CUM8N*KZ0X*SU::53F-LUQ&G)A*L/2W,,Z@DH6*#^!I)GE(.P,46Y\YQ9RTB_A9_(L5J?@2,(WM[=9X41?('K0(]C$6]KY,^7KD[UG+ M)69=$ZLT7F'$\((DT>5R17V4BJ6;.]BE?R<;9 2_;C$4A5P*%%NZF#Y, MF5"NLG4SVM\F5JW.Y@[#I,@5 M4F,SN6LU[\ ZN8"C49D!]QL0S6T\7V33V6=6;I\@))(^]FM1506CU8M:T7(H MBC_%+,1)@E),\F:=&-YQ*#PZ$ :F^H96%D:C$:YH:9OB%8JCZI#:QBJ">,\T M>EI&)/'WJO8V6"+V=SIG+\(1LSB4 M%CF%=_1IV?;3LGN@$VB-.6)_O2:C884V=[!*_STM+JE>-VZ]\H8^;=_G_OG< M/Y_[=P )$'EU)M\;1O,>N!8!6><^(Q@L/-''N:Q.,$:YV]^Y^DU@3-JVIG/E MG. LVAF4:YG&^I:<<])4"\(>=*C+W#F)VA8P-(+G'"NW!0R,PCLG>G7Q-J35 N<'GO5^8SSA/M*ED:I/E4(L\O=MHXL1B#23FCL[;! --#47>C!=CAH^I5S&QV \!H7E^HDGG,;G39$R&DWY[8Y/90ZJ6K.[7-Z4"'G M(YR3.GH0#3&KO;W/"+..9COLQ*\=4=JKVMX.I=YI&2!H>W7<6Z_35KCL56S7 MPP4^J^B<((*&G6')*,YI=P#"7P;"U&FCSJEV>OC49U.=T^CTP.D>X7=.J].# MJYOOZ)R&IP>W*:W,0<&J Z\I2]$YE4X/GMZ1N!U8JU6QMC\S<0]&B-@BF"7D MJ6U]K*;A;%?*@M'C:V:]P9I9^[''\H*L4\(*5?8L9J7#ZX >W6X&B#Q=(*Y3 M7Z87**;%!O#J+J@Z&N&]#) HK#:^K@HK_>!BJGV:%,W\11,MJ&?5A!;FRSVY MQ5SNA7&1?;B[4NN>B"3,&TH>8R[>3M:?F0B9;#TKDS"+'\L-JJ%0D*77#C67 MG8$TSYNQ5UBORW20QWN+^3>+0[Z[5GF^+W_8:RF9%"-CCF<6;C"-B0A4"F6> M"]_RO]NK7L^?PT):WW)%Y7PVP](U. P1EJM-[:X\+/1E+F_YAEKM73AZ)YL: M:+]AZU$5=@#_[RG_,98N#V@WRUCB#>AUU^$Q M'43M=3!)N@Z,Z2 0" 8DZ3]-@ND]L07&*K.8+8K$A:77HL-5%7 K[:554K%^<@:D_^@,XBJ_=]W3- MS_G"W2B'\KJ-_>IL-5,G9O@B(4_;G!T) NW^=JM6H77A!2Y-\4O&0LHN?],C"BW1J,.EJ90SJ7KR':$YWY:E76 M\T/)QC:Z3&>$+HMOW52@4Z^WKW[IJU_ZZI>^^N4!I*Z.,^=.7'4 1$!.. >/ M*>G="&XC;]0YMK &O\LE[(Y(CB'F2IZRYMQZLSD]L'Q]YXX2#L%!<%>#'8R@V V:,.U?? MP[HDTSV("-5*CUN%;YG*X)Q"!K,1VV;+.F?MM0"BG(:FM'OG3#C3$R!-!'?. M.C.-7#_+V+G%W]=JJ(TF.F=<]8!>>5S%.:/)] 2 0JK.V4&F9T%YR,\Z_DR?;.&8WF M6;\[>GNA+#/HVU82<"].968^AJPQ!YW3L>F=!LL=.K<# 3.8VQP:<,X6TT7Q M\I9!>=45Y\RM3D 5A=R<,ZXZ #5V"LPY6ZO#I&B6X=Q![[OB?B%Y#VOV2QL:(.0,9USEYDPM M)T'2Q,3+8[YNLCNQDOC&&&(%#D+- M4I"C;FF"%*$)KL7517R;"_%GOJGB"=]6R_MT%(1I]#- YCWG#+1:R^FI;=#] MS#VCV=YY>_[7;M/A?PANB?(PF]+J.]7L/$W-;-%87$]5,73MW@UJ.PYJC:D= M+>\W*-:JB#J=YBSCMC(M-IEJ\Z_AD39=G<)4^XG:=3XV7(/R8K5":L6FLHWE MVD.%429B,W5S>OY<.9>%%X;_3QQ=DF#I,)+=^BRE#:EDK]HV;E,Y**]OW=0G M.1,Q+E:1QA0"%]3'5T0Z@HI(]X4+:#J[IRAE,TRGLX^$1"K%K45/EQ I5ZU6 MW^-"-:B,VE!&<33);DB<9I5:+7:2@ELY >E7+N+3L@U)-^O+1?PZVS#IM-/916^@^%\+;=:]Q(O:U4@@00O+ MN17JTH9FQ%&GBH>&@!I@3)COTQE>A.V !.0Z<8HI.V__+O!C9R&B"!$X@P3, M@N#HD#,)69K0M.-+SB19Z0$%AWZ=.9.BAP\:4'7FU(D>/&G,VNZZ,ZA%:ON[ MG-F_V^G\I)VGQ:D-WH:1-!(=P,3'5_FH[&XS!M>U?G#9N86MZXYM&-6/3/.-R,Q4[X'6N2'?I M[3UCG:TO6!REQM'D$5,TQYN25#)7-LFS!:'QWSCZS'5LNE?_KRB ^(+X M6S$?Y;XRG55/A 5;S8+6[/;V=OLS^V (VVM,*DYZIYKN@4D:[S?8V_SK =]B M882)TMN5FR-'R3VFR_X[)5,I*[B^ MPM)V()]V[\, /@S@PP"'D/KU7S@7>[4^*W#;PKD KIVY:O08.I,-:7A>^K)1 MG4FOU!6NW50;(&SGBJD.Z)L#3IF]"N!V)$YC5 \]N^5^,SW.OFYW*^U"$[X1O<]/9GN>D#62=<=V9 MC>$#U[;P%JIX1[&E'L,9E%(QTP)MXUC.H&XIL.K[.H/*O+C2'M:9N3 @K)K' ML8^V\A^=OW ?U<&I;6BYDBA&+*?K9K^"HN50:4Q]U.YKMH*<*\N@]I\0L&O( M,C#-0G[*#T-:^66<2P\"?TD-5Z]SV3Y@D!#GCW/Y.6!TC?)TL+Q#2)7?3JO1 MK-CQV8@60J*U7DWG1(M&4I-"]7).IAC(U=(W#\::X6?41O)I>Z-*V^MF(HXU M\ZZ%WW:LR73Z'I^Q9L"9B#J,-F.MN_MRM/EG'<)K4,Q.ZF/M?/-0R*[I:G8S ME*"SY)HNITA6L9<=6=3G^KVXV/XI3I+BNGJ.&*7S6%Q'CQC#&0M8N,!1SO\F MLYJG[2J;F7VIK5)F?5#M:Y<=<^TRV<7AG*W2H@;\%9=S*5->&][0UFZF9E6N M\18GA="]NR'E@Y0]_ &1V:( M3<(P7^:)2).?+ G-XK\+[M2>B*:!7,%[LOZ$_DOH:<+W(D7&9(L17$&HJC(( M[>8*EMU,7Z.E^F;2EJ,3J_K;"\<=*AY3 U.GJ/('?YGJ(( M"[Y5JR"R9K[0CI7P<)N=D1@2TW;GPV#J46MUPKE$I+;?CVA9<8/E1:C2E.QR M_DC2F3KP0RN;TKE\! ,3 '8-.)>U8 "\>CNWR^^^U)PO-7=\R5UZ1K]S K8K MR(XN.N=D;N>/#O+4C30U3-]IT!QEK'X7_R="M?R7_Q]02P,$% @ KWE_ M5HOY17/'AP >Y0' !4 !I8V%D+3(P,C(Q,C,Q7VQA8BYX;6SLO7MSY+B1 M+_K_C;C? =?>6/=$E#S3/?9XQMX])ZKU:"M6+2DD]>XB"JGC>Y@DNSL@:H_]^?W>%3M W?_CS'[^__8@^/9RB=]^\ M^_;DFV]/OGU[2RRWY/BZ>MWWWSS[=?-T[^I'V??)E7[0O_A/WXMOFP?/6KZ\[?\V;<__/## MU_S;]M$R'7J0-OKVZ__^>'4?/^-U=)+FC",QPU*F?R[YAU49[__4B:_H5Q'2+"N(!F^PRO$?GZZNY32_.%K]L37.7YB MPW05/>*,8N9-/!=X-?Q>5A1[KS$[=VW="R?Z6??+W,Q)OUSBOECE5%E5:[2[S%2G67+\W9#A,T8+2 M\P)6QJP$*>H.[W59L]V3K,]-)28=L[_ )=D6L3"JE#0S^S@_^73_F__5T$:4 M.!+448_\?WS=H3WNR[)H^!P5\02V^HFO8T(MZJ;:[]>J(&L=)A-MS@E&4!"' M8W(@*@Q_V3@:JZA\Y#W8EB=/4;3YFLG0USBKRN83+E5Q"A-*'K6E3O.QQHV>) MS5Y_^)I99"(=6%*_&2-HW);\&_+DRIZS-3E6*LQ6T*L1-2+LOT#.D',&")N#='' M'HQYB+#>^(S)+X#IKH3WCR<%?L$YA0 05MG+5H7SD(@78?PC%<8[079&PB?E M]Z2PC3/Q=:[_[M+REXL"X\N\PG0\*U_KOS&Z%S/6F6+[B(GC J*.V3 M%26.TIHZ8KLCKW\=.#KHKM:!TR/IRBQ\=\+"EQDIJ3.%BY.8K-UE P=1..BLAM,L M1>?DO&N/VZ28PP;#E;!_?Y+FU,NC0L86OP#!'FO JA /$?(BL-]3@;WL2,]( M.$=Y/RF(TPQU)70_G#P1DGQ.,RKT>4)A5)3I*:5_$I4EABE8S3:MBJ8B;2_2 M^@.5U@\U&D314-%MT* E1S,C =8=M$F9!HV$*S%_^PW3Z<46)QP,J9ZI6X._ M,!0UE1J*M-5:3MBNL!T3\".9;*IA7G.RNX=U7/W/0R_0^<;L"N=@Z3\B.6W?)'>J,AY&>'Q$9B6 M0P6V.A/ /YR4^(G_7> -*7C2!$0*I]NQ*XIR>G[DD:4FW L$Z*Y!,">A5!B0 M:1[2HPZNA74YR2.$X,P+8HJ MG'V=20M-:N^/)*/-9-0'\9VV/DQY#HD+PPB]I:Z_M&1??[K"Q&"[3EP?&T'_ M:9AUM)C%VK(T>F2XV";)Y^;=X6/JJZQ;BW4*T6\WS"8JJ?C,D1Q%U M$NMNH?>L6^A-G6+_U8RL=""A-,B+=2]IWGR*GDB=4EBT>Q(70/X@T&(?-^AZ MLLDIC\\&=_@KR5GLD4[PX]LH%A113_R"^ HC4D'46>4^I[S^26=;6D9/3T5] M=OMQ=[*._D$*OK][0G^6N'A)8\S*/E!G/UVS:4I6O69B\I2G_. JF_UEQ%8# M\7.4YSCCW^9QFM&&*W)"![!>O_*50[VDA=GMU] 11[GV\^NP[[S_[K>2;=)T M3&"57CXR)O#4#$1_W@LF4$,#>A4L&'!OQ=\ M0!5!-]NBCC(Q/C2!IWDZ$7,6&'678\Z]\*VRZ5IN'14[T9L8IR\B]$(15T44 M5WTGK/VL[XTQJ6F_HX1A##:M73@5\E.;HK(;?/O@KT1[VA FF)"Q+B-\] MFL?I*/:C3A3[ 1?KMV-;,TX)FNS(. 'F;2,F2U<8O:&S?(>CHOP*O?D;_>EW MZGH>=_ M&%IF>Y1=&61SA"'L<(VZ;XC9KQUJ:GXI:A[!X*@[-W_FYM>BQ.A87=MB$.(L M>!QE\383)04I^+T'Q1.0V6R5HK<3Y'J.&L6M)%FH7V(L'NZ+G>SV MUU)UJDOW+62&@UMW5"9%$87W&BJ[P]! G2'5?3_'60HQ8UZP-'/'#H*70K"D300/T,\"RN*ZPVXDVC-3M/^2ZRCZSH_[BVJ%OEP MUE4)9G!+&PU9VG;#>MF#WI2O>OU65T^ [%I@@%2$*?S6?-5^ )G79B0\%H>3 M09E#N;C>E^U'UQ5&>\)]56VM8>- M$[8EQ[7H;514.^D15% KX/.I6M3\'5[5@@4[V>JXYY7D.M^1[G>84 =J@00L M5.,2R=?"&BOTWMF96)B8$DLCX,%F=GG:7*_DF+G1W9VNK?;IG^ P-* 62+JR MI@;00IC6[AS#60VW?Y=P9V/[9Z)F;F=M"(>.T;4VXO.QP _$W/X.M>'*^O9I MS<;V]D$YL;QFO79F=UFJ]=RM[J!PZMA<.>\]%Q7NJ1_^]0G9B /><96^L =8 M4L3>-QLZIC #[!*!CR+&9DC#%C_>-];]31NTK.'S!*.];VXI@7F::Z>B!*V[ M;%,^@F[#]@]J]7>L&DD!;[W"&K:XW:H'P/D6Z]"V:G\D0H< MVXG-4Y,!\VU*V6?\%"./GC6HV[!9FK,T9%Y41?2!A[+9%9A%RK>%A&IXW)U0 M0<=/T"2_8.B\F&!GO0AOGCDRH0SZ4M_&IR^;OC79%GR_Z*[M6VV['W?HM.[; MJ[+=[N43;-<]"9UG?=6 ?:(&AZ'Q-JV'Q+8[C81II379R7:=S@HY\UO7<3R]"@Z#EVH8 L MN!+IQ2HN&[B-#J"?-3KF%:D#H&A8B$5HCW>X:7KD,^V%3NKG#Q62F_EK XKG MB6T">4XS_FA)LQ>AK-\X<"!>J2JP(F46=(0]T?%UT=Q^@E+WE5F2G2$1IY?5 MJ8();!R#[N[7 ZBQEW_PAL6=^[KED/OT M-01;N_+@'MG;@U?JDL L)\:4+VDKB#$Y]V-,X1=V,AM/9K(@EV'1M MB^>S&=C4".FEG7_U*F:D[HAK3SG0,,[_5F(1%+S,J?^P91^6/+WVX3G*ZZV" M"U*L<$H]B\O\%A,OUH;$5*((JDBP4G<^):V!Y4F7ZN(4/S\#Y"'].JZ9=S7= M]^,'LMNNZZLDZ]LE67KD_E&']FO!D@7Z4/":S)PGB_;[FZ9WC6-)"E&\641X M^DSI-RM]K2+HPW)Y*_Z8I>OY:F1)P]M]-7WZU3G8UR1_P26U<]?;]2,NO+O7 M$OJS$^VWT5%96>:_T>/Z5YSN],WE943>4\<_\Q MRG@M;V5W^Y4R[#S77(F<"_X8\>K5+4UD.LO+PF1TI$,O2Q*\H8:VMK',[.Z5 MS!,'+GBA!+GU=;[&<(0QR(+!F:[6AW)ZCJ?K]@ MR@W6IH68AP=.Z;#YB&43K]> R M_VU34+!Y:J:=AV$+KMNG%KT_K6),P,ZUB5VQ^!5L1 MO/) &2S19YC\[#8B]F&ZUAU--8A?;S!7,NQ>8KEC8VGH!G!5_T NTCRB:B7* M[AO--&BJIY^&F%-YJSY,7HD>"&IIHXZX?SNEP%ZBR;-?@;[_D6]C!-/WP^1G MI^_W8;[^?>?]_LQK%Q7,:Y-D3D'T5VQA)1/-BX4=&U%G%G;Y2/%$<:5G:0_? MLFMQF]:#6E[T

T_GXI[_B28S]/D>S@+\_[_4ZW#@DK@M%4 7TW M(<]7@&@5'JD-/[]=D%;'N6+-IL&Y'MR>]*]C1P*3.PI$O[;.7W\_Q=.QE000]CNY' M$>Z-I /T2MP)H0IX&8(O1+N=I M2(//?,Z,0#Z0J0BB?#H*<*=@PI909##.?K=W]0H>FJ=ADL*'_Q/D$O4>&DJ* M=(13DN TW(9C&"7LS?@#&/PD&17(8F&_+,]J"),*DY:H61$W@>:9R<0H@5'] MMPA2>$<:(7R0AS$R1.13L!LW4_IA*F8!0CFG.!INI\A) +,D0S:1(B<.'+55 MV0(-,] \^!4N"WH!,899\:;)W0()@;$!>\%2]29%7J2E-FD!>;=)5"#9"W97 M4ZL2.IV&UJ:;BHT#YAT6!BPR'&1@/UU]AHA7QF&*@X.Y!^\(U-!^ZS&X;?C: MF8")!DL63D#1XEP+9++HY9-% U8:;A(*P9 )G!SELGB^O7IOHZ2(QI6Y;NU^ MB8?QV 9J'QR_=@1] LHGR/P&('V0Q?->KVHX5Z<>(*5[?E'7\M78!#H:^;]J M26WKW*\,W"(-R!;D>57:Z56*#:GC?2'KSZYZE"4EI1*S*L6!-+3\ M^XP&_"$&,Y\P'\FM\#X'XY -MGI+,)BPXLGZ+YAZG#T8+R]A,LH!>P]@\;W_ MDTQR[\M]EHL9T4E%!9[')+$3])]$$0RS !]&OOM)D=&R#U R(YP&H^\FPS=/ MLI!/#M(PL?"P!V.#&96=@;LVXMF.1,"C26 72(6M&K1?\7,!:QTVNIH> MK'4\%X+B,K58.]T*C.+R](79;1-/6)-YO^R]6,^@EQ)9Q8]!PR;5T0,#@?14 MZ$2/>Y@1N1(N97!HD$H.[2 XXCRD* $;67F>USL] -Y'/(Y$:7$6B+Y? M4V@2_>"!HF/)GSUP;^RU#+E![.U[/PS@]&IEZ4EYGYYM5MYJ6,@FEDW#22XM MM-S1I.@JNY#<@W ;PR.-O4WL T?@8UOAWY8(W=PQ+_I(I/0P\WO1 _=P=8O; M\58=&+@18S$7Q+;C&6=EM391GJ@2R$X%\J=08R9NM->D_@V_82VS5GKI0/"O M8(W78MD,LE$3B\MF[R!\V1F#0?=)3C8%G@8YWYH)&TG MI(:3O]9F6EG#)-?OF)EK;.6X*OZ+7I'I-OVJ.;.[X'GCQ7B_VBDOR_'@/6XY MCO-1NTO#,*@\F0(N3Y)OH%H9'C]S6N0S, IP<,O8"H#T01Z:+4]2$;(?!DNG MF,#H"@IP8"/TD!12)HE2Z^.6[P0_-2?"/O6";Y<)I#LUFLF$'"E[D9Z8P K( M,Q_>) ^C\CP:BQLV0MP1\7(:%NH$W$Y0I\73U7MRD9T-173\I2&=+ZBM.'%+ MYE]QJ8$Z\+!!="%*'G5RS*H *@@&@XP)S"0.Z=@Q]T_UGAZSFV/'/'CY.7;, Y:?X\8\ M= DZ;DQCV-OCQI3H;=DAP;;M%" MZ)UUMK(D#@#0XE$WT.M9DNK,#]Q%QV*>BA'GC!_23GHL-=2#GN-/>C*ROG#4 M:$]%UB_/=T>6=3"$YD#2'YQNWE0Z#3@<#>CYW;/- M!\N/3@..1][]SOD.?*/!H0"8/FJ\QZS<.VPG:(?7K/U3OW_J;EKW5CP]?W"V MA>.7$\\#K[LNM\'U6!^$JMFUYG"B:1=';!J%$NR@V.O\;;>R'I_N@B->?[C2^?BA7IF;*Q0^>/FY0N$#EI\K%#YT";I"86/8VRL4;H;T/:3H MT5[=*O0N_;.>*][86_%<^)=G6[CV=^)Y4,?G[KYT/X*Q@\[FRS]GUC%KE)<#CM$<334ZH^4A'QT]<-'K &/D^?L-.!P-& [J=1; M\I&<.[1X>-O)UE[/'5HO7^H!]U=KD[+]:!^OPU\^:H*J=Y*@ZF7=>'RU@Y>?BYO[8#EY_+6CD." M6'"WQ[OU\>6MU8\I/V\PG?] 2YQ<8ZXQU]B1-K:GY[/MW?Z]B^$;P?3D&(F: M,\>1-Q:W(DKFR)=]V)>".\R\O/)[5R[WDXZ^RJ=GM^]="G_>Y&W MW!MTM@*(YK)RC'WYCR#])G*U*V=!Y,B/5M36,[^WC>1"9SE6L1S^H+<%;'PG MBU4VU,N^P[7<#U&X2J =I+F*6*1!1-MI,)Z%<9CE&.R\/2C"@!TJ;=<_[;HJ MS[V0Q14<7;=B09PHEF^K?8=XNR>B.-UW8MXC/*E2,9?"JR/MW"WN:*0?9"U/WN3EAT?K0V]IB"!H-SZHD)!I-:6M1!.38_ MP.>T)T5R[0,_.-W\+8/3@0/2@5.__PBX0D>G L=#-#CH M[ )#:"'1X.N]JY==$X)^=??HI#=O*6NE(M;G@[-.EP<(XX@P-#1I+\OC'PYZ M/M7#^MXHFM'Q M&EXE@/_UX&.L40ANJ 7*P_#NX)M>][33?>%1B>[:;]7K#CIG+U9_DX[W(?;@ M1]&]; R?>H,-QO<>M%F,Q)AHL$]&14XO,4^3FS2895XXFT<"LSCA%S!8*C2& M_Y^*;)[ 6\)HN*LW'__UX>U)[\J'K_(BC;&129%&27$SA4<%-)/<"YR5>.Q- M0\X7]>*"ZBIA9LH?X%O-DRS$ &#FW08CT";LLAQ_Q_OW5/#$P?""49Y!"_8P M8!0G,.STAH>-/\W$*(&^_UL$:P:)Z' MNT(*,2EGMKH1T,MV[ WOO>>]3L]:M[Y1&@IN,"EX8Q#+ #61+'(F*S .NGB(AU'M\'_YK-*00. MG\C50>L@#9,45L+_8 MZ35B+@2^D#4,%WX(:8_/4"BPIIY2HE'9&W!>TQ!T> M&@$X-"3,*5/^ WIWV:AW%UKO4 G;%:]WUJR65MBT+ N3CL]O2ZN%MGC7K=SNJI! MKNG]8E,)6A0%.>__HR2=)_#*L!KPS<4-Z".H[7\$.ART5*@S4/9P9K;SYOU' M_AH7&6A[$(]P#*#/QI'H7Z=<=[)_TC\@/A M,[XPU=/J>\,BIQ=.)I-,Y#C-X*V(\D7AM"527#Z92&_#D;!&,L.A@Z,'+EL\ MXDV&'/%ABOY;SI,-1QM$DQ$-B\@L VW1T174V^%8[N7:K #3FT4^"U,!'"D3&:N_]U\\+2[&-3E2J6Z_2OTJT^O^M_F/Z_:7/!D]LW3\3LX$6-\\1,/.TL-?5#_4>T#E MMYM8AP3(A ;J#;0 >I2]_FOPRZKJ8/RK><.K04]5^F\+M,BE5YW9O=EF:ZDM M;XW4%F.G]1;FP/SX;MOM=$_KVRU>$NKMMMOI=]OW6_AVT7XK#\_PBWZW=_4J MT\-'I2'W0;X?_9W![I1YT^!6R ,VC)*V._ L(CJ!9^!IH',W%/F=$+&-AQA\!P'O&7RGZ90 =A6<.-3+)5AQ&WYKAQ1W!"A=#BG.(<7M M6@>?'LZ10XH[>/DYI+@#EI]#BCL."3JDN*[A&V\!*>X#"D-DN3K='G9"Y YQ M3E[VMI'8_>R7GYQT'B*=TXNME+PZZ3RDXX'#^=B/RLN7%]W.5J"T?GK2U0GF MOAM2,/"0MMU=0@(Y,[$/32X?)M!>">'EYN@W:IQ_:-X\ LP : M_QTY+NDR%E-\BC";4OX9YNR(X4$AW.Y06P>7>WD86BL3X(%B6;./%43T\.8; M G-U>:.XUHXL_. P#N@/48B/R;=P".Y0X;KZZ]//CNLL=^-(35*^,=(9P%!KK["[,I]C^V<;:[W+-\K_A49'&WC4T2/@< M>(WO38)1&"&$#0)I3(HHN@4)-TWKBMOH7LJWZP/&7ORXF*+U* TKXSX+,T]5 MPAVV;IDFD?'W!2UG7(*IF"=IGDD01@FLQZ(>*G<<%()_S)38JV#@8U"7/N?,E[JCXG838*HL9=P9,K MIE_9%KP 8<7@K>\JN"-+,$=J($&;01W9#-1(4.1)YC8WP$9TPEXMUK5" MZEP5#FFO8$C6&/>:I]''[J:$+NFN7O7\ ^/8>#WT#PVF.=#:]/YV\'6SN"<_ M\@9[B8AR!,MA#0P MQH(PJ._-RKO%.8@%&8MS!ZG,$YAU@()VJ--=3,99S_R M0@K2Y&H!I,GFY5J38?7P]?.6!+ICI^)0NP&)J9Z&3D1[V8T3T=YWTR:B@SN8 M[6+?T/])HG0=DGQ LM/C*G!CW_:FUXFL=3@P,[I>W'#BNO^;:[O[:^S%8.C>S9 MTEMYX)=^;VV2Y\V.=*U@G%.UPU6U7L\_WZU/X'3MJ>C:A7_1W2!,SV.HFCON MKQ8FYH+GSQPA?GJG_)55?N_<_Y5'WK_PKT[7+=3=M!5V)\@GH&F#@7\^N'2: MYC3MT6W:E7]^M>>:YL(A:U]4FSG![K)ZK[MQ-Z%[WXT3T=YWXRZKW67UT5Y/ M]<[]R_XV#YY/WO/?3S6X],]ZZV(E.#4X.C6X\"_/U@7^<9?5>[7#NLOJ8[[5 MZ?M7E]N,J;@+Q">K:F?^Q6#@5,VIVA8N)?S3K4:*W5WU(]]5FT'BIW?2?P*7 M.YCDOC8VN+M&=)JVOL=[ZO=/M^F'.$U[JIK6\P=G>YZ$\_JAZ*(;ATD:A[<* M!.G3;[_^XUEUHKH(;507AHV/U$4^#WX;J[WW7S\OA (P.E%>E-G ='*2)G>E M?V5_A5!.WJ??_OSG'\OA!FKNCY)[93IA?K@OSSOKJF[_"OUJN>E_F_^<:D?R MT_5O[TY^_?SN^A\GU^^_OOO\LQ=$=\%]IM07_:U86&_^RIL*GL8^*H[T/__2 MI?^!YVJNJ?SJF??7ICG_^]OF.4?A;6+&OWY\\WL8?]-]C,-L'@4PE6$4SLI>A@CW3P36 ?(Y$!==%^]J GCGY;59^:X%O.?GMG?S6 MPL+:NIW?%L?B*KA6RUM9)=1K) 6WX &OE1^\'UO8/C2V=E+H0;^MF[K]:&R? M\EQ7&>ZCF;9-YJS^J!"WRHJU2FCV01U?K8V']*!NG&P>T''//SM?]WK%26=; MTNG[%VL#1ORH=/;2K]VFP7]X"N5#3Q6/I,E;3!QZS&/DRX%_<;X%7L46X3P: MK[53@G64H.=?#LZ<$CQM)1CXW?ZZF8*/HP1/[E@$C2\)]QSV^6BK&2Z/NDCZ M_N7Y$5E*IP(/4(&++9RXG0+LKP(,NIL_-JZ:K_;P;?((#Y._B1@VR\@+QK,P M#K,<-\[;AZ"X[=$RV6% Y&6OZU^>;26<>,!V;,<".CU?MY;<"6A[ KKRNQ=; MB2D^Z>-2=1_X0(S=6:Y8I@]I!]A57("LB;,D>R*)TW7AA)TH'DD4IQ?K@G1L MV7X?H1__.U:T)C&8;PQ\%6$VY5#8Q!N+X4.*7)^@XL+[]+N]TZWX5TX:2\W( MX'+K9N0'2^HV)I8U^UA!1 ]OOB',4Y&L'^)A/12IO/)R] M7\U1V<(UA',95YBBWE8$X>2P-!-R"VDL+IG+M-KO@S#U;H.HH+K<41+32V&A M*_CMX,$7J<@V"U&S&R=EDRD>&_5E5AM7H\OSP//">B-^)+R/W06;CR379WN' MQKXN_HI+[MI4>]X[ M[USRT& $$3SJ>TGJ79Z]P.-GRAR>/DS]0L0:#^%$O$F:S*#!R\Y90X.G:S?8 MZWA?I\(8_#B)HB#-H)$(!D\O$R5W\(!LU;N;AJ!\V.P45!R^F(L4\1>"&X%7 M8?DTR83Z<<9CO LR;PR/SE.8D11D *WR-S!+XV*4>[/P>\9&F*?$"[MQL2DVD.3ME8S)M M)*N\UBK759J]1JV4EMOVJC(>>N"&"49W8_?),G8,C*C:1#? M@(S@UQLT"I6IJBZ37L,RJ9D FMY^YV)E_6^:R8V8A]@22(,9H/D,;X62@?GS M%2U)J;D\19<-4[2.,6A6UK/JU*\^G;NW*3_:ARPE;G,?8-XK%J.F?"B%0<7( MTWH?7#S4I:AT>5;M$AHZO3(;?^#>V/CRJ.[@==Q@UZCVRNG@(<@.._K9I1M@ MMTEMJS[8.OO?Q8,= QIP?9UC;9R]2X! 'SZ^VCI=73BFC5@RWD:K9'F'>[ Z M'WO';U1@RVK65F^_KHS5]>77%]C:/D"EWT'%S: >SE9=PLO<@577,38/0ZEL M& T;TQK+NW'C7F>)-FY*Y]7Y6F]V%BT8$H==OC7L\I[JUF&7.^SR0\(N?Q0? MY/7PE]_#_Q;A.,QAJX_'WIM@'B*_T6>1)44Z@L85PN7!'U- [+-Y$-][0Q&% ML$UG8+<#\';RS!L%V91>G_XA8$)N@P@U!-9I%,0CTIKGX&0.[%T"]A/XHN[' M8E.P7_P'3J9"-BH;RKP@%5Y63";A*,0M"G:@K,CRH-PVDAA'!K;A!L:4@S($ M64Y;3 PJXO7ZW@Q>=IJ!/D7@KN(N@U].P@C_"/@ZA6,8@B_SVD#O*'ZW5S(61C#Z^-?\,U,")Z?28%91/ #5HX49R@5,YJA M.Y@+V(1AGQL;&ZMU'J>&)S#8CO=AXF4PM1GZ;_0Q6+^(#_ \-:D8%R.8-'(. M1D6:XB3A-CK*>6[(N0PGI3NEY68-*TC+/7GLTQ0I^<^">_5;#Z/_V"R\U22, M04(P7A^L>SZE^<>$6$%MQ3!119""?@FE.6:;- M#^"F:&)BZ9$@B9A*E@7IO247?GP$<@UC]C1'X+"@XPFR#G-\87BER%JIV+02"$T!S!SX)S#_ MWT2^S.$XA"7[,?;^"-+1E/OJL]-H2Y*< 5"6,.:($FRG(KU+0]*ZX"85I PP MN_G4^ZVX 4V'37GF?1&@6/ C-,Z___[&QW6B"S6,:?J!=S$+#'>/-B&(4C]!5A$^#UV?,'5P/_8G#I95/0 MK$SU55NCHV0VP[@:[*??T!) V[H=6&G2*O4N.]TNWEMP@8A/$G3#[M 05J.^IUN?L$^)H\82L% MH7#*GO?ZM4O.$0H[EJ\YI_=2Z)]=$FY_,, 9W:?EDMFDCS6BW&I&PYK/[ M\,O*%88*AGJ8@'56:T-N*6J!U&("V>24>DW3!8-^&8XY" ME3[*CPCXU)/2Z_ /O1_IZ_]G[TV;VT:N_>'W^10H)?/$_A5\>L/U0&X ?P[J)8!G8XMWG,:DFV46D6/MI* M!Q H$/IKLF(V\XKU8]< M>'[86!XYG;F^%3"3*-Z@^-M4:\&W'EP#]C54SE[QVQX8!YBC&6K!<'(!;>$C^PR:/EV]20X!C]F7XW- P2 M*CY]%LJGZ$) R9_I%JSBB3]A\.PV*&Q!XE@NV!I4$9SH-KNE/G7G3A!>EP(R MO 0@)]LUJD8:/GU6=K%5WV[Q)[F<4RCC.VDM&8"/RJB))+J@RC'*B71?8G*M M%]1:3NSTUF[J44ST;Y]GF[[I.T^88HW/"C#AOT7=UFIB\SF+/B#,AKYQX%$'4L4?:&W@Y,6PCO3JW-L6O,:>V_CO9R M:MF1LP2I=(JIT[;U.['3G@/\P0A;O^!2&W2IC*/ZU$BRT?V75&LMQYS# I@A M.]4-ST7$N5-X,.(\69[K,"/^'5Z8&43&I_N;:_;2_/0^;3WC[E&VP_<"'Q)5 M<>#Y\-=2$*LU^$4-PP;AGDR(;AH4W[@-$/AJ$5G"K_ZXX#5;EQC%.@ZX)- MJ#(' 1RYBT=J4]^$UL)OX>(3RP,QFEY]M_E+^+5H2]*[QP\%OHN*$_X,%*: MW=%RX%, !FG )R24Y?"7_K* 8-"7O$>F, &4]4L$6D)\!/?BI)Z_%/EBN^%&7$MYK@;H5,OSO&!0PTLYCNR@568$>-..IO8 M+B9<3?0>P$>]T'L'+%K':8]>^/PR8%25@%%+!HQDP$@&C,* $8[?2^$*!*G+ MPA8?F>L3C_^3F2>^X^P)_CS&H23/EMGMY'"11^4/IU5@T=[ M(*A D:G2BH))NN/,:=B'JJ0@(^/HTN$_[Q:(?B!!8+.00CUA?;ZL=.D&V*U< M-8*WF/::MBX-%&DF_M)]U6VPW-UH<]"3YL]U%N?4@;%%&QA'9U)!G!$)GM&> MQ_M07>KO(.S X*%VQ/G\$!=4H:<@I/@UT;8(^JBO8 MJ7DZGT:4S0\NX:#Y2ZO;5)L86=)?65"3AZ3!ONG1>X?Z;+C2]=?TV2(Q-+=RQ1"G/. QAHV^/ M!Z QD/4:YN=S?\_,0Y^D0?A:Z?&;#!,^LYI(9!>,4WTW\ ?\C$+8T#A9%C8L M=&,VV?;BE]!S"5:&%U +(G(LQ;>:^V0\M^'"XPR#:NR"<8$.*/\-KTP,B3"( M]$HW-3RX9?)%HSK0:6(!NG<74N3\F/;QV(! =,/PYN@+3,;FX4WN]F%(.BZ9 M\<-%>_J./7J-1$4Z.M]F+J_FNO"\\LW56? X1W2?\O30+T:?14X?QAS^ M!61!//@<4$CM_"^Z\WOZ]_A._"M.V)R+4#\;M1282\W&>[T+?_D3W\+;QS\? MZP8C%62*_<5D528!_M)=?!^EC_W$:,UAC7EH?D8-P'^;8@_TP.D14-C3/]/G M!W+0HS[EN<=3RKF_9^99+H6!'^+!"EM(<[_0)P?DX#!-%]$JN-+[E\\]%KG(J%)V?KSW4X-C@2V F;QS[[6?DTW%>/ M#K.D$."G$3OU>"" 4H3:[G;4UJ =9Q@@75F.'D83%M& 1!P>@[KH+TMFO]CH MF\/L&W9$8:);2(_/-+A@TP2OM$>32QRN,U 3)H[%,9]YP!/%N'ZVW/-V>>7I M>R347GMEX]S%(H9!#V5^6 B4"E"N7.":M:RX,6X,ZAPL\V=I%5JG&:\"-TA' MEVYX]S$!E?@O&N@,J>_@$N9.*-^INS-4QN#KO6[\[?#T0^[((EACZIW&O__2 M'61>.M)_3,MGGOCXUYC%1)W,U&]*G>Y T8_A;<+@'FQ1#0@5@!H,V(1_HJ7PREAQ/7)V;T.+C]V,2^0,8@2%_ MS%DX1)^R<%R8!!C0YWE'E77Z"5M*J#L\_/.+LD)S8>2Z_(4WU)*4ZM%;H7IT MCDGUV$3IM%G6-0T'4FL7K'!W'O@!;%C:'H;#C(W_D+>%:L#[!".F-U@^OF*D MSIOW0:OXV7-I<&V<8IV<*=H+#%./CINR6$FW5<^:4:@,J M@Y0WA16M]]*T#OUV4EA1R4&'SBIAD5OA.G'KK>0NW03OAU=,Q%W4)71G 4&;&MJ,0FJ4K7%!)%I MT*O1K)476#ZO3AE;!B9/IM.$%)ZQB(JJF@J], T7/XM6$B4YF\H*I(0%+;'= M/P,KW+!FNIWP "S(X24/&;J%\8=/] *V;C!17PL(7I.1-]>]5PY!7I>>/GJV MN3YNQ25L00( M(++=5@4Q0\=6%0756B>ELF[>=,?4R_:E 1++I.DQ@L0\0S, MC*55>TO78,&MV%&'ZD\"1%DHJ,%!+44U03,GO.B0T1G?@:25L(HF\!1XCW4T M +$L*[G#<5U6)U66I3(6I*E]4"Z[\,D6M5\LVF:@8DX=WI$';:K_3AJ804B8 M(>DGO779#Y!FC]24L'Q_SBS01(9:OZ<.>[W$*EGB:')1/],KB/*ZZ &>]A'O>ZY[$QM3+.3DYE%Z,W4TW$L'K#/FKV MO&YDX=3\10-F^>'HZ;-:5VK(8 (UH29!FK72[X57HP4#K.)U[D2WF%A>]%$- M:.RS=7;.[%]./+YE1M7,R+#HE()_TFCI=Z+[\[!.]SZ]YRN5ECJDUBR6#":0 MFN#A"+NP>V*8UJJR/Q-9#1$'PY^ 5H#9I]P_'H>E9^$7N&\BLHY7;#--ND73 M%MZ>O(X\C 4XF.7+S'A>#![=@)2HS)>"@A6*%Y,E^?7AA7Q9W_(%>F,QY!@ETR L6? _./%U\#OG<>B?"L MVAQMF-P/KK;1<"2>=,@$J9A;D,R)K($LK6JG44O4N7H]60Q =CE3>RU&>L1H02%-K6%HW'19D[8Z(S4+TAI5FI M_'_F3J)6GM\=5=0TQI9(CY7 ,]TJWD9W%&:QH(^;6V?8?POIP4"& C!>>M!H M9\,,G !.UZ;B.?X6+V+CW&$A&Z=6 %ZU.U2C2E PZY62-C=IWA)O>+&1Y?&. M7R#5J0-W&I#M1A8.-8VHL.&*(OL8#A?]8'C8E(_X!G'@P5Q,>XH45_M5Q57J M' BL%G.L4]6?0@(#C'$P.88@18'RCN62N2MPN( Y?F5NRB74/U:F. MX31(A MTW7\>,V#W6#'$"8C^?,L/(2^^ AJ\KDB-IP43.$Z0RW)VKS0/ VLY@QX:AA(=7BN3 ;"5&H>\F5,A\L]?G&D:?PU.Z#H?/BNL)1- M__?&V".T?P(H E2F.;2-#TTN">_U7N&J 1F/6>^#.-:<^"4],0;[J$M-XB(U MH?F4"9B(^K!HB6[^9^ZSRMGUBGF27H K)L5/T@R-W!^J@A?F,I!?>IE;,"T1 MU3P;>+!YJGR%PW*4Q:X[2<*T4OR;BS/F8EOB9DL7XJ1 5396#XF%@XD%)4DT MI$ZT_9QE=A;[:>BST>V,E0!DF2D> VH1RZVGY9*1LKBX)32U$[E#6DU@EXIO ME-C_Q!%F>>D6FC&L/^7TF27VA3^$,Z?IIK@[D<,@U;V&56_CSG!O []?S#-I M^F[BRJ&8SU)HUO;)65!%(N3A&9;?EXC7863* ":> M<*1=1179]0C;_:2&&YGI<78M;P>#6F$ 3\J[]]&,$:;6HHYFNWZH*H., .DX MI1F@-$ 5[Q8/3V%U!VM-@%U:X',R8Z$Y*A9^.WTXC;M\P$/HCR14=*CK[3]S M\S&L%4\80#0"%QT'%6@ZU2-3SF=6(Q??#59+1P$RPW'5H^(S4*&&3^%@Q4!- MM$RZV8FH*S[LU0OWQ5U@1PR?"N@H ?_AZB(.NT:GQ'8'+Q!$!4'):$4,$=8* M$2Z,CC/O-=9,I]CTP@A)+ D:.!XC7%MTP#QC[^J"]C !0X\Z";-^'V."=\X M 13B@[;,P'3V*:)"C[5I_-/37UF+.)T_7T*EB9$2!0A9_E%4=!HJC(Q25J,9 MS7&Z!G3J6&-8/3I9XS7#SR/ AZ!=H%"\Q$42Q]?1ZAXB'"?:Z>38-1RS%+\U MU4VJKBW&O#*(.IOZF?O P3Q(0DWD^-%ML*/IKO/;,8\I]Q[QUIHT,(4.>C0' M:21']P%G([AQW/R$1:_0*";4,N4N3C?5]#-U@*Z75/,3W5Z3&*@!X7^VSNYY M3_Y[,"P?'?;X]8OA>.SI_DM#A^R!8^=[(B(+YWO^\!OZ@SN-YE!5$AM$HR2H M!F'A(4^YN !KRYUB>@=N6<0:SQ\NE%ZSMY!4;(((^NQ7]'M;G,2[D8!H, M=85,J)D;+3M:-75VSBPNRV@SE#&SY]AH([2MB?=$@Z2T%V6X0"12)XR.TKN! MYHE6M!])OR@.F,Y#X4MBG7U]WA6+OFDSZ4E",<$".L@AEA9S&CTL7,<& @[; M=F'$:X(!&;Z,Y!ZIRSL2(*=D=G?84UEG/8D_'CYB'P(R4[2/R@W&K*WQ:W@R M%')Q,D%XJ#5YX-;" P.W1;61-?->KFT*]Z,F3]_^2 =CQ=$+2M,,TRR.4I,' M[7S$0E#7".-?=7W.[L=0EB;8-G5 LC!Y@J7Z@&Q_3#7:%:@__#WYF>T'3(G1 M6$KQ'ESH"D:Q#$8'DV.1H)MB\\\92Z-BW0!0#4R*/#VZW&G$5U!,@.4!RB?P MT57\A64)1LDE]4G\-E?53;,("VJF',C+L MQ ]/'3]*]H(6$\ 8[?A)58 %:S)_'ONNK2 QH8_F#.@V6#[P2+8=-2@_57[E MRV7= N(6F.G8ZJK?TTVBRWECG]/)&+&=$-W&7WF/!7\\?X^ULS/3V@Z"8D[; M&BATVZGBS@W_9"!^]:VBD$&X5/S<9X\8-I'(A& "*:S]^N(V)A+1J)<=UA@% MMR@&'=K.ENE9X;&;Z6=_\SPCWSK2ICOWLQ>;/HS@=8;&G\VZ@=(L%U@/A@Y( MO(NK;\AZ.IL6F/P8)\G>G<1X+MHBDQ)+G#:#NF/V#T>O"\=K6)XQG^)RZ(/< MT(VA4YWX>\NC).;T8PI*UM<$8[B<)NI)S?!)HYY'419GTCD;JZR1RD";6T7Y,7,G'(N$Z$I<#+N=T1Y*(&*MQ,\M M]+8^$=N=A6W0L^[F.H\N3:Q@6:PD3DN@ [; 2?EH8Z"2;?0)X/)RK!78<)I MHE8B8X'1O*MZ^#,Q3\$)7.^U)M"-GX>ZZ/R 3[IP+']"6RLS98GVR_N] >*; MSD/P>0L/3W^._-X+VA[-U/ I0JSH'CS9A@W7I:DA.#?=H\W8/(*-DRED6$HE M7(HV *+FFA_?1U5L'22CRGN&._.Q'O:>QHYIV,";?F3YR;3NN1\/2//\ !Y% MY:\ P,J[ZYOKV_>8K3-QS5/E%DO5_ICK'OS<&-9-&]B@E/B>DP?3\U1"R?(DY>9Q3VI M)I]LDXA8F;RM'V,BH5Q M.(J*_L3C[1!2PZA8GNE"9WYFK;,>F*PO),;)+(_%*+$BC-J^='X&+._6"-PH MAU[CU$M']P"AP8V8>8JWYH3'WF $S"56'+-G:TE]D]Z2)SG[+.HV2K01HK=B MN:ZTNH$R%%9?0C/H8*V\\&UU2)5[E!=^EJ@NR1+-J51KS+NW#9K5RYHS)=)A MX\AE3+)QXFT]R/:!9O)]X;7)4^PEJ=:(?; M,,=^L>XTK+"-FJ0F5Q771L<9J6ZR@"$B[$^5SL?@"4N<>H*Y2E]8#$%\\UW$Q3Z9.0,%6 M]YAMI[3#XV7=>H$;O)GOQ'X!VO4Y4VON4\WQN0)3>H?\@-G>%,]_.VF>*.B( MFV&FG/,8_>W/="/\.\N'2]U&%BUQ1T?22^B0^QR,7/,U=&@%D2>35@R QA*Z MF@)W%OOP/@?FPDUZ;;KRO#ZO19?7)K#>HE_S9UVQS+^=4*7Q1*'I*-%?W!<) M7_J@G]T $*)NSJ,M[Z+TST^3/\;S^_PA,%?OFCX/W.KNVO\D=6R4P?^34-H30'%\=IYXS7.F:+E;&,;IW.% M85^=YX&B2C3WN"^ M14*F[6C]0\V"^@[1JA(>4QEHQ\1QPW[^B9SJ4ULU.NQ M>#3M\\',*MUO:568$\@8F=&?]9WV&'0IF M?&_A)\^Z9^*K.2]XINV+/>XP>Z9Q>MJXFIXL,.(2IB_M7A614ZS,2L:SR'C >D9_MVT9&\SYD?E) MI>4G]61^DLQ/.L3\)*DQB-(8T!9V[83*$+TA4F>HEU/K@N\1U0#N, '&9*W3 MJB?W2PL0O-/?*U>IO+%8(5+6;%@=P@6)N*V:*/3TYS-,)X^ZUD05=5&(-%E( M'0?_D\%6.J(^:JZ]U.B;7C?^/([<\L_5,)>/-P.*&EPYB70.UMKRI1 M0&\D#W$6'6)RB(AC1L4*K*LG3K;DP]U6#PRFT1 >U7=Y\"1.053#ZHN\>X + MC[H]K>H3M<%SODM4KH.Y<#\'":2U]8;6?4?>A\\=]3 X-X+WK+%1W%1,SQ[" M68,(X7FX:XK_Z@<8NG>H.QJ;AV*O4#KQ%L^!#^6-H(:ML@W=B7HWN([]&I?5 M$Y5Z;W5,AYMCCS#,AO%H5FUTE"YU?\-E(QBFE\*:+1"LBV)3==4DZ'F%?>H' M4VQJQ;Z3$40WY$YO0(0[Y\W L+3$BN;^XB]&0&!C*^#]KCB>Z'5'/"&I9G8'E\=(SRA1@Z3]-@.4-X8X)B])>W+YW,_-ZUQH/JBGSTW>3_%5#8>\)NM?J.=]A .;,>?2H+W:-GTF MN@>-F&P6H86]06+?%2_Q(9[G>M1-CFNC]3>T)2(?MDLW/EY*,M,&^S#0 B#& MLRPCL7NL?,N9X)-CXB2ADX(Q%PZ]C(PYQXR0=AAA6UT#FD:A/GJO?(_D4CQ@ M;H@#YC(BW#<.[P',!;YRB]DXL8^$?9,V7Y62OVC)3PLK_1DR&S26HO;7B1XN M80#K,8[ 95$S2 G9M^9/0+X8#I0,^5%HWR1]SUFB/PR.D:)JL%2_= M"^&Q*&N34C4E>,?OWR=:E_/25=;%.FH3E2S!TV5,? L%DV9)XO^JK3W+ _;\LLNM$X?)?6?-8(^(846A]UG M-,=: G&R(_JIQR3M-Z86%AE ?Q;(NT<,Z'NJBLI:S7(7/,&1]?'3.-L!$5 ME@+%X@9O3#?;0BNU#BVG8U%#D\I]?Y75@GD*FS.3%6JWFJ@!P4Y4F#J!_7R1 MH6 N_&O(5>CT:'HZ#\A-7MS+!8+'P\6L;"A@9G\*%X(GV8P87='"BY MH2C&CNPTE7]ER[FEGVW^$"G'BYZJ_63&+C9GH(8L"J$&YBJ^1XXP;[S0N0 M_$,0_XB=YQ$#2;Y5 0YR42L.DHBLW9-'W:/^HFN>G?PKR&7?M(Q$<=N=QV;$ MW#C4J&96O.0Y,A>I2KE(?9F+)'.1W /,1<+;T^6Q]S=94PX>EE@&)[7=Y39& M(P+ 1BRV$^^DI/;=^?U/Y>;F9DEJ2&WM +4U/CL^H:Q%[PA,^M*:_+>G-5&Z M^":IR\Y7%ON]<+T9=<4K7]';@JX6LD[OK+6:]7.2;GX9]7@-4X$07'!0R/:C MD%O4AB&:S[9J\&>KV6IC)MG+:QR'Y/&F,6U*%D5/<.A$1JL;&J:E@95XCBZ= MA,9;BZZ^*X\8?B\YRDA,8 7\$<''_=5DG^!EB2_$WRMXW+FAA1QE5-X=\BN5N[5MPMY&.4 M16&( /B;GV):/^,1.CS5/;2)E1NXT@SS&QPR,CQOK/#2KCI+I6.84C\OA/K)&5:.D7OR%2 M6>M67UF[X@^N9E4,*@_8;6YNIUI '(ORI;^GY:\#Y\7AB]UG]:* MLOJ!M66*;PRBEKRB!+Q;2^9#!8@PL]-C0\$FD.BN>:$CA/1''O=E<=UFO.Z3 7-3SEH>Z0X%=Q.ZSX*< _K!DUU9HT8GBAZ*!IF&PPJ=X M4):%=:\F"4W/.)$W..<[SQ=B$P-B&<.C]N(E#[2^9=RD]K%S6NN\3543Z.B-.LHL* MLXM1W=A%I]-J=IH# .A@T/OPI#7[\.Z_@5^,!/.+\RDKZ6=!5OE)!XZDB@.G"JU95QMU MT&Z#^MG^8/;Z;917)AEK'5TP?0$-]5@&.0HH$#!8*G-GXR1U7XET4NKZ9 (% MA,D;PNM\AMF;UDM>7?)+*/)H(RZ+S:>C"4!QS\90_%U>76N=\Y42T"%*/Q2 M_T_2>@UHO78&)J/U3D=K#5NM#^:@V>_TAZ";:DW1RBDE&*J(FF3J,,T4Q>IY M.*1J0Z54:Y[2^K!5/BEEC7/IA_M$&];EMC.[U%O4D?IL+:BY=I8F":$-ARV%?ZI5ZDU+O/B[_IJ;OB@?;C57 M\^&'0#<(5D-@([Y-8P.@M+5RNQ+A<4ID,$.V =)BJP>'(4?#83IUX3"_NHX> M3.!Z7]W-V4OGT-B+(OE+'?C+N'[\!3U"O;[6'?9;'\P.VI2#8CQ"EN<'2BIH M28W+D,D\D%FPF[N&$INVQJC$ZH4;[PE'*(1O;^&%RLMQH@]H;"NDW50+ MKO-83Z[3TKK=C@9BF:\K;6YG;)= M^9FL3B^M.GT8WE96I\OJ]$.J3B^F?G)I53D**E==(TM,#MHK;EJ 4I(&%.>: M"ZH*B/?))N(==/16M58N(!"MM09:7_M@]IN=WJ!5C (06QP_W-/UF%"1BCMK0@?LOXN,T M6&RRP$:+?]&=WU7%NCB_5%'_.E65_W7' 7M-?XE_*@^N/6>M#KY]NR@G9EUJ M6@P?P-N4?%+RR8WYY.]'RR=;6KN)Z<[#3K_;;986W'J;=6+-0&Z+="FPGLT5 MU2R6B,O*Y*TYXF%Y,K/++OOO2WXI^>66_-(^5GZI@5$8TGZ^O)[C467*4A4T2 ML!^8Z_X^[W;L3D?P/ZW5:G\P6[UV3^MM3DBLYB)$?$;22BC"$\00*Q1*B\>* M50#6(Z&MZ2B(5R7@+.;?*'$B#:@N+MQGY6\X,6C,.3Q4>9:-Y:WYS7?]E=^A MU2I5W5!8/5>K]?Z4$6L)$-R-))=^72BM.'NEE6&[VT&9T^QI_2T2T-*T@O5! MRJ^G4;U,,ODKJ1ZGBYB4J!II*X*)?LZSK;207MBQO44T@Y#(WJ"7Z#9,XP^I M[-J=>[#&E3\+7;$*JZ')16M;"\?XI@/QI,9#S2!-3ML4Q2&DLU&I/%'Q"JJ( M.SLL0G3W2(CMIM9I#7H?S'9O,!ST-R?$"[ MYS;M8GJ^H-+]JCO M('K,U"T MWU+J+G7'(K;R,"%Z&: -E]=B.F=;BH=,5,YV1R7V;1EJ6FWA7%6^?;M3$X,^ ][8C6"K_+OYR+:,U+ ]RYM*KYXDQ(WPW*Z-6!L6UI*< M=U.,)UM>O1!C3I/,;L?P#>(IL[GGSW7FQ'@@=$Q%_ER25C0Z0_=&ND/\QNT+ M.H/.#-,NC[WB0CJ1O2=_5IN]63>3WH+B1(N7* M[V&S)^E;TK8;T3-VI'L"U M=)M.D80_V/1&Y896P2O_^^7^F_*._&] '-_"]WT>[L0K?-.=Q[G^ M2-Y_4MY9[['6W'=MBT58ON@VS?5]F!""$_9H[4:48<#K"EHL;+;P+OSWG;5X MO<2 5KC0[8PPFFC>6R@PW6'\'6N0V<6U@*'XX ME($=_=4?<\RQSGO?I[6WO=#]B7(-)Y3WP?#5NZ?W;*D_W(#0.8:I.V9-O=UE MY*;D?;7G?9V#YWT7+IR*#,)V P3#^W74L^?V.'E[:207M=AC9F%)[,QIUXUDGQW:)BK5 M9B=L'$6W9:'K1@:6,LF( ZSSRVHLO;'<-W?P_ZT#^+I%#7L%KNJ2.)2;ZP!L M!V!,LQD,=SH# >8X$&X\]G,YLB$-Y]#1/F, W.<&=LPOAK:)R%*UJQDOD,[H(#QXD?8)X. MOU -6>[Z]D4YNA55J+?@Y]$VIOMG7;',OYWX\RE$9&?&C+>\$FLII\L<5['XX.HMG)3RP'4"OQ?)B0K07+:BW8:X:WE:T%96O!0VHM6 AOVD[D/-Q\_7'^\[?[JP=E4?(<,(=. MZBNM+KWI74*'1*T-E3C+2[C8DOY]K8VFB]9]9[Z/O/;Q/-.K%V."-DWHNM>& M[8Z*=KK.9CFJ_ 8I5=?$R8Z&/O=!N0PFE@^?TT(-6,Z(*#Z !#X Y1*US!$! M_749S[V:[9'E?IGF0PZ;>R4>VK<[REKTA:F%9-LHZ>[G;_R6W M\-K6[[QN'6VAR]B75_3+Z\>\CHM.4^ .< VP,7*#P)W"F[,7A08L%.]Q]*ZI M*OC/^SUNU ?_0ZJ\:_/. I)&]K$,!J1BP+H_%$H$2@3N.8PVLX\ MXENTYH6&]$'/-P+7JXB+JCQE>C>+*(?5$YLU:/*,L'J56S8C8KO/H443IWW, MP++!O DP?+C1PV^M(0JXV'? ME%36Z,_]Y@ ]42D-FKJ$%U3H'0-7"]RCU14;)7K#YMO&FP'7T(.Y1R)?QN;J MY.)#_K(CCQT.>*"D@OOT$T,8 O:H.:SL(Z(%O^()%]23#9Y[:IFF318(8"MP M+%YA]04,%YF%\[<3[63#BX5($W6]\%C?*MK?4OW!7=O5M-K5K[/>4^P*2^4CFD\5\[O7?B3]1[O2 V)+W5)3W) ])5;Y?2O8CV4\] MV,^Y8[XJ#[J/A;:2_524_:0/2;(>R7KJP'H>YK[N*/]R75,RGJ-T52T=98P( M5;F;G%Z>UI/9[;E64)88K2HQTL+;RA(C66)T2"5&>'NZ//;^PIK>_K2TS([1 MV_[RZ5*YO?IS_N+@Y_Z8\_(0WOE_]^/D0%YS^ MJ0S.6,H]*MCG@&>*H?C>(NUI4'\7\-[:>:C0U^(>]U%J-MG9RUNJ 5IJZX-G[S/YZFX.[.+A1PELZ M2BYN031RW6;A]*X;K85'V02,B\;IAA3[QF4&BUX\U66N MO*G/J79VV)"M)J#'H[ENM"7@A0+>G>V ^)5]$*_7M LLGQ(6^A+6A![HR5TW M.I(@A!*$3T310[)K9R[0TSZ?>W'6C)\E!*#G0AIM;4<3F#9=K CR^1=>-/CX)$Z#M3V_] )@ -2RR M%2D>D8FC,=QIRO#TI]!=6I8+*N4S%!JOV3%:LS)R4&*DYKJAK7"_QR_V&9[9 M*3BSU0;G#\S\B4=EJA>)20:*LJ,R;QS^>EHM-A13F.S UJ3<'1AV)@W_3#4F MS>F]+7+U;^^/Z%2&Z-^&1E?P,-$]PBTTJH5]<77/I&X[GJ/A[W-Y\>3O?:[B M!VC/71V.P,.AR.$6 ^*#52L]2'+HI?\+Z), M]">BZ!A)H3T(X;6!+=MUYQ6IW4@^P8B[LGWFR@:"2$RA?X>_9=J5\>F"78'] M:7YZOW:X"INGPOI[V/1&J;OZ*:O-C=R)P($S!J HA'HX6#6S@2;>.!I50G1C M$K82"8 /A@8?[R,"5[9<<_48$[QBH?.>Q[KEV; %\%S8\3R< MH@.+\V>P4I]=+[[$S/6MS5_D@<6!$V>8?/R8P/$<([_>98 MD5^ KO^<1@3UM9QU)P$7$>"@.DSKB^Y;[& X^]HW5_HY 1QO@'<0TR$ 9R[. M@+)LA$(:Q2%C\!-#*4Z56Z"NA9]9U"HF+TA%"-V0^F)FOG"]MQ!BJJGO1, 4OFM>0U68*OQ&UFH(U3"W? MQZ,)+TD?;J_ZT/XI^5^49,RY@<"O$B#NB(SL\HONN0X\8+-"Y1V^MC]PY7&)"L%WQ MAB(-(3I&"0&+C.08GG[X%36ZH#DGE( ]#S@9_#/V8%7X/ G4^BBT4YA']4?% M[85G@WO! Q+G$=@$_9 _(HHZ_HAR1'U\Z^!6K+MXJ#;/#:%'+Q$101WE?-5QU7\.8I_=O\CI]G;))D:]APU M'@XZIL2X!C'G'G/8 B7A#E*)9_F_^RMI(CR_-\GK#>)1DW2^N!YD!TR"FDPX M(,SHNDZ5!SSAQ)>C9R,OL*\.7$I%X.E*0"?FH/ZA*N0)^Q 9M,N?3J'#6,L4 M11T3 :;E&[;K\VMN]HQ,UO--UFW?3:SF2;?G>A#=*5-[I+W9Z?@@Z]&A0V)A M@V'9UI0JC5/=)-C!,%8N:/O#9_2WP?\OW +I!55RKJGK2:U[@R M.#M.,!38;=P_V-,$[QU%FEW"FCARD@.%]P*U"@/VEB80*M]QI)Y7 :57,<*% M,6%#9_UY.$%M.G=8&TO>,M-B0];HQW /RM3'GLN$,6A-'G(!;D=%@FLSB=V,^5DC-)\O&R2INF]42Y& M;(U?> -% 8>*MMX#<3^Y]A/7@*CN:E'3S\#A7R#:*>_QYZ/_,'&GXA+0WV&3 M%^4_<_.14QH]C>@).95F'X_I$J96Z#;^244XV*/Z:Y+H0CF[ 4L.]-^)0UNH M G=V;<*X,%<8X#XJLIO$VCAKR5X@C> Q\(7YTZE&^@\M-9RK'HY*D"/-HD/*!TQ_PW&L976 MQ@Q"C?9QE7*[M+_,5C+F?N!.,10PU5]#W0$)"C0N!G]L2.R/@5BF$^6P56XZ'+,-\8 03VM;T*!,D=_XLYME (A/>+C D6&9 V<#AT" M<[S;(U/M<-FA$9?484)N=QJFOZ#^MK@':MHA&/* T+S ]LK 6.;H1,Q\YL2Z M++KOKY2-A0][Y)P"]#D. 8L[WTT"7!=4Y,TY!()T'9=@DB23NS,QMW3+T"9X M \[\QGITJ]3)[@QC#MFDVX[YYXAG6'XVE'E7<$JB^-03ZW$"S_?('0B1V+>" MUU.F_''I"=PN'!Z9M!V?20BEQ:T#)3A;:0D-O(_[>9RAN#J^1''> M%I)]59$>NUHG'6=?F].%^6Y\#4P/**F[0,9FMKK&^-,F>6A\K.Q^%GH5V_LQ MWXIUC*2+ =05(_1MS^BP=P/32AAX0ZT^-N9#QUS692/#)8I-M^IW?\ ;&U;O)HN&%\MXJY!'@\HQNHO]I-GT5S_2&7T+D:,- M!\.]*GMOG<@WEQ' IJ>25;U=I>/)&MFYK^Q%P1TB9+;W8K9W2V9[RVSOZF5[ M;]Q@I[RV)3Q1?.1'2>+X,I4@'H]65LY_7"H/OWUYN+F\.;^_N4KVVREOU?L9 M,(TQP]4]'=[>AR)ZLG'"W]H*XEQB;#F4?K(%QG:L5TG.$5181[S86@IOL,P9 ML:E/J]L%JEN&;7R794%]4F:OK<]D MFKP7,G PJBS:G3*1AOOY YF>A:#?=5OEL53X6,*26$G".V!EX]ZYU8 4S;$7 M!R6%RZ+DXQ\LV1_>46IE'>61L(K>7L3*VFL-5KM$LM:8'I;]CJ91NMA(V?05 M\H+U,8J/!9!^F/S)_L1YROK[TD5+LP-0:0\*PTMH8_>;O^3;_=W:96_1M^'< M]TFB)\/NYU (H'3!=+:R=D%3X'5*=%\E.0BKU(HN10MIHHDE^A? M'HZF?;&BZFE,6GK2;>9>7::BT&OTR[;*SZK#RGW!+&WJ+ZNNWOHE+9!91R$1 M^AL+>EW3? [7H?Y58]AK-;5.3TN'TZQD# UDO<7>_NWA\H1'Y.9^XU'79Q_Q M1,X=$__O*CZ.\^!"]SP,G W1$43-#',"_C\#Q@P1<(Z,BHZJ]:O, M-NND/=]Y9*9;6)HU(X[/(QPN31PW4@Y#H1QU1=A,M.VZ<6BR7+K;?%UKR'.8 MEVGS$[]B!PX&\"V>-@NE[*+LM-1>IU2JW3",+D&Z-Y#VFWEE2'$@A955!J3' MI*9W.\Q;XP;8*ZLXT2()=!L"S>U_WYT4 ="M0@5&%N4=ED50:^CE]MOO#KUN M4VTW>Y6!WA&8'=32P"[(P2OK!/''W)IAG:G,0Y!7D7D(FUKK5R'95%MEJI8G MJY\5$-A(R?FN&Q/+(=XK&"#1UG_U7-_/I_&HS7Z14N>@=)N*8:2;5QL1C)&^ MJK6D[[,<;OJ-Z#X=:J-84^P&&*;%8!2QFQ?36 M"H=ML+A>'I3KWCJ,V+IHZ$H"V95 LB*/&Z9.L1#6G0UR6Y1/N-4L58F2#+SR M^,PJ<]DP:THX/OOJ<%!JHXK*3]GEJ36[E:&Z"62JX#D MW '2O2*YKVJ%)GH=J$U2@OAJ]]9D?1U C5ZMB3EWV'8E=>:M]=+49K]3F4Q, M"<22@9@[.BPX"5O$P 4VY M*],M2F*P"=5$LM4MZ"5W/6FBOON[Y>. %MTA[MS_X3K&#I5^/=E=III R5W] M61!0!L,J\]8Z*:\W3J [CQ:.:&(,-N[3F(AR)8-:FS9H'/:PY=JPG;M%X["/ M%^BW.K))8W[*SMVD,08&(^\?)+AZX8.?O[JN^6S9=KY^4OOIQ2JQ\B96?,E&1.PI4PET%^* MK#A97'J!-)6X91Q[XW^4$6$M?[%KJ#BWFR8$QHUCN%/R4W^)U*]\/DVMA"Y, M2_0A45P/%.?V(6V/XCV68*U%\3'9#:D.DN[!>.AKG+_3;>9V]B3TWBRQA6:3(]N$)A:,#8E;6^Q8= MA_/%$UJJ5N@,J.V > 3VPNYCQ;]9^LBRK< B;!S*0^ :OV,G,N+YS. ;?E(P MX3QXE;/'Y55D]O+&L\?MF+)DQK^\2K$T<\A";#%8'HZF!''_BH,I#\W&J=;0 MZ&XS=_I_>!!W[!QVF4*AJ<.^;+!X*)#1^!4*FI?;[,D^U-);KS3$3-1J( M&,Y(K#;SK52*7U?+/V&*[7_"&-N%,+W[(!W(VBHT#?,P$_:/&Y>Y0Z4" M<0GZ>/?@DOYKH:1GSNI.Q&ZJK:?7FC"S&J9M-G!-C)&LM=5.H50ILRTKC;^L MFL+-QKD)PE]''19:"B93+;=SW=@N;%9 O&FUA4+%S')![<UH-(2U(),&%1Z>QEA?4SJ]THGCN2U>0AHYV)7;LON2#C=_027)$#> M!,C.=:1B -+I5'GP>YU4V&1[ ^D1KY2!V=K9(X[EW(Y)B_L2-N>N?20KXX>4 M**T"2G?VCQ>"TNK,;#HF=3WE+9=>\BJ0IP@O>3[W9*]@3XITCU<:>"+HHM(%B^;-;\BK<"JV_2E=Y>R_;S0+W M\@B40;AX9I4XH57BLM957D76AV_JG;OS0O>#RN^UCLY M.VUJ$9=C??YGNJ<\Z?8<%JW/@XGKP?K-C>[:W^RN SJ_I]G$?Q?N[4]TT%D^ M;72WX49WZP S!R60+-S(\OTY,4^W,4NW[%I\E"V1V[D+,2*@4]'Q3\1?Z?TG M=]\9"25Q4,I=K5$C*!V!MAC]V^K/PGY%%ABR^/7&,#+^7&SR87&="+M%L]M3GH+ MVWQT?994MTA?W$'Y>RN&B]S)'H)P4>7Q0G6R(L^Y?U>W0;99)LA7Q=!G5J"+ M'3A4W_'6S_C7/!-C]!1?F&)3=;ZIYF-4JTO(F6_)T\BD)+4QW( MJ ^:*GSB)2W80>'9X15-^E<'[9(3_]]+X&P*G*RDR8WX;A' Z22!TVVKVJ#(Z1RK@7.$2N]/ MC^C^W'ME?B-%#P 6?J!NXGGH:1OY<7J8:S+H C=8]" Q)T[*X2'<:2$S5S=: MUUI>D3LW+@37CB:PIG:T*B2JBA,O$I6[HS*K('8C"59/5!Z3]9#*G_979]%4 MVY8X>/)<0YV]W$4YR:0H-C$CGQW?48?-ZG1]D/@K&7]9.LM&TD$0_CH]M:OU M*X._8[)L5E774 /C<*7%L0W?ZN7N>)*HC#AW3$$$+>?#28@N0K2?N]-*(1"M MY.2X#\'(-5_Q+^S^=*;\25$^?S"M)_8J4QHL+B1>!UU&2A)P0<#E0!K6LP+O M\=DZ>R!$T0W#GE@7=??URS].%O'0;/Z212C\'4IW]*T3>KF%ZUW_O(\N MF#%-3TG)^?V[2_\'OEK0R_M&)\B%KT_]^F;WI>'HBMOSG[<4WR_D]NH=I M^3-;A[VT'*R,:XQLX%MI]DQO'5U4^:PK$P]YX)^!Q9VD8/[,=\("-FFA+L>. M#[^Q^&:D]BU\=]51K\DK51D.5,4GGC5&-1'9DN*.E0MDY X. ];/-H7#6YQ, M62+BA?NODE09.SN"<42ZZ,_]$":P [TE? M\\-'D:"?61?GEZIR\^/B5#G_<:D\_/;EX>;RYOS^YNH!5CUZ@Q^*7W=!'2"H@"GD+-OC"!EM2A(C@$*?2FC.ROYV@G@,,@#1,(+VMQ,<,?:6 M0"S%$U,BIR'3Y+U0)DR E=)/R=Y8 .X\Y]W3%]A;P89!8H8$FP%"L%# W]O3B [82E#4-,NU,! M-SRZW5^*[N/!F[E^%+G#I1""O)J\FKQ:=:5AF1U47'-N!/XZ%B8FT"CRPJM' MP*^YRS[*G/H+7?Y,%LMN:O!/(JS];WX,M]X#\9XL@YR_6'Z#O_F=>B3>2LZG MDNC:H&I[[/H%_L*=LWMZ![>$@.])8] %+ M>(J'YS #GEH,3^W X-G25@?")3P/#IZ#9@8\FS$\FP<&3VV@#E>U_"T3GA6U MW,K4>SA26&K@?#:SDUVX#X.*M\KB+9^R163S#K0=U*?PM6,^\ .N%"]HJ=W. MBC)9H3#9*E]8(K\JR&_MH)E5'OF=SHH,>8E\B?SV#DI?Q9'?5/O#%:GD>T?^ M,3O#VKU97#G"9R@>EC:X-Y)?3\N=C?2W:E!GJZ\..RMZ\4GG0<6!UMU(7:H& MT-IMM=>63M3#!%IO(^VD&D!K#=5>%;SU1^AO^H1]F?T ,[MEEH"\FKS:X5[M MF VC@\X2J*@&45)* (J?V_%7US5II3&[B/_@VF:^,GAUT%W15D7JK!5'7$E1 M?N&(ZZUJ@2X15VW$#4L*W(M$7 \11P>.[!MQ1V@NU2\\7U'"+#^@+E@J:.IP M(*7"88*O_)BV8/"UU4ZKC/B=!)]X\)4?5A8,OI8Z[%4 ?-(=$I_DO; M=5 5Q20S#\Z*OE&(FO)VWVB99K)=FLEPL]!T-C]( @!(^S)Q_/M@#,,RLJDV M;4LML5]][&\6+3\$[+=7]=J5V)?8S\3^9@'\@\!^?\6XLKUC_Y@]6*E<0H/G M !294RAYA' >T1>0MBB8V >JUMY+_$V*NH.%<5:D>=ND2,$P'JKM4C+@)8SK M ^.L\/6V*9?"N7%[/ZGBA]SCJ]!LRZ^>Z_O*S'/'B5&R!^$O/P(:[C6S$@*V MU:CH$=_1$\X7.ARJ ZT,'4H6'AXD1K-BX]NJ2[MBM-516YTRXML2HP>)T:P0 M^K:ZT,X8U=1VMPSMIX0RUCJXGN#B?'J \ZB0EQEQ?.++4TQUOD]TSYC0<%AT M/%=,"N7TK72',L/S,!$EI@Q?-**&JC:4C1T.$U%BZNW%\RA-JP"BCM#86=05 MONO>[R0(-04?3E(6BHB@.Q$A\ =BV]C&PC&C4]J%Z+2VVI/=?0\43R)BT:+Q MU%6U=@4RZB6>@(7^=(D6E7-$)4H MKB:*L^)QVVI 0E'J_+R=]?L=624IX;L-?+,BG=MJ78+@VU&'?5D= M*>&[#7RS JO;JEN"X-NL,/<]0D\77/P;%D6./7<:JE>N]BNDO7_7L*V4K!M9<6!<;?4 M>UE8*:\FKW9X5SM""W QU^$&A)Y'_"!TL1^6*;C'%*.UZH2(Y(/P9'+G%'50 M\=U/0M$!Z;=5A9"(R/_.$,(X:6=/]3420SMC2$3<702&.OT])N\6R4MHS M"T8*^]WSB5LB8MTWSA.<"I8@,]]!>$XYFS')7@F'"241<6>A4-)D+>1A(DE$ M"%@HDO8SD.;H [Z+"@"-_@)6 !B6\SBW_ F>+\XC,,E(ME 207HB K=?==+M.4%U Z!$GVYD$U0] !S+U]^_W8')C+;=+L[ MB\RC*)@3B,A";6?566_O%S'G!C$O*%A\N,/M^"(&#C*,-]R2*_2AF&4(4XQV M/069;EWEY*%U0,\*]FWOM3D8H,M:@KJ!>ZW:EQ6'W-Z3M".ZU[J6^FJG5Z6Z M^ET4P+)\3N'2X4$2REM2+>1/&[@S_K#\C?!9X3V>#E=H4>;B HNBY57[40KI MKKCY6KK,BNUN71^ Q_?#==QTYNH.Q!C+FTX9H8,5&R<^=4#"<;T.E!4$W3KM M/Q<:*^#QS'E8$H2"09@5/MTZB;_&(#QF9Q1O+)&=OZ\J#CFPX%=MC(]U!)T5 MQ=Y6QQ&JWIQIW2H5Y$BX5LM6S@K];JL%%:2.=_?3AEK6/QX$5M5:>" MD#M0M8%T[U1'I0I#>B,"9TE"72K07V0)D<",CTY6N'W[\%E8B'SMN=,+N)SE MS '1MU'GCR_T$-GW?NHOQ+]Z"3P=.(KEZ-[K34"F/I U+L1SZ62$79( 4WTD M^OT]S44X(-E356QFA7:WCWA5%9N:VNKL:6* Q.;.V,R*QFX?KZHJ-OMJMQ)\ M\PA=27#Q+\0A8RM0WLT\]\G"0.9[/,2$#G1HH^9J8]VL8PDBAMI&I,YM&@Z% M745-&2FS66;,86=IUP:U:R69B,FY F%[5D8=^*98/2!%Z3C *F(HKTBPMLOP MT^="ZW&ZC'Z00+'1;83S=."89QZ9P!E;3X2^?6!:TYM$U 8B,MTY9KXELY%# $&+ CK[-A6>]V]U!TM$7_[X"(;QXMB$:.'1:(874[5Z/(N M47PX*!8Q\'A'%'?2SJG>?AJ.;8+BX_1816K7C, 33W2/?)3-2N75Y-4.[VI' M:# \H51;5BBO=BL%;GLR -F(.T1] MHPY^#;CXOPBBD)B*#D^@/Q(%#FU$/&R-1MVTOC+WX5/+H<'R.9V"[DAGKKR: MO%H=KB:-K$-TYE:SXW1WZS+Y3"4CE$CG3"#]H/+H=DR_Z]_. S_0'0RRIET= M6PVFZ*JP'-F"^B!!MG5M^[Y UE'[_;TT:9 @VQ5DO:W+T/075Q$O@JXA)>"Y?.?B/0W268'W^&R= M/1"BZ 8Z5W7GE7I7W0"N&;@(&EK_IJ-[=FPYNF-8N@W+@#=P4HE_"GM@G:U? MX5\7EOC77?Q$4]>[_GD? M73!)IP;!M@6?E,1-0O4P>8')N.&YSY'BN/"106Q;N?OZX[?O:^^1K0JNPO;) M&:<+Y;K1B> ;(C/U.OER$JG(=^=?KQI?[J_._]$XO_YY=?]1T>UG_=4/D_-1 M^71(ZM$_*1/"]K&%A7YD=/./3I0/69O^]\OL378ED,:(]LU?D_S97KKA &@*Q,/.>.? ]^$ M!;'Q:ER_N-2>?CMR\/-Y9F'']^6+-4Z65,-0D'/Q:AX:U\:_ M_9EN1'\S'@=BF9)^MAA,8&JX WMA.+,)3%+>'[U>[\DK8+BKN5EG$GV LX7.=O)[VW50,!*\G;^T!)V#$K?5L[K"N; MY67M1#J) #DVF297@T)V C>AGZ[^Z,*=3L%:HNSI\P/_8:RH#"#L$VRM M/8$M]?P' J)S8,5HC.KV,4"D]#L5"4!^]\$OZWE!N#!ZNB6L3QB M><0U.6+J.Y0JK]1""M!"?H3)L5()D>RK!A)*,H$<3.!.M\R&Y1P#"Y#XR&.J M&L9\.K=UF@TD,2(QDH&1GQ[1_;GW*@$B 9()D&3$)HK6[ $XDNB2[AZ+K09U904NA*8NNX ML'5)QI9A!1);$EO%6"$261)9PI'%L@ZK!"UIYE8S*E1$!*AFSU3'.\ES.HP[ MR7,ZC#O)Y"AU%W&G%/08;-&82&5I9V[%IL- 8S/HWG@5KT_3OJ+$"BV!KE:W&G#%>/3)7Z/$K^=W/B-6P5@I]J*,3H2S[7%\[I!/(-N;D#?DT"W'&*&XW?*0W(\I*?5ZJCM5E4@ M_5YBNA*8[N7&=%@ 5;*:$0-:4SN5X= 2SI50.?JKT5R*VM!5F_UJ&7&'%6G< M@_\F^I=^/=6GK\'(#DU[ZM]QQSA"#=N=^0@7Q2.V'EA/!%O]/A&?3E:#[WCP MTK,,[.%(OZ?2<6OPP6?,10T?L.$3HV&]-":6"7?[R!$\'(*@;JJM3O_S!_SV M63C##2 X)A;M(^QZ2J"_*.X(SD9'@/G2R;07;I,U+6FY+;AP?Q-^E;F;+N<> M8.X.'L;E_1GJM,IO*Z0OR/#_$L\U=7^R*+Y9F7;GDT1YG5&^SAX:;C8WJF#_ M50&0W]1'( VJLL%?V"9FD-5:%C_,&MJT-?9SN[HDGY=0+PWJ68.CMH9Z/@^8 MQ'GM<5XA?6;KT552)WE+)Y$I46^G1*WTF/.*&AGMBX=67NQ M[?M-(4:/6$<6_?"60L._>B&>8?FYTZNZ757K#"O"1"2\2X>W$+M&H.MJ/;:W M2KF2H#Y64 NQ8 IR5(D#>+^U8F:NA'C=C?1^C\' M:JLG>?31VM!"4E)%^X?>A+0TG26>,_&L"0G#"O4)23 ?&)@KHW9HFP5=]ZDZ M#*JE.AQ26E'8D1^>(.&A23J%^&,&[HPS0_Y&V,(?WMLD2XA,9[;[2DC\OC'1 M?4*SA[#9]M."N6C.JU+B@E$7VDB&Y5N>^4&'2W M-%7K2)Y]K-DMK4IVE]H8VE6TUR6NJX#KZK62DJ ^4%!71QTINFV4.)6B8@G@ MAY3%M2\_$@5&8Z3[Q$0_THPXOHX'=U2>HI(%&)DF3_JC8CD3N![?#<[LR50R M^%H=^AH&+R2LO*4'Y=S\S]P/\&K^3W>%K4H]A90U7"0XPSV!V_M60!Z(]V09 MA$F2>V*XCPZ]"A4J4LTY#"JHCIHC))"\@]=E7Q2Q7JM2!YUJ*55'0!/5D0Q" M*I_S^&FD>)"D4"U2$!)#W=JU(^E TD&UU*3-PJW51/6!J3HR#^EM_]$/$BBV MZ]))P$F'Z/V4J:^ MN%HML]K[:/H-C.G&,=PI^0;#N10@1T87AR= 1'1 M/T99(%.GWG9]?=%M6H&G!\HE,2B_5-H:[$436_S6VQW6!FHTW?G()@?"/M8L M> W[6,A)L(JLUJ-E>2Q%,V>G]+;:&W;4SEZ[7R4WO/XR=0?8_:56A-(OA%!6 M)3)/7!N6[+/KY0LVM2612"(IF4@&N8EDUV)" 033!^G2WLN0'DDT=2>:M2;< M,#?5Y"Y0W)E<$A/3.YHZ;%=C:GHF)=7-_2<)AQ-.IYF;@+^=DB4SX]YP#T;_QIT6+<$5TJ@ORCN"(Z&9GK6+J.O,J[)]2PH M*RM$BR,6VAYZA=U'T*-?.W_6/?,'"6['UPP_V%DN9[/^CMK?C[NRYO;C811U M=++R.X2"?]4(=]?, M9#L0_IZ5?K$U]$7W&=L%\U7,9CIF-E\=J&>U+]@:ZD);CTFWL\9>#R=]P9Q2R.I91.K+TXL;I"3!ZQ M3BSZX2V%AG_U0CS#\O,FVFF]@=KI5L6ND? N'=Y"S!J!;JOUV-XJS4>"^EA! M+<2 *&2N]NYGQ4K)#:BMT2\M<8CL;VUD=TO;K@9+ M/F!@5T)'A@^E'N M48GM85OMM^5@N:,%=58?M'WZC981O96PJU:W3HGD$I$L)$NU(&?1;JANM=56 M16I/C@C9E;&B>T)24D5[B-Z$M#2>)9ZS\2PD%"O4*R3!?&!@KH[:L5G@=9^J M0ZLJN44RM4AH:A&9SFSWE9#X(V.B^X1F&4D7T5Z8@9" M5@7T15'"?W2'"[+R1.*]2]),%]X."NC([2WRQ>*_4,F7J4 MU_=$3[Y!QVRB[RF:LWE4+J62I5EU!B >,Y>OC@JSCR9$NSU%]I_A6Q_LDI^#6"5=K9):0&/26#BXY&UI21:6I8B D1Z:I28IK8ZU:CG7#]R71+*P8H2(=706SO'I Y M,KHX/ &R66A=RH)%62!3I]YV?7W1;5JUIP?*)3$HOU3:&NP%X*KN[K UTRVK MR3YRC>,<+.0D6$66]='Z/9:GF;-6KZNV6SVUN9]Z/3DD_8CGU@ZZA1!*<7-N M6]V]A)HDD1PSD?1R$\FN988B!D,WU<%^YM9(HJD[T:PUX?JYJ29WU>*.Y)*< M/@F"1M4&U1C5DDE)=7/_2<()"6>0FW#RE4/N+&02?A*U4Y$6B))FZD8SZTAF MN)ID2M&R.CVUJ^VEB'([)4MH9IQBV+H/&_#U^M?_ZS0NKW^#:TP;GOG8""9P M1>*9[I0T#-L"_M3PB._./8. X>C[]_R/QB28V@T;9/T-<+7&4^NIH7.-N9;. MQ^C?891);<%&X;<;C'6L;"GF$5L/K">"+<6>B!_ F>-WO&CFI1)WGL&I9M-6QU*W=H7X[9.EZD9R6."$6Z M'(4M4;YWE&>E?6R-\H):F$G$UP?QQ5EM6R8Z#;/R.;9&O.AN9A+J$NKBH9[5 M#V%KJ MM;"9Q7A^<5T>)R>IQL(QSB=IRVYU)IUR.C,"-&OFS=UPZ[9-V[Y?> ML'TPGD%3B"XIUANV?A#L=NZOMMIM5B/N+,7J'M"]F5@MSP,F<,:Q!/6Q@CJK M^4E5'%[B -YJRHDK1VKV#YI9O1+V[N':"ML'931);)>';4U(5$ZH2TL"^X"! M71F]1-O,E*R&;G&0/?IE)ME^G59R^F3E>(Z0^%"UIT]V>FIS*&VAH]47J^;# MDI.=#AS:U>'>6>VLJ^+)$CL52NL,),R/E8,+<=C*Z9,2WQ7%=]80X?UZM"2X M#QSGTU,Y^JI?E!++C'0HS M:+<+(90B9UMV))%((BF72+(F)9=3Q"ABMF5+'0SE;$M)- 6L>*V!F#4VN>": M2(%3^EJ]GCIH5]2@E'/ZZDPX6:.4BRRVE+,M)U,>MTZF-EJ,[AJ7; ML S.3_U3.+VS]0O\Z\(*_[KK-L">AQ[!/^^]0%)N.&YSZ'GRQ^9!#;5NZ^_OCM^]I[ M)-!*-R@-^\4#/SEC]U*4ZT8WO&\$S-3KY,M)Y$N_._]ZU?AR?W7^C\;Y]<^K M^X^*;C_KKW[(9= C[)#4HW]2)H3M8PLIA[O@_]RD_X/?+7GG^4L3?_[ M9?:FX^F)V/*?MQ??+.?WZ!ZFY<]L_15S#=&'WQC9P,_2')S>.KJH\EE7)AYR MPS\#ZSM)P?R9[X2%";'Q:ER_N-2>?CMR\/-YAISDRK4G!291A$2J:C&$!'/6A&'7%K@ MXO.D=/'BK@:/AO.A_W:B-=\6AQO?+E.-*Y&!K$YGS_?1-<[*GA#E_XCN^

LE6+E3*FOJE0>SMY9#BC>[MS7'=-_7Q$%>\/:[MWQ MS@W>;G=-QNG;5TE[O;(32ZFO8&R[S\K8*.R.>'J 7&L,!3U9@$?^CR-TO MA1SDU>35Y-6J*Q.+XVC1O]I@EMF0(F/UJR*<.Y]@[@NO#(:NN4EK@R!XKANO MR_OH;%:U7(F*FJ(/Z/UAX^LOU0185LVO%@-,*QM@FMKJK,@6D@ [0(!ULXIE MFS' FB4 K),$6%_M:2O&Q)<*L(J:1F4J#XG&:)B.XQ$ BF'91'&X5H'OXFL# MC:@Y-DV' Y&@1Q$&K('JVF=2K'9KW- M-VW:>>UZR1/*5Z*H:?M1.226=L125D_P;>TC@5CJ );:>U)?)99VQ%)64^UM M32&Q?*G=7%$%6B:6CMD2XBK )9F!]6-)%4 4J8GHVYT\E%RJOM(GN$X6\X#0'4HA07_44104= M5FU:*22XZN9KR'"7X"G SOP(9XE'^0U/\HH=9"Y2[#?+(,61*HCGKM\N@.VDOBH=35L!J6W>#<#AI/>E^ M.$PX9<6LMG4_"(?3<$635NF-*%4AH,VM&G32I&(D1DT6ZJ@X-@+<;'KN&UW( ML(?XE\6)H*)G?4I>7G$H906RME4-!$*II?8';0FE@X125E!K6[5 *)0&GKH)$BFD6!_*^HP,"V?:GN*[G 7@N'ZP8$5>E64$C>;T+K&59<\L=OQ)9S. M!1[.N6->\F,3/"%,,O>*0RHKUK55T&$'2*U7/J47X3 1E17&VBJ>4!2B2HEJ M24_"6UH#UN(IU'& M5ASRY]@5FJH/T@]87<2[&\V:'2]QOY5MQP?SXKXM\Y5 MZJP846ZI*,2EE%)C.&AP9<6PMO4LY ;79M7@[4-Q6ZUI92T.:%O>9!/0Y;]^ M1BNU+<-/*I^DGVX+(IC,51MB6(XRUBU/>=+M.9UG!SBBSX>3O$PR(DXP]T@N5452 M<@Y*S@IR;I6)P<[UQKF&4_TG'NKM^"(^TASQE8J2L%26MU>6!UGQNZV2,BJ, M+NG\V >BLH)V6R5EY$?4^IP,M=,[O&3. VLWD7IXKE?B"BU20]PMNPJ?%YU-,81\?@E-EH^&R^NJMJU&)+-): 1A'-*G=&8P4T#XG' M:N!11,/+(\'C,;M(^#@ IIKZZ"-)M/BG_C!:A&);^LBRZ>%3A8=&=HP_YA;S MG+6*&FVE5N#QS@HX X583SJ8XC):+2"U;2 B7'WC&![VQ+HD M[/]OG/"X[J/3RMFP9T_=MV56VZY^.!&1Z*)PE0A(]RK0WEWB*P_C$A%B+HQQ MM9M[ZC0F)ZBE]88;YPDL7]=[E=J""*+;)1J\FNC"0P*[-6?[GI:VIY)7J2CL MBJGA+C'@(C'5W-=T 8FIG3&U2Q2X.$QUVWOJ#+6+5E!';\*=1V:Z95*GJ8ON MUB!FBB)N#PJAHC0;5F0ZR!W:P_E5/=*:!]1+&.FO\I ABAZ%#'0<+4_\(X= MU6[BSX. +ILQ#"WG>9A+B6 O'4OL5Y>;N&J_=D+DH6OS/"=AEZ6!["6JK6JH*3 M6F)L>XP-F[M,."P18\TJ!-8JZH@H*9L@>>2+.O)A@2W@8D0ZFS5Z*LS[@(#R3>,F;*;YK6R8]Q::JX#_O M]V>D;+Z^-?0N8D+D,KV':+AG8,CE$NWUNOLP7U9@3&*Y&EA>*[Q$S*@L!,P) MHWP_F2@KT%:<@B5A+8Q%BQB760"J.S@ :R^AT U8=$6]3J5H9-T.O=-/-]!M M13?_,_<#;$M1K!M*TKLP>M]E*&=([^?QL?]T[PE\G!D=K;P<)^E\&AE8&]I@[:>XFZ2. ? M+/!WF6]:'> WU5ZKJ@;[,?OGN#8(4% ,.']E#L>.QYIL;14=_6$E.=6&.ZQS M:F@B9J_"Z1=&_,G46*VE]O>3'EN:@T.B>2YE[1<">;# M +.(P;%E@;FG#@=5TL\.(4FL2 4-^XRB/C:VW>=8*;.<)^(O*&6RGZB\FKS: M 5[MF,W.L)X&6#\*&E\)7! $ 3HH5!#HQL2!)W]\C0MM#LOTK&AFNB8BG>-. M?^6.I'-L:NV1&R?0G4<1OU(4.T,*A%9 M#<6 2JM"8=816D3K=0=.E;'EZ(XA4PSDU>35#OYJQVQKAJ/' M?'\.#(W@%&;#G4Y!=/J!:_Q.S4XT0NF,YL.R-2O9/W?8$I)=X+D&(:9_#;(H M/+K;\04]N <\MPJ/3Y<#'L1C2DAR05Y,K4\N:*NMEIQ;>IBP$I)>4 BLM(': MVD\FMFR1L*GJ,)M[^$F F0=7TYGMOA*BT"-7[N:>,<$&GQC'D%J% %(5DAN0 M(%5Z3G@Z.=-_.A5HQ2^!E -(0J+QXH#4ZNZI__*V-_G__IB[P:>%6[$WQ8%J MRYML K#\U\]P'RZC=3W8A,3(!8)-0+^5';=0UMSG42_8.^Z, FR&YR^5BMUE M05M$''N)/&_I*?E7+\0S+)^8^2AU7VWY):9VQ)2(@'(QF-KC%'6)JAU1)2*V M6PRJ^E7P?DDWQ=E/_87@%%-,&B"V'A 3%0>/^(%G&?@7TR$LKFY(_4$ 56;U MP<];L'#/#NVG"P?Y+RN83%P;,Q6N7>]AHGODBPX$>N%.<=%5_+6TX@"G3KBPOV)" .*$&MJEC+BKOES?$O!6NM_;07/(SD M?D'CS%)/S[6/4+=DV6..&Y!B)ZK+$3WK-9.LR.8NGHT?>*)OS"ZN0.Y%SF.2 M\!,,OZQHW2Y.$ D_";\MX)<5X]O%6[()_-:/*1J6$N;;X)RDIP1T%44@R_%*RUU-!_6D6%6]'-;)>0^/"+_=KR#%)#NCP/"U#J3M),5L]M6 MM=@65.L=X&I[/]T3I(=# )RRPG7;J@I"X=11>^T]Y98=@@^CW'&EHR *F !, M_'SCL63FU/:94YVL@&?>T,KM&$\R3+2YP'/:'[Y&YKU8ZL(%[>P,H6V%NO>>P^*7UGIG;LE?C+OHID7,6V')8GZA'3 MRE6M*JDUARZ2%07=)9CR#8X1J/:"GN+>W-E2 =FW I(5I-LE2E(-7$F_V#ZP ME!5QVR7DL1&6UOO%^H=7OUI'+\9],LA1L@8AM._J=G<6V?*K8.U#Q(#83E;, MY)4Y/-&+=KDSWC33F5T6MF?T8YYZ0Z/& ="\@*.0OJGGT=PF*W/JUG M[6Z5.(($=?5!G16O%=1'6Q2HM;[:'%9I((3$=?5QG14D%M146QBNAVJ[O7OL MKAA<2P? 2;P5D.4^1P.AU]@2/JGN"\G7R)19(?[,& $]'>%KD!_GL5 MG_]]5*B/'YP[9OJ-Q#?OB&>Y9@BJ2\+^'_ZVYWC65R_&1'<>R;T>D*OQF!BY MK,+8T:&UU&%O+Q6\"N:+E?55;5"&PB>A?)!0'BY#61M6$\I: M5VUK9>AG>: LO8;K]#,"[QZF9O8FU;6!ZDQW/K+)(MG]I2)\8?4*US"&7C-# MQA7O*LPGX[0],8;VX\:X[LE;10A^#Y"QQM<_&$^F]D$,S9U M6S$MW[!=?^ZQ0HQH[K+EL".&PY*3EN75Y-4.\&K2;CV[ 2F)4P?H* )IGAZ& M>B,BJ24\^#LX]Q\D7]"PC#P3J9;7![/E%WA1BY2(-4'N2+F8DOD2N26CUP1 M0[8W1.[ZP%(9;9M+T*3JZ)6Z1\ VW'%C[A-%]WT2^(H["G3+(2;691&>](RG MK3AP9W=&/#W '%B;UF[9ECZR[.+J[$O+NUI#8P?,!/HB1GE3D-R.?_/).2+D MEN/CQ@E3XJ]=[S;$Q3>$Q3>.BM=\#$-M:F74(]=0V!T'J$7,$B\;U'WIPY6( M7HEH$7/,RT9T*=6OTD.V:3)%V.B<9D^XTRD@C(TVG\_@): +'LQ'W,'G)AD1 M)YA[!Z>T':LQUQF8D%@N +\&@V?\FB)?X.)4WZ M%M>7T]>[_GD?73!)T0;!B/TG)7&34-].7F R;GCNW7]4 M=/M9?_5#]H/:O$-2C_Y)F1"VCRVD)&ZJ_+E)_P>_6[)B^$L3?_[9?:F MX^G]_^R]:7?;R-$&^OW]%3A*YF9\#FASU3)V? ZMQ7%>C^5KR6]N/N5 9%-$ M!@(8+):97W^KJA"V X7:*LI[)DSONJY+!(C%E_R4WB M+[GWS[O,"@KGX\YN3;!I+Q+>]> M]J]LZ].7R]=6_\N5=??]P]VGJT_];Y^N[V"_'C8O\Q;,?3\[]D5>!)?Z17"C M+H([=1'L^@[@8H]_GJ-AKD]\29Z -@?5C-*LNG,;/CJ^^U_*Z$@7#K_T_>'7 MD$68#A*3,J1V(MV(*Y4E<@^O_8"RY80K9.U.MWV&#>08*$L3%'9APN0UM)V[ M_8%.T'K'GO3A40*-87/PD=:[-^SI/9$T-S Z;^%;EKX%E,S\(8FP8'DD'M1. M8R='/D\R;3+BV#ZC%PO.]P>O:>%1\A"Y0Q<&@!?]&H^9Q?=I\/:2*TS\U^%; M*PC5GW ,^?DKRXTLQWKT@@?@F" ' M[/T/9@W08Q:"Y@Q?4(X/K6NP@^ MDI-H1&S0<'\VQNYPR$"0"X./OH>;ZI'X\S?KDF_IE=K27^6Q MJ8_2L\/M%E^X%[NN'A.S$%O-) M#Q@SQXO' R=D2%0C8%MX!.PNE.0/+ 8QCQBX+;2!W).J0C9D?(16' M%*(']60,VE(#SI&,1/B2;263Q] 9,IHW?BF!V34<*I>O;>,T O'*YU*P=HS] M#]U'%[/T'K H6@PKA3E.?9@L[)=MC1+/:XQ>Q.QASP2 X/(9YQ]3M"933&/='EQ% +$$X"02RP;&>0(=TXB0$WAK:,$X0 M WVUI3,1I]>)M1!YX%A*U 8T,DP%0 1+,P(-3A)4^ MN_&8YOT=M%7XG6ZXR+H)@B%MR568/%K](4XDBL/THD#N#I)(RKN0/2:PGB"< M6@Z2LZ0HA', /:2"$N>4F4C(W*>')(R(,ER^U]]?W[VVP+" _1HQ^#>\ _V[AE'R@$ALS3./0 M?4A@N^ W[?@52:3/XKI1%_$\^/6UA3;\PKN^RR][V'?D"[;8O"?.4H3]Y/P; M?ATD$7 !G #.X)%Q=J [34N$?1$7TI,#(A'^SRD%A.[P/PF<#S(\[HT#.P?G M!7L)3_K)R!D@PP+[PD\4U$2J_N)$X\2Q:9)_B#XL"4?@'*#1*/^:.QCP[T$$(U^"M@_'!.*#TQ"^:037#O'8 MYVG@V]8-L<9NCU"Z 87:OA,]_P[,'KQQ88;]P0 ]FK!M7X$A4$H5:^^]>FGO M[6+M75N8E:[,DDO+&+#'QJ!HY(OEK4\AWR-V.[J.8M %R$6@'.MG9^UVGA1V MNL;O_/Y4 EA&*/-!C0.5!-\*;HX683O.B< ME",F(#@'[L3C1L6LM@,OZA/Q."""_Y. :(Y0Z((F0YH:J--/SA\,Z$"> DG4 M*$J>)II6[E Q7AH>%A&$- F*H- ;.*K5UI&J*/%_,#\1([*?$U"DX9_E!BL0):7-1XL6H/":D M2:-VRSN<@[T0:1L!VG&,ZBTJXP$:):##!&"&H"Y'>\(!/U&9<(.]G5HDX(+! M( GE"?EP$X)NA/HQ#O1,4Q%;G)Y-JE2FAT,$ 4N8T&D$<9*^C'?+V MD?+P1N5RQBM'U]HT?U\+*=W9JY3^FLH7[IM/9UU%8&]C5GL5XHL-#ND504X7 M@CJ2HDGJW>00@8^?QP$*]N 9J+QJ=0 M=NE3$',>^@5 N$@G3-B0WCFP4F47A 9+9S_I< O">"N%7LL"@3L.OEHW#?GBLBOMC.OK ME&[?H=IU8[5+G]'ZT=H##]=6(@N2)!EVTOE+LM[,,P=[VR-_[SL<3YT,WQ'ARXZAN)IO6_YY7JS+SD)SJ*NCV$%B;"Z]4L5 M_M_1QR6G#H*RS)?9MH7OH\0[TFPWQ5.H/OR#7+9_H]A(-L Y9""$T.E]>?M_ MGZX:9:^]$.-A(,5R+% -ANS)'5 TP $-8 369RR@4T@"W#\- N01;2R<1@26 MK$-UH"N\39M^UC)5;F]2D2@X*;0D[IEVG\#>HGC3$P,!^8-Y^/?$AY0.F"Y7$?;.HSU;0RJ="A#X#,1*Z>P0?"=$8O/T7UV?"U]8^QZS&Y MD;"_8E?A&@H38=0[DPG9H %_"=<\T::G,R@C\"O8_*<'6':G95LH\&QNX.H+ MXE9[PD2T#D_2H3D_3*W(0V4W4MZ*X 1>\%/D!CYR30\N@ J,S ?1L\1 MIAE3I%+X#1;&M3M;TD4P4M !GEN MC'^#34<&\YS$'XR1@S5GL7I( (F=1PQOQ-;W/T),U7IMW0$'\MQK=+2!W1U+ MOY/@#DF9(7O$W\9.I @Z#9!;E5T-:6=/_E*4.RQD&6#NQ*0@.%G& RED/#;O;9NDA!A M&K8FH(E3N/34A\E]M=I4D9-A4 QASAR:/WR#<3KC4]%DG-HL(>7QO@:ZP=TB/RQ"ZJE7!/:-@)F7:SI2'X++*0Q^DL<3+KRY MF0'M9K-:R:-_S6C?'Z8?X)S&(*O^Z/]TH\8=1KR_<>+]PN+?B7V+OG8_G3#Z MQD<5-9YY2GQ;X>D^:@%F^NYU$@+?\<>TK(6O<(4MM!N^LA _059P83SDLEI"'>"V# ;2K<>7N(P_;\N:08%B4J3%;,@6YY7O M\YTIY[K@+TZ[)59YX3QU:%\NO$%V]MP&.\+8)KS?GK6U^\S]/D(+:GX+<30< M4(L'F^L/Y?0&K2;P&8),PC\8:-F)/T2$$(-KPA5!JP 5C.QCJ*V%"7>E4[@K M"%V8(\'=$"82"T.QY"ZY:/*+9.A,2;/QT-X@; EI+FB)<36"=SX@FQ'N7/1\ M/^+S3RP>!V3?X@2&H?/L>*^M^8>& THD#0X7:X$!7(X;)\KI;E/$DOO2E/^] MHKXT8,C6'#7F"0@8&W*]8-&>_+G=:]K-IMB9"0%RZ2""\+7 IMP3+#)S%*#4 M<42?.%.+Y$LT"-T'+DH6P3L$7JNBFH+2+.(:#BD0Q4O%2517?1RY4+D&N=S^ M1FS=,0(RD2+$J/,/GY=Z0E*4<>KBY8GY_WC GE$(*^ZFT$Q1=YO" M#1!%I*1[3JPV&2P$288UNA#X%APW2G^C#N8;QPW_S_$2IF5T?$HE*;_=LI=: M:Z^NYIL,DTB!?\P0H.(58XC5Y4ZZN;>K+8Q/%4U&#RC\$0PZF]NP:#9*$(YZ M:N),^2/P29BPH7;C*C@.?L1S9<73KZVKA G9X(9H#H9Q@[ JOD-.-G+;\OLA ME @C:=]R.35PPI P^!I"*(O+T3= LR;@<@,RMGX@':_BBDS]+.6&)L\8JG<\ M^V#)?*-B[9LB].@>60#T]ELD8 $)C=*_]STO>,9K["8(KX+D(1XEGGRJ2/KM M%_LH9V:E"R#&4JL@Q[)/V;YV)^5;CR=0Z+U@PFPQ>8@\$D/:= U]9$JE"D!R &?'Z8?)2(!:$4Q>M VNO2Q-JNV+OTNWJW)CTMRSJ:="DZKUOGHG;QOOI[M5,#Y M!+C!PUFGEF6$(8G$XPHVND7]'X$[X!M!@O MQA "\#"F%I+*IOMJ!/PPHO<4S5%Y'0A\#&)(S:[B7#SW#U8P#= SO0".A)PV MCI1/E/B#B9IXD!+(/$1Y^T"S$2<*6P6?8KA-F;V:_8H!%3I')W,_#N7]*)?Y MVNK[0NM$DGJ&F<.V87:0B@,2*E.-XHPPDQ0]5PX\^32)1!CD^R ESXE-I8Y;S Y[@>G=AD#\[@<)E<-U7,.KV%&!*WAP"'\")U%L9 MGJG>L;;4,U#.D_?G!LIIH)P&RKFD2?K)_P%[!(9 :<1HOTD;:HY';3#J6D\2 MB:NU1-Z-W##BEE##]>V*3V*VO(@'H5,,M/\_*"Y"VZM502"GU5"FH\'USI&! M P0X4E\'5!Q!1/R7F(V>SNIMO,Q Z$V5@JE>8\$5#S>A;/-X@@!O!0Q1XH.MI#T]"T,="%[4YTF>HCC$N(-74DLCAA2_<.-)7 MKI4$X#Y%3.,.0I-\=@ R["O&_\-X^M7#Q'%_B'%P2L@OE6DS=9]VG(C&YTR4 MKR9\U (NLV2FEDQ>AIB8$]-04<(0@I$A,MH53"O]5UC9A!K0H+ZB(ML_6#C# MY@Q-$(]P?,)A+R,*2LBE/J>%U8O:S6X+RY:$C,GZ12 _JWRMC?+WA_H6PL<0 MC/<3(AK.6)!TE2'XR^%6JM%,K@4AE_I9B&^)E&))2?VH81 MR^Q"O:7:4659;E32?0R"X;/K>2#D/OFQXS^BIX)Z-T3R3T71@9DB&3M=OIQ9 MO5-OMO#B3]P''0[)-T*.I)O^W0>] L@='.+00:WG,A@2Z#M; *U_=YF6/KL/ M)D V)8I>I\A&"YZY2S<;95Z89W%,?'+#5>W,>1.08(@N;@1BAYC1)*]$G@H3 MA^[C(P6H,H0PLB3)VIG4]5& 3DK8X-]V[IR+N9^:W$A_/4$0,1@:H@2Z^AVT M@X'\7[]1-'*BZ!K[6KRC6CB8$+/Y4NVBU9^6FG_V6?$V:Q:@3A/ M%55V#>\]OF]SYN0D<;#+.>F9.+STJ$RVH6"M5C:1P] P"0N3T%*G/X9[PN#? M/,=+Y'6E#1%%TI>^9JIR+^O;ZZ7M#;D:=^\"5SZC/(H#4$:@MS G)R%A">PRP-G@C6T9?T,;E=BE.8A M"/X0\9DU:/)@?<[WY3$T*D?/37;=+N>I6@C2P8)D!+B,(U6PWM8JU:.4$/7& M%YGLF^?KO80F]2A=:G>#NAD^$AZ,ERWQ29>,(OKC,^7I!WB#HX-+.%@JN$

;H17.^;.L4ZD8IMG"83B'FM7"Q7$UZ?&DD2AC]E 2# M71)X57ER /.(%_(*O@Z4!^2-D(I6#?\-J@>"C1',E@FL$S2 ,E0PB10VB<'0 M'.@G7SK[3E&V04 ITP*L,%,$.?*,&/&MQS!XQK*L](!:99"$O+P1(@AQI133 MEP&G= PQ'QZOQ^T74O,U>;U#5#DP =#)E:^%39@M7DMU>SG;X>O56E];5V(' MQ2QYD$S+$W?DA<@9AA0S))&G8,BX+_MARIMW_)<*]B820L_'(^\R-S=:8)G0*'8B*<2\NX_%ASD,+L07IV8,.U/L&O8$R%F:><' MI W1K4&KI$(BA425K/1"!7719I*&.9,40/.7U(-@>UZ]'O=-[>[QWF.?_")) MD TTT+$XELIEX%T?W/\DI(-Q#[204#K9*481@Y,I0 Q"Q#7PICRG8RBZ"R%= MT;FJG*1&8*3\ C@ EY,MC0[?Q(D'DLW$\S,54Y\0 M=H[%<*DZ-#(AEI@! ?B,="@+M$BP\F3BR?C4 Z-J8Z+HRB3Q5!GP]-;E,R'3 M0VY!8V8+Q#OEJX8\68^+@J*]$ )'C)VA<9X/F% K#KV_!R,H#V#8@_!"W+VL4^8'?X'N3[6K%"W)3 MF(/ 2,]8!>D_"3:*F%I4P$ENK:VN-^1YM%US(2T0(81!%5UJ9@C!^I6]?GP- M!LK49R&U%Y)!,SI;;('$J/5)*+K]J+0==1C::+;%XL'K5Y7+&?&#IL -B*50 M"=I\87"46O*<=ZW\&&SUR?L+@ZTVV.J7@*W6%3105\/@(9":&1.UHT::C2(D M8%XAY'@U9XYS1E[;0./!,^A?(2H@;I1>YW IPN5"&4FB?$B:<35K-9.6G3.< M-4 N')@_++.-\LH$S(10#UA>%&$/1*Q\&KH8ID9VKL=DF)W4:QHJXKWL.*@W M[2 FKTA>F5547;-3XUJEWX<,[! _DW^5J3$WH_ JHP/;D,R:6[QW&17.Y-H, M79?,$RZ)G#/3%U,3E=2<]A:ZY0[65Z(?2+HS!/'D3BW-/:SO6ZDB8'ERM\0K?5+']3F((I78WS^S"W,N-O+E%CC"'9SH/E"V(U\6R5(&R M6K+?%-)^SK=M65%KQC7(V^5])#76\L]\&*U\UF MV2D>O VOP# ((L>['7T&_>8S>H\X@ON3U*/RT&X.Z9Z;S-)J7?3.]XKPQH58 MM!*+S]@@O072^^ZR FK[5$*R)9I:9LK8%J4T97.$E@=?GY8BJY4R1UY\CTY1 MB,<+V6X$FYZ3EA09:U@:"*9X/!E0<&"K[PH-/5B:E@( MQ6\M?J33XV=&[G))B/.H0Y'L +Z,K1^R-NWSF(&YA[5$8M0#;!D^CJU?@U _ MQU=X]C+"RTTET5]!V!)XIR81T7?(%I;4Y"N(J#1HC%8/15M'>-EBW?."\;4: M1]R,S3']3O>^-)FBE?8I4=!WF=-*%C'[Z3S)/GA:/D0*&\WR-Z^ND@;P9^KB M40!?G5OFT#9KKXKS$"7&8CAO46\'_EI*&P;X;W!7%>?4SS3A !M+-9_0XH?D M&.&XE?S5F64 T\U5+EYJG2&L+] E")I3= FG(L(IPG(OPI:+Z)2E*(/C Q/ M,HI#&?B=C*<1);.HT)\A:$/0NR!HCSU2P(5K+8'J.*VU0).H&Q4PUWI[:\#" M?T$&%_Q2!0Z*Z" MU(YRM;!@AE%$\)4T[T!+#2# /,Y=] VE[D(@.WF8P,\E^I!X?@+JE\XXX(O_ MR@AR_CD,!/#,FJ'$XF;5EYD=EM6M1 BY_]57/5*"Q'LWJ]G$*&*XPPDU$!" M7Q D=.@.JQ3].^ODNB86/M;JM(6@%PT2>85 #LJA>O:TN8)1EOJ7U'CK6E*%<[J7>@AEN+=!^!:Q7MKY*B]!B.HP3BY97 MF$7$D9%I.J=JA85H$?A%=5WA4"08<.Q.(GDQQZ'[D(@NX"'C92(Q@1%((TJ! MK;,]*; ;Y!$NB. MX>(U)HP("@6(_,JLY4V>4TU06(3["X0DO= %>)X8#X; MN>D-[H8EU3B7!]3\ZQOZ!*FC[>\@Q)Z2)]G2-M;PV1VQ M$QW"=]:=Q=<-DQ"YZ.1]+P^KHJ*?:TW>^;G)R?=*)H\W=&[V)!L,7JS^>+'/ MB,AAGS'H.+^5+^*^+O:+^Z()FKJ>RZ"]SKNR,?P)W[X3Z]>3!28P?.>D"+JE MM;IQN6T:ABAJN,804/#%_\&FD4A1ACN#=YV!9P(OXT%#\#1FAXY]Z!\@R.> M L#]W3P>-!+.:ZP*R1$XQRI*^K$\&WENB8]:G43N0K9VOA\71GRK'E M[I>TSQQI2?GAN:M:K9N0WEI=AW3Q. ON+TE_5YT6Z!.>_3](ZY&4U9[ ).(! M2B*/9R +%L+W\<"_OE%C)\>F,HN;O%8>]\7@D2/&_I&7-^$+XUDF,#*ZS4') M8Z*& D<<1.1LG_ $B4QU05Y 165'20+!F@D_63AP(Q&]Y5\^6I[^1KIT,&HD MFM:-J0-:%TA%(I'<=CK5$\59/@8A.SS[!LO" YY'94 M_$L1>EI58^GLDZ8&#@O*R9!T?-&'#5[ &/>1/[S2O^-$G%@H/Z+$Q) >P#RO MJ#NO:GM(D$KBWO.GLMP/?:!,9E3F2VI#C=UP*/K+\S3X?#/,5%B(%Z5FV;!T M:#5'<4>+)GIP1BAFN=1[3!RXRV/&@UK8CAAT24I/0?:#"SK7XX]8&T\<[]%T M(O*"IM?(_1B2T%"R9A+X7*2">9EG72>M52X]#/@-:KRB7B-\WM65H-/FJ52" MOO%$&NZ&OA2*A6" 2]GG\,1>K"3!F$I)XHWPLM>*D+ %*R?\*+]VA@'FXI#V M)/_(KY_,\1ZME%JLAXH B>K*:/D)^8,HE% MAM3EP&M[4T)5"DU6A2>([D%P429:!82WGL+ $4F94V#I?%3%-'!@DIX2

"A:%-EZ0_'L%TIN)3&P8,6)4WX8)!$]& M!L],<9Y G]F(;.,=OL7&'51_=]#=&*B(6K0BN0#EDL)X2QHSM8(1UA1FB\VT MAV]U.KW3O;J)[A "T> M9O4%''.S*YVW92-H 09I/ A_O3@U:X+')NM+B.Y4 M&$<(?KAXQW($26HRD^T$*E@P98RJ"8*6S=-Z>'DFTJ"P=5U&P#RB-EGYN[:P MQ^@+,L8@11J?$"]=J(PXG@V1<12(/(F,%:^^*TH^\&*7.+?L="OE#-'WE&Z, MU@V-KJ]1!$_$,OD[-%LW0L[24MUS(_$7.(O4C%@V((X2Z@T1N]SO)4:',XO% M3:-1O[*%W%P>NH884KO&!]*K8Q1O&\_UBA9A:LY:YUS_?N>F6:FZO'B%*<6V>^!-RP!O#/#FI0%O5$/D#QZ06^-N@!54(NEQ MSI;WA>N?JQQ<+DM%ABM62DH+M_6/-#J56EE*:A-6DT?#N!7%ZR;K^4*98LH< MX2@2,,C)2J[#@3LAY8L*[X2,^S@((X&J@;I!Y$P?&&+6I6HE1/&3G8-U_@@0 M(R*O$2J1I*MG0G]0K5'U6:550U/OC=+WR(6!$WV@H,6(4656& [=?X'N 4RK MIXF5\)Y6J9W.G.R6&34+=^:-US<+)ABY3T=4)7'ABI[2OPNB!GO,HBMWJ M@V=K2J>[9XN2;[SZZ(#Q2Y470^+!RR(]S9=7H@Q1CIGVMM?63:9LQ8R"4!+# M*5#Y-"554+EX5BK-^+/0 /M::5ZD9*U\'-70%D?++WQ>D8_E[WQ5B76&H+/5 M..9I:=*"B*AZ0HR5LU11)513". ;%401+O4HPAWZ*42E_I%U.Q&AWII[*8X* MW;!1SX7P[G_CIXY'.1_. MC7CSBT\5"($+/O:XD,=.!KRQ6!9DPJ,]Q=,3JE!$$;O(\;B+6CIF\,O.3THL M\X0OEZX>N1^1UM0;"WY+48F0##<6KM]'O+-YZ3HGB<=P)<9NWEM,X 2A$:7E M74H.CK<@I[!HS":T&X\)]D')[3#NH^F0^EM>"-T$T'Q1I,2JQBY\IVAW-,R@ MP 9X6B5D,03:JE3ZV"8]S:DIXQ M=#L[4Q&6%S=&%OVG"\1T*+DW'/@23R?([3QS7JCK3QS#J)S:)'5X-R#I%*1^ M#:G4SF+-*GFFJ6HG$2*GPR.Z7! IAX:5IU?@^*KIBT$=8L3F_V).7Q\7 KM0+A%S,3O>]3EHGEP'_,CI94'F M?>OTRS-79!VOR/9A7)'9:$ *#TQ1=R3A].ORZYRO*-'I^AILFWD\ M1[I+CY FX1%#CD]K#Y./0P(DW!'0*\J95QF^$B7O>;J0\LSD!V(N84]%NEOP M3*4+6( MG4S?Q&BR; M$E$5'IJJ!A&&#(K"W07SC*F\"-/\>.2TL^&]%$X.%/I+8M@1_$/[Y0G0-4?& M<7 8M:"+>/G*]*@$@#KW/01CILPU;T?RH=(H\$J1;('/4BBJKAKGWL[K?U:9 M@KDVC^S:[-3VVKS*M,71NYH15^HWY'W1 V4N^0JN)7DG*J?2C"=)7I8H&PJ- MQ8S"F;L7"M>47A$*$IF9:?962'WY6;]:\7ITXFMCC4^49$(8JG_-KZO^*E MN%&%Z;LC>V[:M+Q%;5'17-FR7,W(H#Q$CQ[TI8610VY.65/DTRK* EJ:*H6YOWJ B_ VB M-IPCR44+F;3G2NEXK[5DDTR23*IZSUE;O&>Q=AG/F9\K5-_4 M3I,F#(VZJ#6 %+MI-S39L6A"I02U3KIE-RZ^*G;^P$N-NZ.YC:-9IKHO2F8. MR+:!::=5Z4X379LIK_2',#Y(M\!8CD=[EG$GSR7B>ETE!M>7IF\:7)_!]>T% MUV?TN?7UN5YM];EO$D&AS!$>0"57VZO,%89XKHB"E?,N[+QA/?O->;J3=.L2 M+)'2&$+A5 MI_"OM0BZ]!E!/_HSNWJK+NC..7'IA>YR MFD 6Q*O5+0GUK&^.7(F;23BOT*$^X7%/$^_9B]3E9RH2FPGW7;O0';A%5>!T[F+_F1%&J<:;N MK+NB$\@7I"A 3/!MR@0'T@:W09B"FF55#.UQVHV$XB JR)Z#(6OPD$'.!*2* M&VG&,5;-XS$((;[R1)?&8E)@EPCB8ZT39R+OJ9Y8/!6O(+.?-YI0/N+/9B2B'7ZO:IG6HBK]3 M"+7[_B-)9SP7)0@OT9XAKS&7)YA#>XE)!@F4O(5DT-9($0S]0 M-2M>OF4@03I"[DEQ9\N'4"UT)J!Z3J.8/I&BJPAEE>2Z]8*4@X!)8J^=&Z@L)6J&#T'ZAEBK> MIA0=.*,$(5,\6Q/+?<'TQD$2B5:/"D@WBVHZ3E(3;)8Z=CG-92P4M&&5KI!> M_ZI+FGXWJ Q\^&$$A "DB%>O4@(53$V=DA_!M29*]]IZU0\J],MA9IK>@# ! MQPU%&1(W+8 SH.(GH@9*6K$#SA+TOHD++\$$D1C,KZ'CEP MS'T%4.4\E*G2%:5?XM@K*Z$O::C6K#*YW,:+X5&1YZ._B)/XJLL8J3 4;/[( M_8F7 "MBT75V7;.6,N\KDGW:*TEFD+:)$(FLZ4X3X/XHA7#JN14PR9S" ME2E3_^1&5#_49VCR%IJX:RHR^M588MJKY]6%317P=54HC\I,/1US%2*VLCID M8EU;B75U3*S+Q+I>0@T+[@FXT[!B?Q>XLN,W_A?D9^64A4II5=(YJZ#U*,YE M;48=,S][?^6]:FE:WC3CFIT7N.2T; "& 292F*E1:EX04%96.XCY] MK;*_V+I%.*4L+D7">U)K: $N2>%NW#A*\4F8'#CD\"0TI;GQBZT-%5USO8Z6 M,\S"VDFWG_-][GC$Z2R%<$]][1IJ:-X[H@(L420:*_&J'XH8D3JHY(PCS%[T MUXH*%KAOPD-:\JI9188\#[3$-+Y40*8:*5%=3][0;TXF1\@4)G^01IO4=S*P MKLSB%QYHI.-NJRJ%RF1'C_83UK"!^?B5T@_4-L^?T(@:@(/HYV6RB[=OF"AP M(G5Y5$S MG3".'-9$U",+'D-G,J90QR/%JV?3,!?OW=&:.O?+GH ,=/#$4-%47J^LJ67] MIC&]F?C+' ]<7VNL\0L)K/(726EBU;T@I>HX 859[3% /Y Q2_G@]XC+<(C M<*\R^4SXT[@+68?TIU6GEL+T9QM55,+SWQ.3I3!*W/YD,I2SY2!@*K]$LC1? M]9"BGD..F\RE^C[ 9B(!IN#+^>'/P/>4K:C2,3 #:F$N@)X$0!=O>K!S#FUQ MGL*2:0(9H:RY^WB/B6DH3F=Q#%QV\?>/,&%7"0D2#9M^ E MJ?BZ\T?OPB/H:R1J 7%4U=PZ'+Q+"-6^YXO*-9-1"!GX3+4[J@H/>@\V MR.1U/:KI'U3WGP1QID\)"?34PSB2>51IV\=L.3C>+DDUFY#3IG#B,Y9)YNFA M!)O12Z&5VC_928K&"4?.?]]D@Z)/_H\ 9>"QL](_2)O7NT[%Q;#2@91P69D^. M"9^D&E&Y_)R/G*QY3@]N#W?+W[GP0F!J#I4Z=AK/P/!D)34.^^!UT\@B$UO" M/TG1#EKU:23*&26)RK-AAP^JOP84Z:9E[7 M)&](.*)FEHG&AAL0=6[=J?W MFE=+/])SF?52WJ@6D)>J$=)+HL[*921XP[\L7C@UTV:+9Y%!,1J1$D,@P$P> ML=9X4_6F*E2 [&++S4Y5#Z&7/+#XF3$_]4<1JE@/X%7%N!.#J6'4IQ-G*IN/ M.[-9@#)%WF@W&5;[*G?\HT1P*XB@PIE]>E(E.-)*N1CNX72C;(Z7Q)8"2QPI M,(&H?EU66F9^,HJ6I:RV->.4B5>2"(^/6"50:$%\QI:K'2;B%%-7!G&C!SJ= MA^5L6-:[)UV]3E&A)7>&0 I78BO#1+1FDSSYA)WG,QX:)UM'>G$Q6+'B..O/ MXJLQD?5]1-:[)K)N(NLO(;*^DK8F; "F&;S8Y]I/,P#GW16HX:AJL[D@MJ,Y M3U7Q&X_YC_%X0<_>0MU'5F^=>5G:TMF-BSP"0@[GC6XWGFW[+*QM$;P65Z5" M8M6[VO[!:C(;K:R/7NC;$?D3YI?4/VNV+O9:4O]29"!)2.DQ*ZJ7V6RK3&Y+ M"E?54PAEI<&AZ-2)KA";9VWQ #VO2JMT/I5PH(::!>12L6'>;U#+'.#99S@+ M%?CA!B)FJ^82U;!A7A)/[2R>TM;32^RT/.!3P)NJX4"8EL?-T&@0.A,;5O$< MA'_86-L+Y)6;)AVZ?H,#,W/!IJF6$J%[V:D_CP25L,'8QQP&CI!0Q8K);6J! M^*+\AR'C)JSSTTBS^DLSJGODA$.1'_8/00TSO4S/6NW>7@6:G)F( AZS/)L; M1O??@C8Z',-Y1I MM]K<7X R^^"%!!#;1-F6[3L19%2_F"3/_B,T BL\?B3="Q0-?XL"/HF%#%O27TP>+M[4HW M$]_E3WR_NRHA=W&KG8 1Y^ \FR<6!U'^]<3]"<20/ V#> CF')S4B25^B/YZ M\NG+S[R ^1X5C>AG7#V^] MR%WKGBM[7PGL.T\XQQCJ?3"!@R^1_&==(?AEE>=W;F9#,<0OJS[;:2WH!?%9 M&%5^B9>EY,!PGO@]M8*'?W,A$.6Z7X]4&\MT"54F3\5Q NM71P0N5(1"CTJ@ M+]3YB:@1WBY'7,*ROI>"X?[ZL& 4=";P:EDP7+KYE)Z!&%PYLJC-CT^I[L0B MO0G]M++T&WD R* 7M?KT!L4YB[[(B!>]/Z7SX36?O-6/%D2 9C4*T4"N7%>8 M^5I+*")YA*5PW RITYJ7" \LDBV%N"BG"F;__?7=:VO$AM1^CE!XN#++AXT, M>!-F( RJ^#=PPG *7WMVPF$FW2KQ1?4:#LDHW#FMNQ]/W<,_JSB1*IX)-H%W M'_U%BUA]#<4T,UQC?O#<_/FAJ:R:WEJ\F*4"X12]2 )5TL[LH@:[>IOZ.DT9 MBY2 X.!T\4KD"Q(ED3C#@I1 $D%]JD?^.7L0KTY+04!E']=:M MMO'*[*V<7SI]A@ #PAH(LO@?'76POJX$R^FKJ^QK&/@!RB4ZI[X_O.1$]\G7 MGP$:P3SJ**]7M3M=T*%G''E;WE*N3GU90*6"2--"S)VW\"U,5^(-I3]%40+$ MF"[3DA&6X];./I5F^UA_3WP&DJ]UJDF^&\72A;OU(<"8QJ_XI-2[;OIW'](F M'*[8ZKOO"]T'^&9Z;Z-4 /$6ZWPT]4XURT]^!(1(%"UK<%_R+J>? \)&_KI0 MW^RT^31>R57H.N7&EI%5/F4ZK<#>1S.@?JV D+S"%9A&M''U^ )1WJ:"V.&9 M>F/F48*H"!N+P-3K39Z+R%1G$\\9B 50,VK>WD/DB-']YSYA$)N6]10,F:=P M0BD\"!\3?YO=%XR,8T-@_JA2HX.E,!2QB,:%'4_6"D< ? M.$/>:I$G"A'*]'NY5VR)LQG)YK\#ZP&!"HBF(HBMJN"I&EU2RV6U:L>*0+1X MM!TRH7@@RQH$0&WH@1%JZ ,#Z<,3&0E5447ED@*QW%78ZME"KI=Z"=L\&\6Z MAA.A4!%O@@GHNCG.X[ M":BO-86 $U]4EN;YY/P"B43)2OP,E$Y1JQJ?SR;U 2%AAAY6.X0W\5GK,D+G M:BXJB(2I,(D6'J>_AY0L#R1 \YV=!Q]=&L63D/V@JAYE/7&?F?>#9:IY@GWS MC A:^"^?I%#"G8<@B75K^YF2&?.V$9G7/&\^D+$ULB(&CDCH<,HK5*3"I<;- G%[L5C[$@H,<]D MSV63R41J-U_)]SO.%A_[_:^T#E%O/P1[$!^N'C'!LET>, ,G!EY)2;015K:9 MU(@K&X.5CTI<_Y&FJ$H5*XT1B3A$:D*D[1S=)X%(C'@U-]?7K(L**F]%LZ*2 M5='2CE=.'IVE49I3[&0UL"UL)3=/T]@+Z(:9EAF8DEPGS1SG\0 )[SP%Q#7&XB[$AC8W]DLU2L'G MI#96 XZBDF\3H)\'N4!E'ELCC#[N-E5Z'S[=&\<-_P^3M:Y4"8;N:TB7?N^^)] M)1[5*$.I3 M=VB1WQ!Q]K28*?:=(5^*)G.TZYI7.AE3$4JMK(FTP[6!-?\J]H9+_P!7%I^Y M:K>FVLN)KM4H\Y]EM5O1@D.4/Q0%NE ,31QWF"G"ZVBQ^%_)F>'&?,A7::R. M5H(E\D)>.] 9_@!"V8C,+-FT3F"Q9+4+,08VGG;Q M53XO<9=W.:-H?4T4(WRJF%GD_@=[8B6BHYUX/+.I6/#CR?GI/DE4@G#7:MVB M77^2B JCF,J??S+Q9Y[-5NUS1+,\TAS25X]=H)!P,)ZF>1)E'ARPO(0#AU+R MN7^(WF;CCVE-II)!1FX8Q0OUA_@Y2$$@6G<_;9FRH(*'#;3U#= +;=)Z23X MS?^V<\=(_7K@GG8R$RULS-GBC3AWUDZ6)&&[_;9.+6X_(X&7^GLX?3:L_S<) M8M$ZG9L^#E?N>;HCV:(FV+8GV$[]/ E&1%ZX_ M^NY""TQ0O2HJI$M=4=]750(4Y;7Y;[:J3?V?#+^0Z2,JM!7RQMO<%UQ?<9:: M1:4R.L25;RWE'!!7:L%2N#V$MS^5. R %1S1ZE-[2.@$<.<[?!7) Z8LBD . M#UYX7K;_D&%^P_Q[8_Z.9/[OL]IBR@8B9,;)'2@TYOQ0P?T@&((8#=5JKJ#) M8;6R=,)!D>JA:W# 05NPZ(EZ]*FXRP\!ZA V3:&.[N8Z3H!6RR)1'DN6!Z?C M%+7%H_)=UTV7HZV/]WO@LZFR 1,L59OI:(QN+^K.@#^@.PRVAG<<])67CDPH MM)D?'(^B]F")LSAOFCC+7:$9J!(99E,:D8Z&D$?BWI.VYQS]\FA/[EXWW2Q^ M+T5"H8['Q2Y.<<&F]I_89=I/C?*IDR H)DD8\G/%!H(/TXI\^"O],4@B()Q7 MNS*QVY'RA/+R]'U_^#E53(3/:WCK?Y,[]0$WB@*<>7_IVM\\;'TX_M!J7%]UN]^:\U;P\S3M35=.^;G2;S7[C'(9H=/OGS5ZKT^UU+[LR$"S4E$6ZB0@_CUR?YJR4%;Z] MC9#'B^FB%I38P'CS;YP$9J7TRPWM8M9 M;9JK7)LDOJU.=P?C*^9I+T84;8*H,[*GGAQ6M/YEN(Y;)ZV=D+0SRKD@J$F+J7O^ MR_ZT?V[*[DY]-N.;\8FF:_;[N:57A"3[0@G)XI!X60,!55;Q.Q:IXC0YE6#=/SV9JXNV" MD(LLA5E2F34\#YQ_-\*M>V?- GE1SJV]NG!KN][<^E\6!D/8B#RCRM(FAE4- MJVZ954_KPJH=PZJ&58U6O)16?+8MYJT3YQV'2EM[=_C>7. 4K[#F.\*/75AU M@/.'08(0L8.15O/G7":NSDO$E3')]RV_.B]#>=@,]^V?U9;6]"^VPWW&Q#:L M9UBOE/5:S>VPGC&9#>L9+71)+;35JL:,=>*DXU A2[(E"^HJ[3)#2>3V."FM MK)#?LT0:2BM@JQB'R1MTTFR:Q*:.8T=W::2^2L MF-.L_6DND4)B3K/&I[ED1L=Z9[F;0-7B.5;)SMB,FE:J#>,-7Q,56G+DSU4D/PAJF.CZF*3HBS* M#?"),=D,DQP/DQ1E*VZ 28P)9ICD>)BD*$>N@$GJ1.&'I"XMP"#K0."=HY S M'=)S[>YO[HO;W4M$S"8:WG_]^.7[[XMQ-Y7AQB?OQZ4=QM9 MHOV\]6ZLS..O_8_7C0_?KOO_V^C?W%]_^\URO&=G&DG.1 /49YF]>FN-&0=; MMY%LA%7]IR;] ]^;,;C%GTZL-X7']+>KXF-"0MS,(=W?7GYV_3_46X9N-/&< M*6ZCY_JL\8!M+K+RC5Z>CFJ]-S4;6)8I""A4[2Y$%,7.&GW0&D[PW\\PNV\6$S'K& M?\V_#%KG6TK9[&SF&FAFKH%&Q 9X%3P#KT7,S]\#V'N>^_Q2SITBF(- >:YD)U(SH2^"G M_8BHS0YRW-'V[[YD8>RXHO$SB"G>DPO7[@6@>7C4'%IT<\+V7(]!,'QV/<]> MV-7)US>2&CM1)^1(=5_$ >")X-&'!>2'>!XS/^W%-62@[%';Y@=FN4\3>(X- M:;@*HN9B*UEQ.IW41.:X1-S+G8E(N0%!,>3=R['9UI0Y860Q'WNS+25U+!(@ M2"=EO4_W(VB*$O%0"^&:''^6/R>OVO4;?'V#6\!/V$T8/.%UCR?U#S<>7R81 MZ/,LS/?N:G>Z[;->,]>>:YM;].[A_9<@+FW?Q,62//(<2N"5=N_O^F-=?T/DOLB8AR' _CHH;_X5\:R)K MF.X:;V'ZY/P;I S>'RAML.VI.V 6*O:V%;M/^ ;86O%]>3'0CJ,\B1Q\]V#L M^#Z#RP?_[ ]-[G7WK''1/^TTFF>=5N^R,#FP,AZ.7E?+F+A013)JEQA<&PAV M)DFY:7*-UDU=_BNK_RI;2;:^[B@QKMX65QJ9PZ;_SO9]Q_!OH_>W GK_C-8]]&FM)6ZYKQN5'/8]Y3J-(K9 MGH/5.[E9IQE7B9 M")M<_17P2XVGPO^&]\W.UTI)MNWO1 MWB)XZ\#!B'4CUHL=$:M0^^M$JFW[[&SU(JB&4G=+J:?-35%J/:BOU;/;IQ?[ M(+^:F%%;UF:DK300AUASM6:^;-@+L[768#;QL^2>Z$"5F>[)^S.[TVJ:&Z*6 M%-K>-87638,!^FS9O:ZASWK29V?C]%D/FCNWSWM[H;F7X82Y2R83;\JQ64$2 M@@*31,XCLYS'D#$1K]Y(P[OU.7+)PVNPZET7'U_>$>' M]1W/JJ^.JM::SSYZ[9@[9J-W3&^_E%LWC0BM:ONTN\W444.MJU/KZ9:I]853 M8$W<.C*"#Y/3=!M=:Q(KB(.)N+#%!S+D#Y^=8'; )(@(J.? T<,4XR#/EN#A],C[:2VWJ[.QT^X4X#&'OB+#7"?:6$+8AUA?BG +"&,$9P;XZGDPU MY/GK00S2ZS ]4]41M[MR8%6;T+)^KK,U ^CJY,7G1G6KKKH=M7 MGZT3YEZ9)6JHZ'6;.[@Y#1/4DPG6B:3/9P)#V#5UT&W!S7P()3QWQ($KE? \ MJP@6J*>J56Z57=CGS6WBP4W%VL,C]XH1]X-3H\[M5M?0NJ%UG=:KQ>CK0;_M M,_NBVZT- ;\,I]J[A_?WJDZ7+('V+:W39?)\32*KV9XZY?D>>&8,U1*PX!;Q MHQ$+14E3QYH$KA];6-H/WE+O9)G:)ZN=5<1)+&70_8M?$[>C>W%TMR,\RJQ# MYCX]UG[\%8_TDX^KJY.:W&K;O6[/H/0.A9@KXB&6,->.AI2[]L5^DC@-):]" MR14!$,="G:TSN]?:ICWWPDTW&?'(*%,!K.(0=*@C#FF=5X0Z;%7]N@4ZJ)M M.+/;O6V6O#"1WEJS146XPQ85N3HR1<=NU:B#MV&*'3-%1?C#H1,ZE@MHVMW. M-G.W#1["!,TV$30[-W@($R-^0>1N\!"&UE\*K1L\A,%#+,)#W%%7LDO>EAW 9#.KNJJ][7.V\(MRAZ+(F62]$O4@TQM.A MCV_P;&J=9KBP%OKIN8D.'PH55\0Y;(^*:VC"=>R>*:AU."1<$>"P!@G7@RQ; MIW:SU3+(AFVI2+?7OX-Q&L8^6Z[HUCZ\[75BP(N*R(-*# B'\%6

$J06=V MI[,7"-(AU2"I;W7A]3RM5XNJUX-^:PGX?!,_!,,I_H;5]]];_V-9EISBEP26[P[$AX4. ML;_D9O67M^FL:%(9=YCPA@EG6)8%)N(U\&I&.RXF8[T;NC^L@>=$L(U?/][< M?SN1$]&I<@"2BX5O+;E[S>8O)V* S CC42,,GM6?\G\;,,^SOG[\\OWWTK<4 M>_WFG=3)>_$RR[IIR!=;[]B3OJ._6:X/,M>%/9'S^7CS]W]V&U>?OH &^]0( MAX^-> SZ+ N'0)>-@>?";!HAXZT*[7Z:__C=>/#M^O^_S;Z-_?7WWZS'._9F4:2 MG]'EZ;/,.;RUQ@S?_IO51H(4VOB?FO0/?&]&41=_.K'>%)+ WZZ*20!)?#,$ M<'][^=GU_U!O&;K1Q'.F>$0>7)6-!R\8_)&5BO3R=%3KG6.-0Q0X?XJ#P4F& M=9[%;KA8@@V=PYR:\(G\A\J/G'MV'N65.-9L3I8VME9P1S#5>^I_%8PL%'J\ M]Z>S%%F0F,CPJLZ\DJ^+GD&1[?J)DXKS]EF_W;JX:#?.+BXO&]U.^[IQ<7Y] MWKCZ<-DYO>ATSL[[5US4P_>P* 9\IW5Q>7W3N0 .N6J>-KK]RW:CW^EU&IV; MFW[S^K)[V>R>RQ-Y1^)-T.A?3S"0#@S[\&5OS3/YD36@SH9VA=L0'I[U:G M!231;+=(].O_VD3R0Z&CYD#<,ILBW-.MTNT!$.0W-@E"+F2E';EI.INUO&I! M QL[]]+]E2^EW=Q7:L:A6SU/X;$SIWD<"_._\.0HOJ%;\1=7:LS^@(-RG!)N?5;$^=4H(//-]% M-#>K>:Y+W?//.LVB_+-6&NQI+>@EAQ_6&F]9'NKOV:>G>TE*,\2Z K&VBG*U MMD&L=0O4=T_>]^S>5BL!&DK=**46)6&M1*DUH#X,L[?LUD6=LWF9VB7UI-"B;*>M4FC=-!A4 MMNW3IJ'/>M)G4;[1>O19#YH[LR].M]E/O/Z9$]M56Y+)Q)M:C@_3(XRSZJNCJK7F4Y.T67/' MK'['%&4,[9!RZZ81=<&JMCM=X].I)[46)?QLDEI?. 76Q*TC(_@P.4VWT;4F ML8(XF(@+6WP@0_[P&=:GC29!1$ ]!XX>IA@'6ZQ ,F_6VZQ+,F^CMJ,G%;#[ MO F4\'!1(E-5'DZ/M)^>J%&1-DXH*V=DK4?\JTN&K5Y2*Q#Y.@'YU@;PEA&V)](,*!,;Z18 Z[36CZHH<9!MHH\^M(?9J,?YZ$'"G8Y]VM@E(-+V" M"W.$82#8%2R2)4X:_CL('K$8%]9-,'G")A'6;$]]\H0//+.&:A%8<(OXT8B% M(1M:3FPYUB1P_=AR?2N&M]0[V:;VR6[MBCB+I2RZ?_%KXG9T+X[N=H1'F?7( MW*?'VH^_XI%^\G%UM=*3>W;OO*;]] PQSQ)S13S%$O;:T9#RN=UL;;-8N*'D M35)RIR* XEBHL]VQ>Q$AP^%BBL"';9'Q36TX;IVMVWZ 1P*"7QE&V.WU[V"ZT8L"+TH!(#PB%\%6=PN$K0F=UI M[@6#M.&R#R^TO&ZW(FA@*P2]'WVHKF5&ZJP9U4P*5PSJKT:T+URNO@P?D:" ME92@^MPK]:N#56U"2]]2%1$#E1A>_'P0JE=-[BJ#<:LSQJU;$6"P->ZHH5_K MS&Y=[#*R:SBB5AQ1L?7"ZAQAJ+S&KC.#^*P9*JA;L;E$/94P@_@TY+X=&T,AXQX1 3_K L$TS$:W(OY^?=NKB\ONE<=!M75\W3 M1K=_V6[T.[U.HW-STV]>7W8OFR#X^ #6.UJ+(+"_GF#V!WU>S1Q!NIW MSXG@E$:N?X]?/9$+%9M')(^[_$MN/WM=W'=Q8A?-7PH.I?P,B;%+UJ6_KO2G?S(GM!C0S]"Z8@.ZK:U."TBBV6Z^>\.>WNO_ MV@34>1-UB ^=<$^W2K<'0)#?V"0(N9"56N.FZ6Q6S:H%#6SLW$OW5[Z4=G-? M0.Q#Y]*VN5U2BE+NBUU=!>8\MWJ>PCXWIWD^VR3TZ)L MDV;JV6TNZ!V%']8:754>ZSBUVQI@B+4H,V,;Q%K#L%S7[FVU[J.AU(U2 M:E'*Q4J46@_J:S?M\[:!JF]-FY&VTD <8LW5FGJEBIP6I8I493;QL^2>>D/% M2WFT9Y^>&EVFGA1:E-NP50JMH0;3LCL=4TFCGO19E%VP'GW6@^9.[8L+4V)@ M>VI+,IEX4\OQ87I!$H("DT3.([.764B,Z;YHF:O6DUB)X_R:I]853 MX,MPZP!UC.!\8$\=SXI$JRFC$FU8)2I*3EC"UZI.2/8",XJ0482V>+6:ZC^M+>9968(='4"73/,.H= 7S+1O0QWT&T,0J;>D:MCKHAQMD[0F*5/AJ&95,,XJ M1LD/4'UJM^R+BUUV4#9%7^I/[A5#S754FQ94U#MK;A,H9VC]\&B]6G"Z'O3; MOK!/=UH2TK2TI$2[>^H?;P4C2YPT_'<0/ )%4,*_27 U&9QF>^J3X'K@V %* MHK?@%O&C$0M#-K2#ZL>7Z5@QOJ;FOO>Y96F<5D0-+&73_XM?$[>A> M'-WM"(\RZX"Y3X^U'W_%(_WDX^KJI":W3NU.IVU"M ="S.<5805+F&M'0\I= M^[1M@)8'0\D5\0?'0IWMIGW1JW-R[8&;;A*&DE&F EC%(>A01QS".J^(5]BJ M^G4+=% W@8"9O/4)B!FVV#%;5,0S;%&1JR-3=.SFV2XC5(8I:L44%>$.1T#H MY_99=YMFMX%#F)C9)F)FYP8.84+$+XC<#1S"T/I+H74#AS!PB$5P"&JB:HG. MJ:; MPGPF^TQ^(?-29@K-P3#P(I0RM3<1U_[@%I%G$.E5MG\7.CCPTT7;'7L M\Z9)/S\4 KZHB&W8"@'7T&3KV&=GII3FP5!O13S#:M1;#XILG=F]\[V Q5Z& MO75[_3O8H6'LL[#FVE"]:IE<5,085.(].(2OX@P.5_4YMUOGV_26K'%WF&IG MBZN=751$!VR%H(^L!H(I>;8K*5PQ>K\:T;YPN?HRW$&" E92@NISKVP$HK/1 MZZ?:A):^I2IB RHQO/CY(%2OFMQ5!LQ69S#;144HP=:XHY8NK8OV+H.XAB-J MQ1$5FP.LSA&&RFOL.C/8SIH!@"XJMC^HIQ)FL)V&W);5:+I=>#?FN)[7P3/P3#*?[FP-:_M_['LBR:(FZKZR<.S9%_7.@2RT\K MG15-*N,.$]XPC9H&('!8^%:XQ[),,1&OAO=T/UA#3PG@HW]^O'F M_MN)G)A.IV)H2^YGL_G+B1@@,\)XU B#9_6G_-\&S/.LKQ^_?/^]]"W%?L!Y M9W?R7KS,LFX:\L76._:D[_!OENN#%'9Q3UI -^PIG>,;F*1:C/9+YN>Q4H:_ M]C]>-SY\N^[_;Z-_:>,X4M]&#"Z[Q MX 6#/[*RC%Z>CFJ]$GG<$D[\T\LS5WN/I_ M^TQB1-^Y[Z4@MCXXGN-CO0.8TWN)R]ZL."H5/CM;MUJQYSH/K@>$ V]P0F8Y MP'M/$V!//\9S'S)1]"'DUY9M#1+X'?XH^ZU;P!4L+OSR)&03QQU2D], ZV:K M9^$#$ &-)<;2O__: GT1UNQYP3.6%:3+!-X6_'"'L S7YY#N3OO-@S2)QS JO[\CZU>L,#8.D@B^'[UZO>!P M_Y([W+^L34/\PO^2P&3'G\4V3$DRW,/( M'U#.G7 UJ=WIML]ZW1.+@<(R0=$;)DP*O'?\F/@5\-<3U*5 C@HM0OT>39R! M^IU+W)'KT]N4A!1*1LA%9.^7G-I!)"YE_$7OEV6O2RZS77_(?%)B?J*<$(I+ M;3T^&_!VS0P-ZX+C\/]ZTEZLC.S$"[HCE1 OA?G*D;@CL*;@%<@5M%BM3@L. M'!B*U*;-Y//,.2)S[C4\]]:NSGWC;N?_GUYK ,.25<7K^R[8A&=]TA>1Y M[ [&I/.X/BG!0RQ2RL/>YV_O0V<(1#<8P'Z LI&J,OR!B[?UQK0N!3'O[!Y@ MU6WF4(%N1C,J\^3TQ9FDA_F%Q2L"H,ZWZJHY<+=BW2BF6T QK=U3S#:]TW4/ M?,I;$B:GR59=:HL5Q,%$:!OB WFMPF=@!L^S_=Y2 M-\UV=MC2&L+1'6Z:IR?>.$U0+Q MOH,REL6D51=U?#,B_DN9BZ]'R4R >$ M#EP&3Q/'GZ(S/0B'D>5H;G40Z..G0K_"V)\$KI!:,4!?WQ"P(2! M$XWA?IP2F)4\0K'VAK$3T>^)#V0WI':'CL=)'<>)$K@]X"^1.V0A(19L"]X@ M41=\D^1<:&*YU\'%PZ>.?3G@BSAEWW*&/RA4A1@,%A)%PJ^OK1MXY"GQ8KL-@.M@&5H9OX)-C/R=L$,/OL6H36CAGQ38X+5CL M$/O0P(,Q"Y\B^2TY$S[E8LL?7L]CN<#0<+! &+!CGA/C@@*UIIG=?)#H,$+\ ME(2*X^> R@CN-E@HP8.3D&RD-0:=9;C6T"O?V 6R2&Y3CQ8?"'P=I]9/HB6+:O TM.9442Z\25O@4@$2+Q\X2:WU)$+W,[: .J12/ M9N,=EM(Y@>J(]T;6B+%($/X0#\(+_,<&,I.2W4X8.OZCO"-28R>](02]I)?. M:RMO]5B@\@32/HK2RXL?>13#. *LAY=GZ+ATFP 1Q'1]EA""'\22$("F&5Z/ ML#R/X7K2V$PP@OG D/R-LU2)+Z$O4TQ'NSYQ"* P+J0R(M6-54>LB.]\X$D! M- F#83(@B2>V\7A)=(S4@8C+)8G2>F8(\8P$B#,/FOSM\$"3DNA%>L>':3]E MG2LW&GA!E(1S ).]4L#D9E"23A('.9N@U]5 +^>+<9+5@>/[1% N,^FZ=26T:E[?69(I%4-'Z9XJJE]P3_T1KY]I'[]P:D,W-G[PAM)=#:$M@ M1+=%:+L)[*XS^RH(S,V?>O:$-9QOQK?!_1@;*IZUZE6TA5=MW&F[X;F4N7.+ ML)L'Z<[=])X9"JT)A19A12OEB6^#0COGJP>)MT*ANPD=;^ ^71.$Q*U#AWP$ MPD#>T46R=7C'RCNX)_Y='A?8*JK(6.01*&)GH--A.2]+VK@="=_!:ABDMMUJ MKXY&W>$!&^*N%7$7%51LI<1=JDWMD+@[:X#LMG; ]3>H-G-]?>,A<**=@J( M+_ JRP,&UZXPN3O)L/+4?RT3(T55*)>Z(W,.=/4?";Y837"T[.[I?G3>.<3Z MRC#*RV:4HO*02]VWVV&4MGW:/*TAH]3>0JR#GY+YPY?EH=Q H<&=^XDV4H*P M=330YTT&.=:MG6G8X,#8H'TT..[=L8&!?1? $!6XVV)1#(<:IU9M!AJGPV6# M!V 50JQ%'*6&B+C$C^"C:.3"\[\&(37;<0DAISY_9;D<2B9QMG!E.Y-)&/RD M%\.C?YY/\NU.2>;COY02^,31P6S MH'+,FQWN]3# <1I8+IHKNI4JY):_7;'J:556/3UYWWW=G&%43I% =QYMN&^] M0U"$),M&Q 8-]V=C[ Z'S/]-GL7YR7MM9VV25@^LVZ>"ZZN 0XEEV>-W6$1Q>;]^'-]O==J7#Z]#A]5Z+P]LQJM84 MAE98TX\W?_]GMW'UZ0O8X$^-4C@$TQQH#SX79-$(6!4DX8%'C,HJ^ MB5\:X_C):S"/<+%POH]C#Q5.-@0RN3!%ITW1Z9=3=+K/L\)2QQV'S//,A(BK MI[C+U2=SWVCK<(L1"WM#;?,]08SJ%L DII]-G(C7E"1Q Q,2#/6L(D&DTJGZVJ-5-.UVR$[.0:XMV M!DCOL#;*27D$M#-"B\NY1A7.D0CRZEYC)=MQ1_*!A+*H^? MFD2:FL1$MIM(,S^5X=2D,FPHE6%!ED-4D.8@,AP.),WA);*'R?39%'L<:^J8 MH9V=T([)!C/98 <29*Y3\+@\*%Q4&+I:4+C8TEBU>F^G.>OP-HE@+YPXBXI+ M5TL$VRQQ=O<$\S,Y8%H.V'PWS@O$TA]HYDQ[0Y!W3(XAA_]]P-W]DLN79^\N M GEG(0XU/$Y#RK4BY0V!TC=(RACK[]8PG['^5M-64K[,A65R6N:+CXMU;T*- MVC8I05KGJ_?(,KE?AD\VS">=YKK7[);XI-/;*X#=I'Z9U"^3\[(HYZ53 D7> MJ0>IW=WKK6JROEXL![1?N(/_X!.^BEZ,.&>.0^?/\N_+NX?V7(&9EZ,=3#A[% #'O?]!Y"]^"=\;6YR"B]@V( M^WP"!J%%O10(L 0WWO3O/EC]N\M2!.EIDW:Q4?),JVF+G7;?RZY=DF!HDVEW MT[Y=[GM9!E] @FB>YD^+RX]\W!(HOBJET'FC9ILXT\+KT:9$Z>XAPYKO!F T3C]V.\C?2!^3@OC^\XDQ1 G ^ M+P4XW&:] M=@G*= .Z$PS^16@_A];^=T<.IZW.K"PNTVVO$;^4ZAT<[BK@-*FW9[>[J19D-E1XGE78+ MJ+294FDER/.:5-K5J?3,/FVM#HG<.)7N)JA=@=*WJNF01T/ZTY*(-PCE!0DR M_J!9AVB]=:/UH"DK$%-I/*R[=&,*T?PO_;Y^[?+^3]O1W1L]%MZNJE M0UTM8MRSVVN$S%;;-T-$U8AHZ080^R*BKGUVMGJ]64-$VR2BHER(TEM_'T34 M!2)JVZWN3M6!FKD[MGSQ7X]&;$#!M(*PWV_K>Y2VY*,WHYA1#G*4%V!.J/^W MSNE-=WKL?D.(UZTB_):]O%+#_3#$&F@$?9EWN_^7A<'0B<9Y[9!##KIOMX'+VZRN M:,AP,1GVELZ4,&1HR'#S9-C:B%GS?7D&XO@6+%$.\< 'J:&LI%4 MO8VR;K4)+ "?W^$<>LETB_K"CHI8_FMQL$%5H9"=]TDK2AU0W3ZE;#[9NEU6T'W VMUIQ6MQK5WQRM[B*NOTKJ_5'[O;1\ MAE0+,A%^,XH9Q43X5W2A=TY3]'#-#:I-5R)?Z8UE0/S>*D4994;ZHAHJ60!> ML^)%_>G+C8;,;[[N=7<+Q#NH1)&ZT=/I*L4+=TM/N\U&,O2T'CTM'5O?.3V= M[Q@HO%R*T"$;#_D;7]B"YLY?DZ=6262NRE/BC,RM_Z(H:I6DXUU3E+GW#XFB M5DD0WC5%[?7FKU7%SAW7>>1UX*B:'I4TX_7E7&SYCF'8A94)L1HA4!;@LX.(RICW,@]S,#ULZ"YZ:)?4Q_&#F)>+%.4&Y\6'97G#@GIW#VS@)!&N M;#!6%0>QLIT?NS)GZJ"KV_6UA=RI[;_^R3?L)@R>+JG H\.KV% M%TW3V7M_K8M;3=-_=ONMO1=T_5[0]/M 6MJ^1/8QW9M-YV]#.S6@G1IT_C:T M?6>G@V&?HJC2; S L,\,^W3/3^U>:S_=T@S[U(5]BD)HLP$/PSXY M]FG9YZ<7=J]Y5B_V.0 ?TYZ47JWRP=T&*Q_42.2LG4.[<\E4?<8E JPH8KMC M]3F77%L#X564QTMR:YN)O.;6?Z$L6)3ANF,5O'XL6*X_G)^M#@LR+&A8,,^" M18F[.U;C#XT%VQ=VZW3U1C;[U-_WY\#>J0F]-Z&Q?*;TWJ5&R90?2B5'41KU M\N4I:NH(?JAAYW/#-(?/-.<;J9.Q9_?OF=TY+[K_#-,8IMD&TQ3E_"Y?L&._ M3M^+<_OTK',@3/.R$?N:QS>#PA\XOO6 K=VC!/X4!];0#=D@#D)JZ0X4A905 M64%H,1&8B'(=Y FCC[#X*'GX-W84@4%B6$#C 2LD@SH>Q7!(KZW[,8N8-0EB M!C3K>!)03SA^)@C6&@'%!ZQ?[(($S _='Q(.__7CS?VW4GB6Y*]F\Q>)N,^, M,!XUPN!9_2G_-X3A6U\_?OG^^V(0V%Q(?9YL3]Z+EUG634.^N.R$!&I*S?$- M3%(M1OLE\_-8V8=?^Q^O&Q^^7??_M]&_N;_^]IOE>,_.-))"&QG%9YF]>FN- M&4\I:*/P$&;EGYKT#WQOQN(4?SJQWA0>T]^NBH\)Q=%F#NG^]O*SZ_^AWC)T MHXGG3'$;/=<'KL.$C.RE2"]/1[7>.=8XQ"OE3R "3C+D_2QVPX5;QT61PD\< MG\A_J*1/[MGU$RY.WE/N!_+])5Z1?AR]>^,L118DTC/\I#.8Y+W<,T7W !X! M)V/^)?ZAU(Z;^%;EEH3Y7A=@784CQ+/Z@\&J&U$ED1%'N,]BYEQ8>!Y ML/)G)QSF[DJ^2Q=OX:[*[-%0[I$C]P@_Q2].F1-&%J-*X/E"[1 M91*&(%I(U!1S6ZLTDXW?*2J);?VDMA9>1VOEM,W0\QXSUQ;RUI;J>*T"9U\L M!S8-6E]!OFFK$(O(B^N-9<(LWH\5^C7")/9+VCK$FI MHDHY'QO0R]YB;4*/%"PGMAX8?(Z>+]3')K#[P3$5,*KB!%WIC27^R_,FZ?3!$-!I 0$55I39(0&UUL@ , 2T8P(ZFR6@ MUL6^":BS.H9F#0)Z 96'8? ^:#>4GVD-QO ''J\8!)&H$\1^3I@/]GZ];_;U M8ID;9Z*BV/VB,H1Y?OH:!C_<"$8NX*>5N.BLL\V^*PJ;0+ MZL5.*\P:*JT7E58K";!_6=IJK5[[9>-D^@+\$>K_K?-\M('YP\.-,U0'.._: M&[B11HD7W0*W\P85HM4LDK;I,VNH5*?2EQ==,U1Z>%3Z\D)X!Y]RL@^,\R?_ M!_/C()Q>N=' "Z)D3NL [(E4)WCS>3&\62['9<<-95;'9CUPW38"Y5;,I@(2 M&2O.6T@4%FTC1NBJH-IX0M!QHI+5CB[&'G=VC#WNY;''9VT-K77>,]AC@W)< M$>4X(Q ,>O4HSW5GJ.2:A-*D<#SM;AW*^LUYAD_@?%S0H#4]0W'\;L\C2\LOAU]8Q$+?[#5/+=M^[1G<*L'0S[M55TS6R,?F%B- M$0V'[.2'P?\1A']@Z\!)&( %5'/A.Y^S]\(JG;4E+>[^)_\KW_OU>:75-/CN M>I)*45AF.:FZ:5(I+&Q3%Z%ZX#"Q&]=WHS$;6A^#8%ASF;HVO&%+_+2!2JF] M9E&<:3D)+8^23G(3VLSYQ2Z#H:W#"S,=,ST61926NP8V3(\MNWVV36#-GB?&TINSI==.UN MRR1@;$VS3L6EN/;J+3 /7IDIP0[WFA=KR]__<[R$BF"NIU3OUD'X B'L=2;# M5G-M<;\A,NQNTZ5259-^N1#U]&X NZCF]\(VL)0[8M)5L)2]UOI123C4%37U MSODN35R#[*T_-:X?Y%R5&KMVZ\P@>&N&X$5GVK/K>7U_^,F/'?_1A7WH1Q&+ MHT68WFZ],+T7Q9A>N4 J)),NT7)HC4<-\^W'E0H+KPCGM;'2\=PJR(]RV^&! M/Y?)HY(XQ;_N8B=F3R!U/B21Z[,HNF./^"MOQ';%8C8H[*)<(+TD&:S8QM#N MG+;M9G,V7Y@*+7O &T[,JQ:Y0%1J9E;()D&HNB2$C&.@R_:CJ,/=LAG^^*PAKV2K962@J3J4*+2]J"K$A%\[^ M),$34N%_R="3U;2 -CU%M#-R\=D!NIY,PN"GB_!$;UK.Q9LH-J5/$A'UV=MH MQ?Y/K58AV]KER]E$,:2M+*?3+)9"*+3+5M3>1+V>;:RHT[PH7M&J9?*5 +"M M1;7RT\R4Q7=>4]QY(8LF*-M_ $OLI97,IC)6,)H:L\^PD!G%KR1YI;?;Y)69 MW!629ZINOLE=V?DHZV='G)2QI-[DHL:[8/:R;J.\\+W<41[3#A.4YI_%/ZB3 M%1N*TU@W(:EV"!S#;#5G-K.7-1WEA>_E2[H$'!"\SB,S=X#A-;.79B_-7K[ M.R")&';6]-R1N0=J2"/U*WI1J8NB*5QRN&?8,F=X\&?8-&=XV&>(9=TH:O=J M%R=9D^0/U?WR?.LE@RA#Q[ITPG"*?2_[3UA<S.*&<6,LM]1:F,; M[2Z]XJL3$[ -82*>.SB 7H1+%=MJ[B%3M5N2P?RO$FS*A^GOSK^#\!+A(X0" M%6?3]X>?QNN7)"1\8D!?[0C/UV;/CW8;7 M/^%-V!;T1&>87D&VPC )T=$ E)=/G3)5)[:A!]^SP=B'M3U.ZZW][H_[BD1] MKR0!>"D6O&(_F!=,V# ]AV\X__U)_'.[W3,=FNM)=26)OH;J#-5MB>J*"@.O MHM8:JC-4MU/]=B'![4C-[9:HN6F_XOKIN13?])/8VQW0/MM+/P9#;POIK:2\L*$W0V\;I[>B\-4J>JZA M-T-O.])P2TEM1]KM>8EV>U9?Y?:HG+BA,V1XW!O59^=@].I6S75+O+N)#@F] MDIK"2_$Y'? 7.. ]WB.]G4:B*T)]#7'OC;A/2RH5&^(VQ'W8Q%T4X%O%&##$ MO6GB-F;!"D2W&UO@M&T\W3LW!E#_#V+'LQQ1RP_+MLU4?ZRWI_NHKY*5&ZMN MY3:XV')+'].SK];$N'+KUFT18W.; 7A#C+4FQJ*(8J6RM5LBQLYY'7K>U"\_ MK+@4RTJ4M(]*+"_ (PR#]P>#Y"GA];_ULLXFC=B,8D8QHVQ_E!=@;)LTXJWC M,$Z+TCAKD4:LW;#Z!;M:8EW' (\/AB*+PKBU2"S>+$7NI=.SH<@5*/*L*/9: MBU3CC5)D>\_)[_M7J8SE?6@:H4FH74F@%:4VUBFA=I-R[I)QT6Q>GJE'2[63KL;;6+M-'T:J/I'9/OSZ24KBWEBE+\ MZI)2NDD)USHW]VP]*; HZ:\N2:8;IUTHQ38V7,I0:/C M&6_>TMX\DUE92^C@>5$ 9*^9E9L4E4>6L6/(?6UR+TI'VVNNI2%W0^[;(_>B M:-!>LR^/G]R-=FP\H(NTXS354,.:.PNPYO4Q_(]:9!8%C-;-,MRDU#NW+SK; M=$&95*]:DV=1JM>Z>8>;)<^SMDF+?;'D612(6C<3<;/DV;VH(WD:K='X5*MK MC64%*FS+9X4M3VLD 1?*G@[(GF&0X*IRPF?7\/'J,RL3BR6I..5B,2\+O[#X M^N? 2U#(? R"X;/K>2L)PN[Y+I7(SN'=TB^.1DN2<_9$HZ<[+2-@:+3V-'I1 MDJZS)QH]WRHB:54:->KD1M3)-_%#,)SB;ZAKO;?^Q[*L?/$U_F&ATO>7W$O_ M\C9]*;TSH_()C4\H?-DI3<1KX-6,R%9,QGHW=']8 _33__7DZ\>;^V\G1=L^ M8, SX5M+\7CSEQ,Q0&:$\:@1!L_J3_F_#9CG65\_?OG^>^E;BC7;>0=Q\EZ\ MS+)N&O+%5LF)MUMTVFJ.;V"2:C':+YF?Q\HP^-K_>-WX\.VZ_[^-_LW]];?? M+,=[=J:1E%"H>OLLLU=OK3&5\_O-:B/_"7OB3TWZ![XW8VJ(/YU8;PJ/Z6]7 MQ<>$'+V90[J_O?SL^G^HMPS=:.(Y4]Q&S_59X\$+!G]DY3R]/!W5>N=8XQ"E MZ9_B8'"2(>]GL1MHLKMHI/ 3QR?R'RI[)O?L/.KX?_Z3!/';'(WP#VU..K85 M 2&,T!@B R@869=X)?A8F\]9BBR(E3/\I#.8Y+V99[8/FFF?_?_LO6N3VDJ2 M/_S^_RDJ^HQW[0C W"^VUQ'TS>,=N[NCW3[SS*L-@8I&8R%Q=.DV\^F?S*J2 MD$ ((20AH$[LQ0U"*E7^\IZ5R;C_QG9 TV!NP*(S!7;0> YE"?#=G2F%]Y_- M%6,!"V[6&X./]KI32#0;_@4KT'7SU29O-0-^:+JV8JCVNP]+^5*<&-NM:^>J M.O\QGE+5U:DYB8D;W;J.:]%@R.CF]QS/YC+@/,$C+Y$-1.?-9JO=['6[%X2" M%3!'SK1:\Z4,Z-??["I..4]KADH-9AVP%*508R7(J>5B:, KP-8;_W/1W*Z7 M]JN$C.2/U5LEX([ \L3J0OSR:11G\OAB05@]K:EBD]LER8W-LL'N S"#F+F2Z7.OZ]8S]J]_>J7Z M"_T.3YNFG*50[Q[B$$M)E$/^G-.6G+,#Y\0#4&OY9?YZ7+]\_:#L=C$!:._: L< >& MA@J?6"Y5OVG*2-,U1Z/VM6:/==-VK0T)VEYD@C:?'?LT^GQG.C2N& 6',6(Q M"@9X>?Z]]1%^1L2+L7D&]PY<340XV"9>++@P4A=8L1!\;3/\VH 76[,=KV:! MER*PB@8G;H.)E[\(%GIMOKPEBH-.IL+A?I*$:V(J&OK%5C0T.JL5#9UV,'?; MD14-,J.V.:,64_8'K")R:;D6.T@:YDK#1A$T+$E$P1-ZW7;N!2N>XK457;$6 M3/^R;JKPD:>!RQVMVVE42*?X %ZWGCJ]>C.;Z^:"TD=.D(#:OG(M"S@H75R@ MTFP?)%PGT9,&/5$IQD2GJ_)!3[-2;\@,?.[B6!&V.V@K9KR76P9OYO"#L,S. M249 B/I!;/V*U[0?KPP:>1Y$/"I)6S*,1&758L5J;ACIMV3R+'=Y.K?,";5M MV%M%)Q-:=J.V9,R2.MTEMO\AL/NW= \#I'/QN5VO2Y%:1I0THE(YB2S5K%&" M29S!0>9[G8>1RO,2BA"M1Q(FV+<<(2>6RJ '*7W-ZJ FQ!=;#(H6756PS]]R[ELUAR%2QB!53BL#P,K('.H-<-B,LVQR14( M67@I0U/(1!FC'%KPE5>(16U71]CRIVL&O"P\;FSAU_A[93ZWS-^LH8:^('^+ M$YLK"0F/?3H^^\ _6XW_8\#"GD1X#U?1GV"E?+*O)WX8O=[@[!N&9MO2E^)*4; 4'9J+;JFRG-UW+*PF5Z[7UC&\15+X?.Z8@ +H"!(_[ MTZ"A68] YA+=8$&]L\XONW5Y\[@TJ]8@H/.$HX#NV M#0IL-Y> .+XZ6T$TVXDLH6UWN]>]?K-7O>ZTZ]5VO]>O]MO]0;5[=/ .U]W+]DUK4.T-KUK5]O#FLCIH](?5;KMU?=/I-8;- MX6W>-;EK);G,//"JTP8G5I+KO5>K^R:C\ERR=#BRO6&K]2:^8#*S[J9QK^ 7 MJG;S+50-'&0J2X^>F*_PT!ZY88HIT$*I(FB17>.U(&%*E7T*\E%INEDQ<4U0 M7F_:_ERANUD Y/E8%!/E*_..92PV.E #XS?K-F^)!%DI*N[#G%T*J@3.4.36 M-#)"H$E:'X;6C0/0NB0ILK 1F&\9A>>3"6]H#,J)5,FCYSG]M"/+?@O025GJ MGPQAG?2TT')CE[4I&\X.E3F9%),D:AZ@OJO5C(YBKOG)L7G^4!P"S;%TPS.* MG>![7$G(LN&F%1D%\W&3K#XD(]QT\TP2EKTL\/"Z[4_\%8:JD(*1%8-2NYVF M=MNWZBTGR95%U5NKDX%B]#AC/_G6[.59]BR++TL-PVX&>C8;&#;Z>1X1/73I MI1]!:%WLJ8=[^<^CV*Q'V$C88U =>539%<3'J:KL6M%%!+OIDST9N-)H%]D5E/=?.%0CFX M'5;;5U>7U?JR)# . MGYLO6=Q']IH[L51IT2WG"O=R2Y4%+FOSLYA\@OE+L*6P)T)X=*O!C MFF/\?,*&S4XLU 6>.PCW3BO0>L@TXDD M=M)@)RK.O5\B;S_L''),ST:_+^A\E<#SDU['8D(T%52S[7;G=N?3HPK[$TZ6-BZ!AWPF?_JS:=/Q!=2VDT,7G M5FU94^(E-,[40RLA'!IYP*$1 X=&K=4Z !Q*8X@5*U%5S69]7(ONQ%#7@DJ/0*0':HV#38RJS801C?;%YVYM4' K MZ#<2.@FA$]6F;3W@=1CH8/^K6J?@MLAORA\-HVP>)/6B6ZKVX@6L'K[DK>7M7K;[SP6.@.TTG5,E_]KU:_PT 9>?AR]_/[=G\L<=3KXK-X&"&W5>_! ML6U-N"/KK]'O[;7R1^C?4U_)/@R_W%0O'V^&_Z@.;Y]N'C\017]5%K;G!J(: M,VAHKSZ2*>5!OR86SPC=_$>=_0>_6U/;XJL+\CZ23'^_CB83(C$;(CW=7WW3 MC%_^4T#ESG5E@=NH:P:MCK"K1UC@L(AX[_^:H1AC3T$-#36J;Y_?,DCL M]&+SY,C>:F>;G-,+S;7T0J\9B(3T3RR]X+]7HT3M-:(+JSYD%8V7TM@YC7V/=Y-2SSJ,U3E>F<"U2^_@UD^O5'^AW^$YTW25 M [U<&UN?>1 +>RD>E&=B#..L^6>G1^W*2U&3'S/E)53:3Z]FNI/T[5,^XE=2 MONI(7;0#_^P\!C(5_X#G3U-R4)GG_N7NQ0@6A\4%@!YD(?$&CCD7UKCXP),) M\!ECBFZF3+%I75D7>VYZ_5P9:--#8Y@H:DYFYDQT:[I6.D.NG6<):"R-2J)T MLN.CGN2C'/DH]0C-G?A(>TFGB[K]3LGYZ$CTT=.46E29.-22W)0?-W6C1HUF MRDU#).%>+-7H%3"/J-2J*4]_R/_?1G_NQSY%BF3.4C?U"-&D')5R M!EU=ANKR"RD@[3X0.IG0L<-RH5Z]&1"RW-RS=R.OG)@L\;K>QC%CLCJU79GQ MI^&1EZHWO\=PZ7"&?Z6S& =YQO_6]S4Z%_5.*KQP34.YN;9D.B_UZ-5MTY1V M8:16I96K\R55'*BX,1\M2N:FQ5 JN[(6.>T%5[47-E].'&O4;+]0GM$2\VV MHMF^F; 9[.C8L;%H'BT!"V+;5"T!NZFK/3:P[9UIC/?@W&:E7V^=5G_ %#5D M,96BAQ@"_<,QQ[^FI@YHLV_^H=-@NV]$<%R]G?[U0N,2R<>RX0H >8W;V(6Y4;R\JH["^ M1:#*X/VC-XJMDN_4 SYR>6&:_>C7HK8"U";?#C:2*D98!*M6,ZD:SMNY%X'-,Z@3VJ4= M]B1J*%+2/?&@D]N.K!M#H1WA(/%V WYH$E9T#CNB&"F#,J<*.54$<_J)+ M=.%F/5O*C+QJSI3\[_<'\H..O?,W;W&+N2(?_5#^^0XZ%'[YH*C_* MC-:48-FYB:>2-(QH:: V51P)'5S<\A0/W)!,E#$S%[V[\1Z"^%A;X<><0H)B MJKS@FA7RHN@N^]J=XUIBZ1HUM&A7NFZ0G7_B,D EL6_LW6G;!:W0J:U+AQ7: M;M%3WC&-9*JJD5!5+3756,#*!NLH3D_UHL96U-&6;/0"_RR+GFKWZI5>O9U8 M2X&G3CDV@\B-%,^[BN/>KAM7H#CNUM;3 P5(XZC)"4FW)%]IW*VMYS%#&T)> MI]IX"H8=>W]X[9%E_N)=("84#RO"=OGR%\=IV2C#S#DU/'1M9?GOBC6>)C1- M$[%[(\(RQ<@-. 0.57W4)U$;9^HM%$*25:7.9-(K[CNJQ6>+4DS2AQ7WS^ U M0^^:I2YG)/SB/C]3>+HV"U"R0KY]NZK@\5B+SD$DPL\4< NI9WYZ1KN_"O"= M-SP;OO&?6$&3%YC;H)SMV0*"+P,6!)F[(UT;+P&'QWLWBXO^ALF$K6J]&?CG M-M7SH%B. 4N]4N::H^C#,:'2S M]U0T UAE[,+& 5LO0B &\Z%"7A7+ N[7A$P>FR_4@+]M,EH$*8%X5>G,\&>9 M$Q-V_YG?985JOBX,(A]O@&?I<8EHWXZIA8L+QL.YX##AEU;4W>< 3&^9GEC& MA3"SV<8K:^2K0>CO\50QGJEO1:_SW^ CMA)X >+!LD(+Q[U3N2^NZYR_.2[A MH]5[>2@$D_-;L:)*Y/V^_,V#T(8+NU MP7I&*0!81AX3@*;-1JZ%??.F=(/L#.TFDFN[)]/?,!9N1Q6\ M^GYR(^94?C6N?/G]3Q#?P(D>?Z;[B33VS5^%2XD9 +/O(8CC7%#ZY]5[>AOV&.TV:E%V4C1ZJ\ M!Z9? CKOC@+UO86RD:^I;.=FJ[;.0*O>!!;LPN]4=\R$>LC&\>J>/(D]FVDV MDW_L;VH[;.,"]K4/G+FRX$TK0K*]=JK6*D;T1^]X6H,(A_FD@_F!&--_V_$L MVNAR#N6;\]7 !@THFA]TL$*9T1'S<\\>6=X&?[8TIT4DR_9U\#/:&,S[!:;' M8!EH5Z$$>-<9A*D#,IN[R&"4J/8'\E9YQ[>2!Q_,N;!9@*C\<] I#J@T!+NP M#-^.Q5,,]ZJ[X(F!ONB.E)0./(GULB0_?]863E3,"$$[SP2KX7/ M@.7K"V'3ST;",JG@FV(O'05-)[@YO#1_D/_#93QE\R.]OC%?;O_W7^WJ]=>[ M*CRC:JG/56?*?J^:,UH=ZQI0L H[8H)%0NWJE6T_BC^J4V>F5ZG.%%AUJCU/ M==ZV+0@$04'8'M3B%OW+U2QN"P5>%$R>F+TQ3(??2ZKT3/F%WT M9-XJFO6=Q8994#,Z3)*XCUT=-'J$-G_C Q^>1D0HVH_EO86=R[>'BQ59G$/7Q1-1V5U:UI?\(73V50(+.YKJYH.A \%P52]"!D%%4<$;PCQ5+![]#(\YV1[:F:B#4J7VRBG?H\$=' MN?);M]QO\C3:J)C(CB0RR%1FS38K+9K"Y-(-MR6:PLAGL 9O![E]*.IY2 MU66QV4@!&DSS>Z6(,6U*.\6V*953T$IWE_V;AL;.*0O&ATN\"W(O,[A+02UI M"^PUNYD6W@P#(H88"*K(H7N2Z>1>'NM>GI, \R=@2&Q[D/L [7O7L;'4B67I5_.6]7(W.RG5>,Y>)ZJ$ MH+[6B23;9*S(- 2HR+V&M%G8?G=0Z=1[A^@%5D:$1:UV8YN<@X NJB)C'73; M>@9D [V5N;*A.KUT@.S4!@=IO5HR6SW"%D@%KD,$!TOC1>6J1K_P(D.I+W<0 M7>WH0R!> GY]LG4N\HM1SOYJ\+/Z[#AZRFXIW4YE$'%(4JK.DJK.SJ[XVT>+ MVCO!,'M-VNC66GGVI9.JM#2J])@;<0;B-U*9KC)43/O:WNJDN;3:M*A6:]U^ MI=U9+ZW.52"]*R^:RJ\MH]K:'$Q;>NC+46%V:XV"X2GUI70]4^C+6].:4*WT MSN?>S>-SDGI9-(_OK0X#.Y O*Z#@6DO!F-*7K5?:_?4&'4M&: M/3GOQ4 \JO/JP0R "*3GX#.W:KT\F6"W">/2,)".=':IW4:YK85RA:HCIS05 MI-,S2NTV0:%W*YW&@=-IY4%8Z3WNR(%$V6K90Z9V![6F+#,XN+3;>!(VRK*+ M0-=H[?SK2N\%UKQOI4%!N(//(Z(Q #4!OA7$^<Y%#< J2*EG MEO_N-NJ5P:%C@.5!6/E=[FXBT!UK_KM7ZQ1:8%EF+)8P_YV@$W0)\]\XCWEC M_KM5ZW5E_CO?J#UKVZTXQ]9)9=5!:H&#I)HNODRYPA,Q"XO1)/VL.[.DY')O M=$8 +(+;T_9KZ;3KE68_ST*J52>ME=!)*Q&X]T#5H2,5Z? ^R*0I3%:Z;1WM M<=94(VVGF$Z1H8JD7"!#%3)4L;_U4/)B_=.V'OHQH^&.W'KH-@:5?BGE9HG M?6[60S^JI=SNYPZ.RGKHUMIEM*&E]2!+(/:W'DJ>ZCAQZR'J%-=>J9/26 ^# M>K?2Z.=9)2&MA^/#>[)4X4E9#[U:IXQ<(*V'3*R']V*:Y7LVDS,P?3201CG% M:1C\]E .<=KNZY,V[&C)\AV8R?(9C,V M5G$=7]_6$BCGGQ:R!X+R'R. MR%Z+B19G4>\?]I4^C>(42;JO_D45B]P 8-60[R7TT?+_C+:/+]EG2S(8;'*. M[+/#K!W)/;'#9$><_N^K :X_ M_>& _XXET]^$VSK\K=E5I._]Y(>B4_L[Y>7ZP:#?JH\LG%ZJ1OO$-SRJX(?E M6@G#?TTRZRWG&)[Y+@.]G$H2/!=R-]W88$^(D"/&JD47T)\/KQ +P- M CQ]?Y1< 'X$,90#&74W!OQ!*?;+8='^N66J[M@!>KY0W9PCQD[/T-LL]THF M%)*U&8P5"@$"#PWU@9/W>DG= TN*9K-DHD)BO&",)YM^=;081W>FTY48/VN, M1TW@VM&X*SO&>R7#>.EC>@ :?C>Z"-/$.)AJ2-;^,%0T_J*YS ML>"35K#R@85"IY%^IK)4?,>/[GX]V7"UXT1WKR_#>.>-[JBY:CN:=:5%=[>3 M_EB5C.$5:M!]H0:U%)V9@!23.,(25(@ MJH1E6YOU8I5B/RI),3H(0^][(%YRR!%R2%0]1]2XU@-Q2!/4753MK>00R2$% M<4A4-<*<> *2EX5FRCS MN67^!O([5%^0O\6D<5*:M@3=1@X,XT7JB-K4^PQ[W]9#J*'OP>*W_O M3.=?U%FV'_#QW4V*[P[82+7UL $G(1!*QY>&377P\?!2EO^L<$.),;8\(!;5 MD0?A:KB4K][K*U$C3U/%8==A!PD,4H_%I2,0&,O;FN"B$(6\BL8O1.&=7\B< MM59@!-Z[UT-N!.#]'VY-2WR$US5"/=_K<3W?&[7!*I]R2N#7=FT+2QTMWXI> M/^293R4'[(!>09X4W4 W+]F_F4FC_F9%WW7:@=.1@_K67B9K M@#U@QY*MS)-37Z=4W4>V 2JW@)1OPJ:/@))_4!&M9DPDH'G"FO-0H= 7WQ^(V&7#':M9$7A1PF[ M>JU=\)A2";NDL(NJ^HI-+1P3[+IYCH+9#+O2>)TY3VD0 6I5>]%4:JADH5%= MW=^VV]6BSHY/+"AC*^C/+]G).D28#29.RT:3=S(DF)7$ABQ+ANC:AY*UF$)9&>R?]Q8*F:Z^;2*,D M)I)'-QR8'4J>]MN=V('9G0/,RY802@2A*%_O,!#J2P@=)X2B_+:#0*C3*!V$ M2N*3>7%K6%Q &0?5O'@#QYR+.+_XP MTPVAB)WB^:X8V=N_6 M(EI6DBJ)VZEDQQV".Z7\/NZ=:E]\[C5K]:@"V)S9)+LHI^3W,(J3'4DX)7YO M8W.+6D1[BRW\'M7$+7ZG3H#?N[U\,QJ2WPOF]ZA^8Q%G=D^+WSOU6F-7?N\F M[.YS8OS>/:1^/X]8Y#]7CS,LZ\O+'8[RP[3C-.PJ*BE_X(G M&.RO!C\'LC*\F'UY#5SJ\W.Z <;-6BO]M)03BU.5'YYISO\>-3Q[M6;!]3 2 MGNGAF-)OB17U\75PA*C MZ]%FWE9Q]7N61M9LPN>IFP8[,;CV4E/-=DP+;5-X*H>U> M[$-S0G[6?L#U%E5LUUK$[=)_J&6REP%3V9TC9X.# *1[U9PI44"86#,RPQ.W M8]VT\3SS\G2S=R8R_';P<'Y>EY_%M/FRQ3N2J6*#,:^I<4LR^(+\LBD;7TYS M;#PN/#,-_T0G>_A<@;7A7JLFC86#83H>B<'LU^:X47-EP1N:+P(/$S>>N XX M8-L.S.9R<)/^'NNN2KUCD; T[Z3CPY?;I\?84Q.>V*G7WWCG*D-WF$ZJEOGJ M?[7Z'9ZP) ]?[GY^WWXV(_%QR8O/XF&$W%:]!\>R;IN3REOC>UBD_S*!/T+_ MGOK^W\/PRTWU\O%F^(_J\/;IYO$#4?1796%[1T)0W!@TM%.PV; VPAR_O2CXI9&JA0OX#..HB!.]7L1L:'D!'PL?NC+\)5K M-Z$C>2L+D/GL1#"(E"LT,$":?'JO[ 0+IAA#_!1D,(_WUJXI3*E]-1Q+,VQM M+ Z*+\6GS['=,R*%@0D&,4FO&.C^3.2@*2ER;-T)0*4ILH#^[ M5%N].UA.!"0P/Z.^]53ZT9H*GT:K&XO[RO6&M[O>,:OC.)4/QH#ZX8<[@[LO M[B?^RS$CUKZ?<.MW:*A7'!R\*_@#0B/F''Y?GL,_XC/-\AR^/(=_;)B5)W[E M.?P3):4\AW\RI)3G\'-+8MZ[CNV )P,[(I.6>X7=>[VTO0/WC;$':!AV1#;U MQL08HZK8T]6VF#SBV?XH4SW'@KE^!.82M1\N''/Q@^8K_3T&2$O4%8RZ003J M$K7T+1'JL)-\J])MII]W>_QG.W(_K$FML69C!$K:%GMQ7+^^JVW!XY-I#T_= M_.5JSN*K83N6BQ_:]]A-^6FJ&((1A\_/%GU6'!IFPP#%I>UQZIAL[&I[E!:3 M6VR37L2A(HG*DJ*RN:MM9PUZE-AT3BEJEH[8X\07 T6(PZ=+[K?*028[%^ MR'KL4P^KK)4G\SHJ7G>F.,'""6F\[,>FB<=!Q1Z?8&5?Z4XV-&J1D_RD5"\E M7*(R@+L?!ML#+KV:3*,<#URBDG>['\[:1[JT#H273 Y.Q16NIU&M_O^VNI&U MP@=91(KYAQ7"RF7X22!NX@GC .ZDZ#HQEUFTE1ILG)8X!>BS46U*Z#34?]M^ MH7O WJCQ32+#\=BT\(;ZHA)5Z8[GHI(<>O(.^_"*9V5DOFP]\5-(4?SI/"2G M\OZWXW?DD=I =';RC VC2U+2?[3O''GZT5KN &<2A/0&*J@#^$J>#_,,OW@%, M(8#YM8$=.U6^&1*;GYK!3? GRJYO)M@B+WAL%[<:MX9+E & M-LSQ7$LZ+:4H>^6AH:Y\\A,L0WLH]B?F--% GB8ZXI,9\C21/$UT;)B5YQ;D M::(3):4\370RI)2GB7)+35U2^,- 3RH88QHI8+6/2UX#7*XI=X-.HE1"MBV[ MMM:RW9G"7P/WA_5&31-T[O<*GG$G,9<0-\!#7(1Z/T*C^M;&%NJ5$Z!:+I%EI M]_NI0;HG2:1UDE!<#NI14^YC*W5+"<92BLN2Q$=RME'^9&:D-%%6(/ VCNFB M9K:4R4;A--U/ Q0>!WDG\9<4?\V26R!9X ]\TUZO8-]40C Q!*/.39;)[L@" M@HU&OU+O%7Q4Z-TY!4AN36M"M1WMC_(XJ?#L]?"=K0EQ. M?*>)T4I\GQ>^D[4[/D9\;ZR+.QS$SWNF*IZD5M^1F]E<-Q?4/_7H6N,I((0\ M6.:SI< >GO+)ZJ]&LGX'6"88Z'6P=JSXT@0^PE.FUYI%QXYIV411S3FP3,6? MW<<.FTY-'>2$S2>IOE!UVR%IO#\_1KR13F!WD[=\*>./-S\>'OB_U8_O*H1. M)A1/;\8^@_RO8KB*M?"H@"<6-E\MSK1MF;Y;K_&K\%PSKHG@ZVHJQ=.T_) M MSII%CX&=S9V3S4*QUXPJ4!=&[?_AZ]^!'!S^UNPJ/ND[Y3(J)V')1: X4&L/ M76=J6H# E-[KH%.OU.OK?5&(S6Z/>Q,JS,-0?TY'^4Y0AB M1LLX+,V4!>>3$25\'*6")ZWAF;#_['CD:,$>%\4R#AO'BX?E:^0*?&(%EL9^ MQKL*P$L[WAK$\?D@5PFF4G31*>2T&V'\<$?H?./459S,'-/S@ K)89/7J0D2 M8PRP,=FQ>/X-AQ#GS)EI4=Z/)9:_16<#TT6JD5=*?['QHA2,*@V-'J#47+'\ M6?UZWX-\3;6$&A%_90,C=?*>NVX3=J MB"1?M"A @FE&D@T_509@./+>WP?4&*!+#BT"(JA//0F,Z_2>Y6714L6'>?9CUP;^!H6IBH+#[,1ZR=O\0O/ M[/.MP6M8CF__,84J^G'Q7CU; !15#;V>&BX:2]>:/39=P[D%(@2&&]^#;8L$ MODZ+I_YF/!&=RV;^!^O&$VZJ R:W]HZ+/B9C@ON/(OVM%OPZ61PA M@X8S!(]GL8/R]X12RCA&)]IB?S4M9[INL#.\J,B)W <$&>+!RM]A3M\*;(%* MK:4J0>,7=!RNT5 5BW6[.EEM'NAQQEQ#V+,XM"5K]5^X=\@Q]I6M?[^\9KM; MJ0_6PV6EUQ, M,E(D:.=1"5B:^H(YTR!6T4B((V1,4^BTU+MB>\*"2%?

=D>:0VM5ZH"K[/ MK>N _OXJ C0ITQFM;J7?;&\EDT$8)"8LW-HEF))+"SSZ>ZR[*O5:RJG:B]M*%[C"=5"WSU?]J]3OL3D<>OMS]_+Z]KTWB5G,7G\7#"+FM>@^. ME2$=3@YOC>]AD?[+!/X(_7OJEZ \#+_<5"\?;X;_J YOGVX>/Q!%?U46MI>T M0O5LT-!>?23@4K%.>TU,H(C*E3_J[#_XW5I1B_CJ@KR/)-/?KZ/)A"F9;(CT M='_U33-^^4]1-7NN*PO<1AWH(6Q:&4W_LXK MV T-)*N&A@RG.%ZQ^J%O\ZQRO71.7"D 0EWJB5O6432 M=&W0^O:[HVY<>^5O\/W$EPHW?',OJ4$GFK.Y+RW.#95]:66/SSW/%!3533!1 M@T_9$?)X:=B0-#QZ&M:+H&%)CA$4V,[SRK4LK$-@=4*V9AH?]M_BG/23O(N\ MRU'>Y0S.H?O_V^CS0^D45(NBE_Q84LG'QPVZR0H#XF?("@DO*++FQ[-=AV)+$)TYB*+:=>TZS?J$0%021Z%(E?[#49R=SAF7I\=,:1NA#GK) MRK<2\14CT-!0OYGC,G"7[%]:E&R.*LI*J>!+AJ$34_,EPTU4N5I*G9X.-QM+ MF1 \K8*;QIVOKVY:%%9]G*K]7-K']:*Z:*4-!7""'UZ\'[;-FP1QX2".:HZ5 M-A0A02Q!?! 0]S(,A9P#B$L3*\G&!FU_3"04J MJK*P2]Y%WN6PA5VGE 66A5U9I%[Z6:1]/1$O2'(\=N61FY!EPU(6Z=_]L!1K M^C4DDHX%25DDA$\-26?@+LA*KP(JO?I9)' ]Y@J56Y1%\1=6\"7AE@!N6:1: M)=PDW!+"+8NDZ#G [1Q#!K*^+$O.W*.J(6YP73^+7*QO_'.29VC\+V.2UA'71Q3K]+!*W^Z&Z)!I)#LD]^-S0&)P.LLC;EA2GZ5IR'$%$ M1M:3':+Z(LFN$B*QQ2)!FWO)SB J%YC61#F6<+LL+3L^ MG$;E&=.:**>)TS,([L#-GTSG^ I 3H$Y8RV?J-SMKI:/M'@D6(O0)%&IT%TM MGM/4(!*?9MZSNX/3LL2@:3+\\5.L)\$XZ6K<$ /> M:EJ,FMHZ8">'Z=$-,3WZ*QO=")S$1O_@.$;B3#6;X.!;%<<' YFKHND^#KBQ M,6%+)A9<#I>Q1OR43V(TS%?>PUV;:#B.#1?S7#9A-81,#\=F\\& MD)ZM(7BU/X798#%;-E;R5C/@5318 $M%LRG(-9RL$#E>(,40JWJ :A:=X\@E M'&6P?5LK9&J^4O 8*GSRM/?*\%)))@O!-BR) 3L3O?NKM,\:X4@"S6&+UF8@ M >%;13_9"7M#8KLS-O99S!]4-9R@26%[;8"F\TKIAD'@RRGR@0$7%F+"FVTO MBBP94ES'A&>L7EG,' R0#.KA$!4"Y3DNU&)S M)W<+.4>-IT]B< V]GM$_/&*%+DXUA1Z)WHC@9406%%5'+'Q80DL M":PDP(HJM8@-[$I@E:G@+E>#@(7Z O$3G !L4!:DG A;8<1C^-)(V('EHJI& M9 JI3:TI E1-04=4(N1@%&4NH M=IF-@2.O<;L#Q<_3;]IL#KN+5H#JM51CB97Q5#&>9;Q@%26;:]2 TZ+J*G*Q M!59/P. 5UR+MYFC(2[O;WX&*MJ+M\'=2F"<5YE'GT'.Q#K*'& CU>BW/2A]I M)>PCO*+.1^=B)N2!K*7PJM<*GJOS[LRB".;X%RMQHH;-R.F5UDA381=NVWGR M;5INNS.Q)L:%RT8Z%;6:/Z:*12^QL.PJ0,@KTW:.E/],J47F%+YCQ=*!LE%I2NQ@2C1V[K4< M9#E C)J(WQZHA;4]P';7JVS'*/G@$?)Z2<=]K8F"(X#2FD@.NIV;,A\-Z KN MPBM!EQQT._=OEJ"3,8N+SU5!"P6/ M P$U1X8M=@D4[MR..2VGP8=7G#[IJI)EM7M9(;1S M[^-#0 C;FQ3MWDD()810<^>VQ >"4*/6J^C8,80UEJ".:^TT MS^'L^6CGOL3[1.8$N9[,)TM1\1*JO8@F$CMR5I5E^:2"+ZD[UMRY=7 Y8!7R MOZ2[7UJIM7/'WW+ ZY!2ZSR<^ML_R7?%^H4& 7SQ"T])&@@5]A[8Z<@P'5FF ML!.O[=R_=Q]>NU4T"P-I%*GX9'YG-+PWKI84O$,"'A?K29!M!=G.C7P@W*-R<[ED#![I7'$L M_N_[B2#>C6(9FO$LQ?FIP2HJ$95+%D'"ZIQ@%96]]H]M\.WM'=&U6^FJ"HQ]6&F?AM_;J_+C)PH^R[I5G MBG --R!5>]UJ_]FVC:#Q6*_V'._V -,&SJPECD@?=HPWJO/9'E@W"DVA2)A M7#(8[]75LCPP;A;;_&0+C,\C\N(3/M#X\K@,JY@)7X?EY12CQX"766R MD4@ ><&ZII&NV*K@+D61$\I*[6J?.$9S[,"9(48+K2F5&"W5/%P :8Y=/;," M:?" :Z$-6S:@-6SZG.N,1^_$$2MU5=B9(S9O#4SA$=C#CD;Y:,/ 2$%OR!IV M^AKC ,&)ZP":V!T A#;]R^7CWLP);RGNC]W3P78F8\6R%G"/5\52[0K_%:N% M#G_#I[[1V=RT<)KT-+^3WP>EWO X57OQYL$]?+E]>HR=CN2)B7K]C3=]+G2'Z:1JF:_^5ZO? MX1PZ\O#E[N?W[3.8UMAL$U=>?!8/(^2VZCTX=A9IEQ/"6^-[6*3_,H$_0O^> M^K[:P_#+3?7R\6;XC^KP]NGF\0/@]559V)YN03E@T-!>?213RF?J-7'^K7#Q M_JBS_^!W:]Z?^.J"O(\DT]^OH\F$0C@;(CW=7WW3C%_^4U3-GNO* K=1UPQ: M'>%PPK"&9@]?WI5\4LC40MWWAV..+T+P?A6[H8%ZU%!B>476O39 MU;EM5"/!NRM]4*Y)OI9^U';H#4 #WQB[,&U@NMH7"NLO5&R MZ;N!]YV(FI>#O7+H=:*,GKLGG-IFO#S^QW1SUJ=NUH.XX&6&YYS)395L%39CMO5IR(7G.^ MU&+]SIM=#0(Y93;>LBHBI5".Z99RRNSQT["0*;,EJ7WQU@B$"MAR04H(:CKF M7!!3?."]%'QV\?FK\0+;C%-'W_Z@/'C5[+:&[S+-O6Q::]:1Q V/^=NF)W0R M"1QN(D1,3'"EE%&+SJC\_'&]JK375+5//S_NU]JA?JS5R#,XO6EC)*QR@M4@ M E;K29#\8=7L=0\%JY)DRS.7SL)ER[;8\, ,5#;^:=(W,!/9W?.R*[W,]@6?:&&F^W< M"LE>8?;J9B;5O0]X@6TJ%FHT\SS%*25WL=#J92:YLX!675K8@RRX3FBW(\CRO>$8V-A]N;\Y95:^4UODQ4B?/E&AP]C-PUB4U MZ$1S[ 3#H7>2ZY5&_6!L)Q&9.2+SS)46@\C>X&"YG-,RYJ_I"]5!/>-IQ/'4 M@!=X7DAMD"/O[9Q%94U=HAE/D.[)IUQJ?AHXY".P7/(N4M_1'>V;54HCN M,-:YFUUBTR>%?T(ZE=W1[E4&K:(',TN\),5+=CG*+/""$K93&0P*'97FXZ4D M=FI&H91'Q \V ?YI4\)(5,)(RG$%(V,Y*8L$9:"S,$8E80E#RU*,9S8@(IW% MTNL?(-N?G0"6,%N!61;9R1Q@UNP>H&Y[-[E])"'P+Z:ILM[O+(Y0[I.7,E:8 M=AYH-XNCG@$^]E S--2OA@.\K(UT*KQ=\56Z;D92>4B0IP9Y%D=-"P!YZ577 MD8?&[Z+GC/FS2Q;9ME3/WCI<\QF3SS_,N1/V'BN+8=Q>=D=; ^P+,$@50FHT M"HT?K4TX:$5.J9#PS'=E<8JEE\5!UP R2Z9'U^*O4&SO&"!O:'NBQI\ Z];9OD>1(8';()KCN!I\+W MVED=T4=!EBKZUGFU0!/$",Z F\\M\S>0R\%)=7_;*&.;@V:4\2YL@/_S1RT/ M76=JPJH7P]^:7;V&#VTP3:^P?:ZU^,Y>(EX@)ZB1[R85RAW@CTZ_MIX]X&0' MXNJ,1VYWWK:XC6K%&$L[;=3_P64/ %39=?<_)YKP"^7?#PDW+,%?@]HO]XA MMK71C9A^'=I6/K"0LD6#9"/($:9K$Q6@!DBUS-F6"8(M+MBVCAIL]6K\2A1U M%ITIFK&51%&U QF0Z"L(S0E.5*7\PP-0IMVLK0\="!/&&P2Y$?5 GV=JX">@ M FP-U4,2Z>0)4YPKMOER$&&<7+%$Q0YC>-%8,7#H);*AQH=VX]80S=]H?5$C MV0E0$(8XT5HE2J22Q&FKH)7\K6/#57%@]W;1(30A/M"%6UD.P-19>+00:^#% MXX./H!RY(XP_\4A!;'P6IB1((;.@EX7T\M1=Z.<(N8(G\!N/N*M M63C/L06P$:+\Y<0"MJT_RTT.3E'-6DNU8M)NFSC[EJ_G<$JJ7EOW'8BOG;+; M^$\X!]&[2Q6LRZKVNSK55)4:'[S]ZXEYM'CIY\3\D(RB-?*5(Q*[_?*IQK 3 M8)J"W3W%?!,"&:EGF7H%F O^QW"!S71M!C8M)[4WS-9(CF0:.^D7++,%WRY0 MKJ[N&\E,<_EWAG'\[:K\#&^(0B!Y-NX8J=O&'&< M^8Z&Q.!R>\.[6T^XNU_O;B\^=SO=2KV^'NOSC (7!0$7$6S*MF6ZS],M1N4@ M8"L&1:/RHF@Z][O]EBLKVNBMHO[;M055O 'O3$#:C&9"(F#+%M@P>$LRY&/? MX]SW 99CP(+>,9T]F6 <7*CRY4#YT,3W%$HQ;J+/WCBX9:OU56L@BG;/7N>? MFC,50#&-5:"D9+NM'AV25X00/!<$6-%S0821E 0P8$YO (RJLKU2] !B& AB M*1%3C[D/)=)V"MG)YXNP4L+2;D5JD=>I-I[";KV@#4K11D5&%3.\F#'/+&C< M32*4;PPQ#)-3(B)SA 1A3[#H&./)*D. G1$&6O6:/RSYX+&H##)P2^7=X_&G M'U=Q&]!KU]GK5^/D&+\$Q"&UQY8VHIRD8_/98#C&C:;VU-151O$956P0&BS2 MYP4]N37)'%/- .M2 \YBOA6[*GBOU3LP.Q+! *:A>)KR"\ MP.Z@Y3FD!Q1 M\3F@@%]O41!=_'Z ZR[JHC>DT^J]L)7\#\7#U]NGQYC1YI[^89Z_*S>!@AMU7OP;'\)R(!WAK?PR+]EPG\$?KW MU,^@/PR_W%0O'V^&_Z@.;Y]N'C\ J5^5A>UEGI!##!K:JX]D2C&[]8$TL?)! M)-[_J+/_X'=K.7GQU05Y'TFFOU]'DPFS.=D0Z>G^ZIMF_/*? N":Z\H"MQ%, M!5H=Z>;X5SA_QQZ^O"OYI!!@4= J?SCF^"(D>E[%;F"\14-9PBF.5ZQ^Z(N= ME6LWH2/&+:EPZ%0(: MM@CX&,\^ V:]0@1IXG$[9"19,>X7X:8.,77/*5M:R M*3\G4G.KVWQ(T;Y[[(#[PENCKLT&NZY"PD$&E<18/Y']B!.5$?PTA S^#[-M MO&;#&_P*#&V@+?,*'&Y38S51BX;$JDOA!A[ =(,(FMG;XL^>5<*= U8PRYVY MI<4.>LCT#&";O(*V ,T#)A[:,"!%8.\ST<#KANHRG#AG+PH*3;.Y]R+>-4I[ M+9C6--!-#1AT?M RI&EMKMM\1T7\LB),OU/!@3WA5H8=OANS-_@M M ]?@;@(F8:MKY L+^X+!7(F.$,>\ 1I;U#?(QI3ELO$Q?'MYCB08>J"_0009 M/-@U6D2$M^''S.44<5- =?AUM-CUL( BKH:C?>5I^'N3#7?TGFM:XK'_=BW- M5C4N2+B[L/!?9%MH+0]Y>C!!'MQLU:2)8KG=>BB6"X_2QMJX3GT ^2!.965=\/^HQ:Y9&RR+/Q?.T[ M#D]PITNT["ZXDFVVVLU>OWU!P =3YFAL6BZ]R'-W/HT^WYE.;':P(>I3/KT? MB=Y(K8_P,R)>B_COA1>;?^SN247]J/#H/5_,P-(XQX(X^#;IR# MUV7P@)GI6F0D8E],RG/CP:9SA>4]E_$ S>!6'K,K0T%;)M# ;$ .W\ J_0%)I!ON$J M00#Z\5GA)8UOA'M@,3 HPO GU!CR)8BYN+8I'L]UZCTL1 MO[+=^5Q?,QTP=J=2L$+!)D!-,T7[&-]WJX9KU7M@S3NOIJ?AO.WZ K($;5S MN#!X'+SSHAS%9#D9!\LW]N@(NL;6;,?>7&.@OB!N =$S!72P L;_PM8XR,%U M^C71@0\$I&P1I<($!]_-Y,^Q%)4/#F3$Q9^&;[J*&XX/7D0(QBAX+B98K2S; M(_"^]HBK^^OOFU@6H#121,Y8(!H>_(P]/W A8-)4 BPG#'> +:;J^ +!V,22 M(MO[%$PAS'C[SE,%[2.\:7!*8B5T6(_?B)NY]ARN 7YG'X%Q@/%%UV+EE^!< MS-A&4H5)0+;#F#9G00LF>[QM7ULR2R>R85_CP.2=\#(8C?P)#Z+JWQ2?-;6%3/('GXX #_HMPZYD5&P.2U^2\SV(,SHGO#9PA M\B!!_3A:V72(0O MP^'#B@#QHP0:\ZLF)M;6V.0M\^%%Y$LK_7,IY2U=7I_635?_FZ MQ.CE0GP9['-DCK=5__"8Q@W+!0:C*>( M5/3R_ZR?E-QQ;U>/$C4"Y]M*TDLA;[ V)5:7T>]F$<"2-,R5A@U)PZ.G8;U$ M C[W)F?"RFH/WN3=?>#3:,T-^.#%83/&]0GD'T2Z^Y7-C]=CFIJ,-5Z;!U#H+,GS%D"JKH_834D+\ MV^(,YP^ORM0KP/:^Y^<^/>(EJ;]^Y KEUC)G6*6&[X#U[U>N#6BE%H_C8G\] MED!BM4SI1E,,*OVZ;$Q^-,!M1P"WL01NXVR VVQ6ZHV#-$R7P$T#W$X$<.M+ MX-;/![B-RF"0YS3F?3O]'W-/N%6#2:28<^EPNN(%9\W1^S9US(G+,QAHU%@] M6U^(^26@4"91T*\TVH7:7@F#<)(U#L<:O0,8>"5DC4:CTBW6O).\47K>Z!_ MABPA;_0JO?IZ:Z9#L<89A.'0D,1F"410^-BB;XF9KVB7,1.ID+!-R6Y2H1R< MWNQ5!NT\9Q9%,?:Q1SY.&NWM>A[V83G0WFI5NJV^1+M$NX_V1AX67SG0WAQ4 MNH/RH/T,@H/ADHU@O;8LVY!U"7)[9-F&+-LH=1*Q7?JR#38 _('IE'1ASVZE MWRQX2*T$9'I EKX<8R] XHBD?J53[)0D"Q1:1..]UU@%*&O?VQ0:7?R+.(529MCPS%G0.4 M*.SM!IA$\;&A^ "E!WNCN%%I=SZ<#S(+&V901[( M;%0ZW4)CX1*;^V"SM!4'>6"S6>D=ING(&?A2LOB@-'&1MW$,7]+J@QS8G8V8 M@G]ALJK7+;1GRP:@OI.<4").*&E10JZ=4&^6 MH8#AW=E$OCY>; NU'UL([/A3:+%BH&%G02V>5!=H&5#_D::/4\0W5):R%V,\].*8 G!L\319UIAF8[2-V7HVN> M=8AX>RQ[-@]0),HI.33488B6-WS*9[HT3[W2[Q2<@SPJ+5,ZX$7EQ_.NZ\P: M>&T&O':WX"/-$GC[ "\J_9UW*68.$F]0J?<*3AZ>3VQHU?CX*D9J>Y.HRVUV M%![VW<)Q44G]G&T,CV#[B78IUDN*J*BL<<[&P]Z(0BNU76BG90FI'2 5E7[- MV2S( E+M7L'M2\XW H$Q) *H 8@ H5W-GO+DT01(,BKYV=<#<%L/.. M.BB:82,)J7UOW(1(>#^Y!@)N8K__4,M4%7NZRGE H6:]T?XHBTO+*="CTH5Y M!QC28BQA"+I_&%F__>[_]9=K.A]7GL$_W!]Y.]X\#H7I[QN1'EF'=#PB>U%) MOKPC#SDC<@^#=L_M/^=PQ+TSI9:H59%VQPY*H1>5CU%YM9RMC^R!]KE1,+XDO!+"*RI[EK,ID0.\Y.3:@@R& M6T6SR(NBNQ3#%8 <]C8CG6+H @#@6M3>Q9 HC[V?225\IFY!L@5%>@]Q'!^5 MMLP]B:*Z8ZI>,;C8<+_[R=42.N@];&'^#:&3I?VR=PQE-V*=0-^D8S_X$0?Q MJ#QA[EF=TD,\N[)8">N#E,#VHK*5N:>6]L3UEIFQ[6ZAE4?.W4[S2MR].8.:X<(]Q,W@ M29<,-ORZ)^4WM6]^.Y8"[ZL9BK5@CP?/#M=MF;K.?#N>FM[S>&^],J@?]J1[ MZ_@/A)P!?"A#W,_E_A!!OC7?NC%K:6'P8:13^]\JR_OOC37_C.&&Q&/))U5[(6%=LV-"'+[=/CQ?>0H*X'U,DTD?B;5^]_N9" MW"!TA^FD:IFO_E>KWXVIKI.'+W<_O\<^)=KRW42JB\_B883<5KT'DT]T%MS1 M#V -3V&[<4^PA0*=+=?X'A;IOTS@C]"_I[[C\##\?Q M%/U56=@>5Z-I;M#07GTD4XJ2XP-I8C!)^!M_U-E_\+LU5T1\=4'>1Y+I[]?1 M9$)P9D.DI_NK;YKQRW^*JMES75G@-@+/TNI(-\>_PK*1/7QY5_))(5,+Q<@? MCCF^",'[5>R&!I)&0R>&4QRO6/W0]W=6KMV$CIA87X5#IT)L ,($VWTA4V*L M&^482L!/[Y6=8,%8.<1/00;S>&_MFOPC^LW>/-BZ0J5S"\0F$]!$,52BS$SP M:__#/]#8?'&JPC]@:V*;71#-)HH-"]%U\]4F;^$7SM1T;;@G:SH]+UR:+05I M$H\J? AX/*6JJ]/[B=BG1ZHK#E6O [N%IW$">R7B(0PX3_"L2V2#"ZZ4FZUV ML]?O7A *>FR.G&FYU..'3TP!" GQ/Q=8Y -L)C2(_[<]5\;^WYPA)YK!GN8S MD-!#%N>@!@J7D&IJ=^9+&3"HO]E5G'*>U@R5&DS1L9B@4&,EB)[DT@P:7@&V M'@R)1GV[8BHD ![)0*M/3, ^@;<0+Q%BJ!@MF>ZK?U'%(C<&2I-K.F8&)6DU M*DSA!O_/OIWICV.R4KY@;4JL>A8="/@B@"5IF"L-&Y*&1T_#>HD$?-[%.9Z5 MU1Z\R3NOX[>?CK?EY<@7>1=YERSO4AI;LLCI+DL)0<$P#QUR2JN6"8U,.V7/(Z\I MZI5CCX@5=M;NT^CSV]$[\H6:ST#UJ38F7PU.,<3BI_>CSUL6=;1O#C@G5^9L MKA@+WL=J\-$F-J#6)HI%X9N8ELT"WRJ%R^'? MY@0NG\WX%BXJA.IT[%BF ;LY B1/%XX(G=._7&W.3BKBSTW6ZGA&531\E]]5 MV)?P:#R1#K(F_-SPL]BEVQ]7(S>_Y\">Q*(OU'#9BRD$F/]9IR!A7,.Q%O 8 M->[\L6$Z_ R_3VF-/;21OT-OQ06ZY@.O)SW7 TS!@NRH(I5(T_L*QI:F4U> M*>R^,I];YF\0#@[5%^1OFV5DO9\\ZX_' OAQ_T?-_G6YN*3&> H(^<7DW@\D M_2-?Q1UUA*R,^-G38D[9+Y9,LW;5JJ1=7JKH[+=WIO$S4>L"L:+EA-=N4I': M!<5>6Y_SQ!D.V$K'G30M$K>YR7M*EW]S'UR+KN[NVKT?J(4?*,^TX>]XM9EP MRYL7GYOKA5-O(MD@R;FP2CSRDX^9+#]Q,D5^!Y&_3HB=D!\5-S_6S2T&^>N= M?M(@OR&0CXHM%OW)PW?E)U#6Z._6UF=7[(3^Y!/#RK^Y^:._@H"(D;$=0&B23&\[2K"=3!8QLU[$=^#DV!;'@YMH+.GAL M'7'B9;685#LZ:EAND]^K-9+:T6G5_#88)'AK MFP2O )KM.1;:O8"+5"$3RYRM>ZB^]XIXUQR;@%NENF/XQ^O49'ZN;HZQ>PSC M$TUE?860A7[6?FR30B5JC+.B-+')V\UOAUJ&HE]Y.W"Y6-)U:%'%CFJ'[6 M>]?]ZVIGV+ZNMJ]O^]7+J\M^];K5&][V;QNMV\M.WMUUFFO==7K-^?+<=U]V MUY'==>(Z)8RR;[ CS"N4+B(2Q2)M:PUV1B7IP9 W9OT>#*TW^P(@H^K>1_J< M3_FN;#@B&_^<)@UEXY_CI^$Y-?[)68/E0,,TUZA=M4 MPOO)V1GF9#Y0C+G@BL8W$LD)D1P5,$Z3+CD7)+<*+A272$Z*Y*C*OS2ICW-! MOIGT5S;D)94.?';B*IG*[LE M=0#\%CI72N(W.7ZC2@;+;C\= +\%'[G8S6K*O06UB);!Z@(63]"6$J_@F',1 M5A0?>.$U^.SB\U?;4JB>J76T:659G\/;M &Y:[T"3&+^:#$?5>Y>=JOMK#!?DGA71I;;I6(\ MZXI*[:FTWG+DZJA^.V6WWBZOB[;>\CQV+!59P9"/2JF7W7@K&/+2>#LQS&=U M6DMB_K#&VY&$W;XKNK*P-46:;CGR=%090ME-M^__*KSX0*JQTX%\5.:^[*9; MP9"7IMMI8;X9E>TON^EV5I@O2=PMYSJS*\50U&P-NA.O M&95E.N6$;U1BO^S&5O'P/4R5CH3O5OA&Y>C+;C<5#]]2E^8?^7''JZEF2(MI M%YY-/HJF1#Q[5[C%5' 79*ESDN(W^?2:<\9OZS!*1^)W*WZSZIAYVOB-Z&-: M(J/I2.J[AJX-)-%ECC#7X''R63GE8>CASU/RX66^I&#()Y_+<[:0ESG"$\-\ M\BE $O-ESA$>><#K'L?*E#O@E;SY7+%^6?)U;18#K:P&W10I!AAFEI]^PV;3 M\-L#C:AH%!J:V- 2L,3QBI-FGZA\?=DMQY*Q3Z')?,D^I6*?J'J!LANA)6.? M$FF?DD0;BQS2S:8-2O/U8 (DJF*C%.9KH7*@CM,Q\_14I1XM-QMD-5=0LH%D M@R-F@ZA:BE*8DV?-!N<1R.1SI\4<(@&=DAN&$74#?RM3;4FKM),,H@?V 5S5 M#_Q9;)2@S[JM'1(.W(]BJ=9D]"]%@@6MK9 [E* MT7J_X%-B06/GO1AC^9X-XQ2#2-^')I&>Y"CF'X!J;0(4-!Q" R,9<48U'R?! MQL,J-MQ:U\U7^\,AQL$B-VB&J_B<(N>K'GZ^JC])KG]FD^3D8%0Y$ '*4 MX@%&FLK=/^0P4KG[V\G [QHZX M!X!;P6&RDX7;,3:C/0#<#M,8J21>7LXFQ%='T1>G;$$<8W/8KT^G7:]\PB+] M&!NS%@\W::]F@K;.,;9$+1YMA^D2=!XAB!]S1Y?>_"B4Q1I8 MFBB9P.\9>HP7##US=% M<]E RO1,T':,O3>+1UN>XY#."6W'V"FS>+0U2MTI\TB&Z5U2_5ES9X7TR2Q; M9[/.,3:PO"R7C68'Q/,(8/UXUYS_4 MTA5#/>%01O<8.RM>_;UH,Z3@H\ZGZEQVC[$18?%H.^(I.*5"VS'V[2L8;7E; M$N<2ROCQ2E6:;=W$L1CLW=)VMXMALQ\G%9^6SJ.'Q=*VF"L/%F4DHR@PEK;1 MFP3C.44R?@(YJ4K^ ?N@FMEF6TIF\)>V$UL,PWVYE'/ICQ-MI6VJ5BJTR;J, M;-!6VOYHI4+;80*U)8EEY-T-R+7MC*>:EHS'HE*/9;5.ZM M[ 9$P7"3V9#,T!:5>RN[ 7$VPJTDD8@#CY^-?TRN<;R"WO#0DX+E'LH]+%\ M5(H=R3)R#\]G#[>TGTM\7F0#>G@T_3W6795Z7=15[<5KC/[PY?;I,;;O MJ[=;]?H;KPU[Z [32=4R7_VO5K_#ANSDX;BLW@8(;=5 M[\$DKJ'K@+5S]=?X'A;IOTS@C]"_I[X">1A^N:E>/MX,_U$=WC[=/'X@BOZJ M+&ROJ2W&E@P:VJN/9$I%<_GY[X]$Z)T_ZNP_^-V:2A)?79#WD63Z^W4TF=#J MSH9(3_=7WS3CE_\45;/GNK+ ;=0U@U9'NCG^%696]O#E7.__G)-Y^,*1OB'%0Z="K$!"!.< M%,4&")@3VC6Y>WXW?DN_)OTR)7 MK@WF"K5LXO66/\4A%T]3"J2;S15C0::*&L?SP)&.&P3C12+$>I:#8+I)@PZ=B\_MVGJ:C",' M\*&S?31BI;;7@KX23X&L^N&>(@76XXP[4H"WH2>*H<83(:M,WHD1H7OQN5-; MC[[M2 3>C9Z &-M,@D8]JU,OAR=!,14CZVG5-Y78#<[JH,>Y;/"Z^'_#!$G< M'F=UO.%<]GB]Z=,;-& <-A)5F#05^(<]I_#U"Y@S-7*% QDLN)%#.0' V%'= ML6/S"6&Z;>)H#I4X4W!1GJ?,=IHKEF/ >U= ,J%E"W[PJA5UZ_Y;FVCZC'RG M*D;2R(^%[= 9_.2'AID0V_NBPE#PIX9+_#J#=[=KY!:$FP/6W8(J%J&&2F.- M.W)-QVR_2:M1(0%# 6YAT[A?3DS7XM(T^%: N=GJLE!FU_64N+?9M0R6I Q^%( M5?CFK]=3KLN56H 6(6X"@X9?F(*MLBIW+816_OL?&6^U-JB--=[:REI9=7PY M,+D*YZ\(XW.-O_!N62C%./IEU25%LEM,X^'VN@>8DMVRZMPOV2U[=@N$2F)( MV,BJ';[DN"(47".K"K-SX[CUR&/V',?C8C423 LP]W6WW("J6;!K?GI@:SJ@ M%H>7K Z.%X*7>X.R3Z_9#GC?Y1Z77L<&$;'0RI8@9^.HO.Z$VUL,0R;EQ[V, MS=JI9AY#_JU%YQ:UL78A-BO2:*P$'K2=(#H@G(EEG-XQ,,ZN:<3L.*>Q+^=D-7"P%%M]J.&#;_B6HQ:= M:L L,]P*;HTFR4#P7^N@YUIK/GBN$1N&K3<57[79UJJDJ-#QXQL(2P M_L:F$VNV-CH\9(KEY;!7S7JC]1%^1@)OR&+IH7<\Z6)TK+]7WO'' M@QP?3Q6;!K?CE-\]7(AOXP&8ZAC+RG1VPF+N;0<['V/S:, ONB"V.Y_K&GY$ M?].QB^H =03,RU;'9$8R322O"MX@@UDK@NO]EK;58D\7+8(^7]2->> MF3)(67N]10B?;*@4^6+TCMS,YKJY0$X@PV>+4BXBSHDIV.$VAG#')'2Y'-%4'L*?:88V&YF&RX,/U+ 9_BNHX%4Z 7;T MV%6S C6E@654/';&A((C6!IL$R9;PS.U<,2@04T$A< MXK$=^;NIF\]@WLT5AT,8V4/A*@VY .RBL0EP5I#A@&7QM*2"W+G$?9SA9)@. MMYSPZ93^(A/7@B591%58[;.7;F;A5=I\^P 7Q-Y$4S=0Z4&OF*M0N. M:ZWL&::\%?AF!J^$;VWZX,)[ O_#MYY<$)QN"1P*X8!*-U:E)BNCC=:NVEA1 M/WSGSQ^RQPLN>. /]W5L/:&._7IW>_&YV:E7ZO7U6#B^$C-$O!+VV/,UC6Z- M4PBV%H]X>YN&VQN_93:GP1+'0&''T6E8.',*>S!C!0I"6MM,7 ?VG]\?+6=M M E@=3P.? !]0JH96Y?V2"W!W#@M0" ))FVB4R7@1.,![3UQ #1A:U"$V9K\) M7@W(\:O_F;2>LST<4_%BC%54SC^>_K$=9H&I9** 'GA1=)?='W\@\.JQ&')2 M)!]IL8&V9B\F_Q.#KUM8SY^XG/O) UO(-[Z.=.!JU#> "]_J56$!?\L!P:@2 M>"U>R +::^+J\/X3NEXXDNA8 J;?.9=[4 2!!#=41AK C!L6(TI1"(S1NN:Z M$\28,AZ#FZ@"3%!Q"_-!Y-QLGR$0;P(('GCPNJ#5X&'<#*@G9GZC6(FEVB 5 MU814$/(@H!13V=WUVGJ.\WSL;O4=^4:?05!]5QPPKT[:!_T:>VQR&7)" 5\A MC+N""C-DG8,R']H@NXGOR _#TONK\:*]F/!C:V[R$"%YBW?CH9#QQTV_YM^K M']]QEAXCSS*+G-T5[[#IEV'US@]DF=XZP#[@,AFNTD#A,";6V!O9S(CPC!O\ M#&R),=I)*.E!)3AH8*$Y@;:1&7P*7^S@HTW^!.PH?X)<_V%.G%>6O8<'7"\, MY6IX[6D,]AF[%9IJ^!KVMLQ^LQ^1KVQT18#WJP&*@BX+2Q4=M^K'E%)G:*A# M(0\5?1DZLR\7\,? M[(&_&'SPR%^+$2=1^#:TC/A57,%"0/E;Z8,+K:U"+E03B9LE+ <'_$%;D,6, M9Z#_5<#DL18>?P/[Q%S=JE=$?##6TNKQBW2,ZRAD"J#&5BAH_5+KA6ZS0/L1 M09U&#RW05OTHP^7^GLFM8FHQEY%ZU#8&^T-'?KA-'L1Z1N MSHHX(;:^H\[]9!.Y=JM86#\'21*:,O^]HG7_6W:3RJ";5*LNNTG);E)EZR:5 M2]%SO('P@\X=)C^3F0B=1!9"?_M5X.Y:*KNJBB79"_(OJBH$A:P"1C2W5.D+ MUR$S?LK[V/_)T1YAK]M M)V2EXZ.%A2[BX&).$=-\-@&]X5C:&-?D6HY__.6'Z6)$T%A^#Z!"2O[+M'Y5 MR%B9H]B'V^SPHB\UHH'>J\!ZQK7@P@(N3(5<*?'M$N[,VE9R-#XT^IP:XY=J MS'7U?KW?XA=^N;RN^)[#)A\$@U1>7,GW1^PX?P0DH(C#;'*J:GP+17BU@B$< MC)6R>"Q&49Y91$\)4U4S)A:FM$6$;8D,#9G@G6E@ MT(#1Y ?1PB]:(:,%P1SG,]$<#R[A6%R< VBH_!J-!=/@U= -9%=X<67V]=AT M=54$PVGT^\(S)YICKSF%(D@X$4TUO*75R!:Q,)Q;FIY,)#1:261"LR&N6F4U M1LNP'P]":1F A4O VJ-A=S[$UX&KUUUV("?<&:@4?.[$M0S-GO*MYF!*(QCP M6,(BG3O1[VR.D@82.1-7URLB&&QXYCYBCI%G8IDSOIOH!"G 9,4PO=56>H4 M]5F%Q6]82!F?KK-XGA_57=F)C5$K;V,"#K_-\83K=7@XP**:"!4L$TF(F1VT_1:I8E680H M%!^],I&'&:]8]MK0-K#M'Z6O=\%SW9.];@'7^S+8)G=] X$\POMQ3DZAU1XL ML7NS80K2;A\&K>A]$*HS1@C;%&4.UR%_N4 )8*WX@D5\26[YG'#T M?#77":2@SRCXPJ'G.%T_ RYCVS0"UB?<&H>[X4),UQ:R2\23T-I@Z!0R':YA MU@_6?0@L@W H\E:!,K T#+Q2L%J9*ACG<@SEQP3C:L0V]4='JP"A<&D$I>] MH:>-%<,P'3)"0P;;D'E5)UZDW%F$WWKL6A8@%CAE1'6-OM"E38;6IQ4+.,/D M8!,W">T J FQ). %5J#@>1(:M_C@;1B3XIN9NLM#M1//MF3";:I@U0V^)CP0 MZ^)4T!:P7W0R84K08-N&^V.,-595)U0N/CVP8:8?/JOX1B'6-=B8QT8\P/XH M(U!%-?)WD#$OV#O7GK(EA&PB1=-9E8%%7_"?FA'07$(/PH/%+WE5DA[Z&G.: M_'V9M1#A6@DNMT'&8#4Y9EYAZV#]F@FJ,T3U<<(]BO0ZQ):P"F>^3PQ$:+A- M0/'9PFG#3+F"$R-<7;'$,L)**BG;^$SCI6P\9PMZ"Y7N%AQJQ-1P9",D1 MQ86_:,^F!>P'V%7IA!WE#B]MRNJY>/F5ISSG)H8P<*-TTV8*W1"&O\],K'B M&U, Z!&/?B">%!N,N9&.EI)M:_@Q8Q0L\0+!Q3-?:,N!2L?R&H=0!2L;UJ@8 M4EM85\"<9K#"V3.Q:#U!F8VR\BKB7![^//@5F$6\+()=H]G+5^*&J_].O-P! MO^#NY?#'5=PZVATO$[*,'00JHFN>=R'RM&/3%GT7EWH:]YY)#O7T"^2OZL$KX;70F/O[/)@S!^3SGSSBO?R3<3=05PRP\*<,7BE*7[L;HY_P0V MP@C74-\%XYON! (9/_+CL$WZ$CU_^?**,>>U3?,2DM=H[ M4A.]FEJ8@41!\Q4TI^4R)PVSA?@H?-)0G/3Z!MKP?G*%YJ%S*Y[)F\7 /^'& M?V+8<(&OEJ0@('BW5(?\>UL/^?-"U=@MB2JD\[8DXDT?Z0N88*"MPM^56"$/U*O3OA^@G>VU^"^4P"D5VEUVI4F)E%6 M8R#<-&6AG^6A"MS9L"!?1MWP%7BE.Y)D;.H8$T2OS&::093-^Y*7!RI9K';% MEQ 5IE05CI'&VB,%2DLMZFB6B$FRJGD@&MS?U>RI%P9?7VCX&7ZIJ\*M=3/J M)HG#6ZW(GGX1Z-D(!J$ /?V7% Y?T'7[QKRK>^,F] +W$]1/J6!!;.W9 ($( M=D*_&QDAX\R]$CC>2*08>FS8? 2'WZQD-TI$M?O/D1*\I =V^L%__2MPP%+6 MA[>C [-\NR?[-E7Z)Z N3%HT]"?,(:<#/L=+O1C;=O%G^\5Q._TD\'$/UKA[Q"_! ,%J)UXW(2E#46J MW8N3LG,K0+J3KO,?[>9]"^N%1R=OH[>5[5\A;=IR( MA6IY&-0O4/CSDFQPQD63O2C:)G"XDSK5JZWBO++>?K7>.T*GNIN!4]V(..?D M;\FQ.]7MW)QJ.=DVAUKDAJQ%EK7(LA:YJ' ZGJ3C/C1S[%A:,]@5*QC;>KML M0>!Y/=X)O7<'BD-O$D[:\C#1 M7ZYF\4W"+<+OX[1I9(L_+T0=^&C)3I[?3V'22*NS=*B3H\X&GM\WHBFR# ME^U&9.OP-AKMS56@W,'E'EN2@^2M9E3I:[Z08$5Z& M*NP'12(B83?%J87[9 MG$Q";JY7+T["#J[B5T:N\+.J.+RP8JM09(,RUH\_9QQ3;4:54S(Z>7-2D&2- MC,&;>T2UW8B&]8[!U$WB/?. :C.JF* M"MD>*VQ&M>/(Y]7SB!2VHP/*R ^1\<&PY#SIZ-_X'9KY+Q2V *U^V'+@ SPS M?C(J5GA5L_(FLSUJ0\+)4_,Y?J=\85 4>9IEF^)?MCGC= M-ZYB',"UNL3URF',*.RO["QKS^95%01\&+^^(+E2;46UG>AC/6,3;%#3>$;1 MC')OV5-ZN4+\/%'_D% H%40RY> MZ\0O<-D20. 714#71@IO\LOT\6P :'N'54QSQOLQZ]X"&%& MG.M$8#6AEI&D#F-U#+G@5H_ MILKZQ(&P[ G<: G7!UQT(Z4E5XMLT4CQ1 BLIL(U:=QF;/!JV&;LNR]1(Q@V M;LB=B[^^G]S\Y8+!O+PDK;%?Z8&9VXG:'K8UJ\IV>4P%W,,9MIMTS/&OC:W% M9LHO6GV=FCKER4 [6',7C=YP/(\%+#2PYGD64?'[],12*VJX5 2U(I*'WV'! M_\3U/GC+]9)DQT;97K;^O' MPH23[+4^Y4!P>,H9PT;Q(K["FW.QJLR9Z!UIT1>-GR?"(LY*LB!>:X/[60SM MTUA8NY7X#'HQ$;]5<;]V;GN=SDQMJ!0/!;+(D>$?? J;T.PZ[V[L#!IEAPI= MP_LP4>L4[Z9OIF%MP1/4X>%B]KC97/AN7>! MR(/Y,<$-Q,$4&,%@$'P\78PLK#SW.9^PKBEVX &BD@8\4^.9GWP,/)S5F/$3 MBBREQ?_%3UKZ071Q+!)[1(@COU2Q#-Y?!0M!>4I.]X/"7DID!EL[I09V-T?? MW9Q1\A:#PMB12+PB.R2Y+&WCBUQ98_ PIRF$P\:^.N:K(2HVP 6P?X53%.*P ML[IL0./31RQ@G2X*=H00J4F%S$SFFBCX]M@+V==?H0H]KL7"#:3#AP,"GLDF M*O,>(8%GCR@[:\Q^NE/XTC2_S[_A46>B.!E(1< M,+ @)(9A5B/-# AF5N_;DQ,[B1?'SO,!D_]^Z^BVVT><..2"6%KMA-BQN^OJ MJNZJ7SE4@.P]F< OY]GR7"?:Q.?R4YH>^#_CB:A7 "KU RXWC@>?)*$08CQ9 M^8[KGW:C>[8+XC@.&<0=2&285# MH;0SA-W+(&Q&RC_O]NO&/Z%/C77F&&;& M0G=EFPJ5JJKC&\7@-0T?+#H2Q$@(J6"9]9W0P4#7C(;V%ZBLDX%IBK6,GY=A MND!B8E)D'4?+[IH. #%1*[8@#*SJD M%TU(HLV$&%4A%G\\C%)IBO7I81)W(9=D#0V":E249$C!CXI?I/!G818G&:80 M18S0(5^>IAZYVZJKS=2F:8O@1KPO]K((Z4MYLMQFR5/2@M!,.!_Q MDD*[$'(E_',;AO!UH!51GQ$&D<;.GZ(_!P34(I8T[IP'/.#"6DJXX8<+X;GX M\Y/N6_[?DAH_S?[(L?X?FC[)9#X$1BL7 D.[#$B,V?C0!@9J\ 3WZ9QA]+SU&PN+-K;0'G] MC1%ZT'.-*?P3V=>L-?2&O93_J^HH?(\__(X,):?7ZP" MXBE 7.SHBMV!YR[&BT\L(3#TS>MHN40@H\Q"3"*-[E+@'*2:U+;.!0#<*EB@ M":54:8$#JOBZ?K[*TUVMS6BI7\<:",Y33G'+?UKGH MEJ-L6M-:$9V-I"_0F2\=X"YQ1)9^V)+'88V/V2;T:^5C)77+2UU1[L%;DKI6 MJW':W8;8+6CXU^W7KMWP)P\Y=]O8SS8)6]&Q'&"N\I8]E9^S-47+S?#94_.^ M8W(VH_ZAG"W?=SG;#T?^(>H!0# 1A]2*]JBRZB6T+0\9HK15Q[(93++ @J+M M^4Z-\QWUV NV^5\O<"4?7B1\RS\W9\'(QW12K[.N:^[\XOYXEJ MSRZ>FV#U7&4G%[>3'UNKL)/DB_P=,6![7LGYQMV2#Y6DJ9)6T,#N^+J4#:R< MQ'E.HN4_:0//-#5/#ZJ0OXS1RRLC+&WTD/Y?@/Q?10' W!ABT[BR8:=Q,KP MO5G#]\8=OGOJ#Q-A)AKF0,=J0?,95.C2#R=7KX]AL5C'SS@K>2LZ,*L%+"=Y^N,FW$G0$5@;AF&D/IF&*.J=J M:5B)AJ[HG(E9A5")[$%'?-I'_:S$KO*D-VTLJ1Z["Q%(:J+ M7:@B+&W1 W=R<9!#]-,N/:!0[L[HEEDUF!DJI6I&TTR;2S2TXC.F@;.@6EI1 M&]QJ T'B%TR"0OEK">F3RX,V8[YZ&+B;G/"#1/I ])5OYK,IVXH6U&-S.7;H MN#UXZ3.)%96FUC3J43\@3!/+T>8UY>[R@^JS4'UJB&SBOC04>A7HUH;4:!O% MP+EE.IJ5PGB06,KJ/>)2LHPW'^XJ^SP8L2> ([(W2TP, '_]KC%.O&2> MY0M)>@3@DZ";L9T!,,C\>60C\@38Z^YQ: M_D^L\<2V) 0YV2_X0WD[XCSQK@?*.8$R2QB1[-L6?HC&4$>^BLN$N#2Z1]9S M&%J&28VY)F'/IOIV'/9[1GHCG;+\IWJ4EC)3IWXU'L%B>;0P3$6O8P+0(P P MWX(QZAXCX;YK4,W:.="&T\\>MC&,LS0L M$4GC+5>^05V188CZ4&DFB0SL(9BHRIR>"QHQ,'6!JD7X5Q)1VF!\I*S8,(=L M">6.T(L$AH_: MSP*WCTDD>\YGL&@2ZW:,Y+\ ] P%$80VZ.F.+_:+4DL#MW+CN 5!&EDCSBYT M;QPKAVTZPV D_U8?Q_YO#O.YAX\'=M;U2!WT(38K"B3>X-0R;0/IH0L(7^E- MY&.*";Q&/5#<""MV01+783&S@6Q)[)YHR@J*9 R&.$-X068'(9(RS<*9T]XI MF4\A#B76,*(_-5^ZN;FI,XL,LQ-+'J,O 380\*K$N2,QU; M;/GOND7$SR2F%9*UE+$14'_;M.\Y,(,D7#JV?T"@5)_??$AJ[X8^_,@_>D, M7-1P+ G]+:@?0W(YQKUD&WU1@*K5KE"U]@U5*U]W*YBM"F:KXFL%L[7+N0)? M%+AZ*]OO)0/+OMN) Z^0]DUC)2VNA@69"06%#L5=2U*-3B(_![,4;!?/M^(. M-9U%6\1U#JY:G=II=YT9!GD:^[:07/9-1@M@O[8CH["0M-8*X%5.1O_>^I+2 :TPW!!]_QW3U]DC*U+8@@*14@I;7CF[!U>GM?./ZTS43>MF MYQVN'^]-( L*1_9-('E434"J)B 7>]8$1.FHA1WFN*_=S(YR MQ4<=I=JGG\SH!ROW^)LB07]5?3[_TBWG&\SPSGF$-<2_&WQS="S>?V_1Q4+O9X+M^3>+42S\ M7:(I5A'086N-/,WM4?V(F:A?:6"?0^RBB.[GY30D)KL5JQC M/UQ:TGWKH[!(QSV!.-FY@)]IM^.)[4Y-4Q,3 MTG!&FCP)>*_) W''7*Q_**I5:'(%Q^'3$:A!(/HP:A,DTN&09/ M&DG,%XV+HV@IZ@D&@!4RP4NC==P4W/'5&HN&=HL]NJ@I-.[^P'B*EJZQ/M7H M_5LKPMWHAIO],X O!BMFV[KR=LX3DJ*(C%V]O:"U:QU"[11*TZP"M@*8H.\WWVSV'$Z/]TNW$4G7\L2[())MW9VTO.B)(.\]RA0\C%2,HMSDU,9(^TV MKSUS,A^12G1?#7L53SA3U9XV>#@+N0JKWG_;AF_Y&/9\\*-!]V\I"S_?L^QN MUK.\U.GEU)@4^'^@!5: KXF_$%M'N)VJSW=$S_(=T7CN&D]^=YS091HCU(A-3ID+_1D\)RTRF MVB#T G2?:%<1+^+S^JX?:/+M)C=$[X>4OJUC-1?M]S M35!$=PR3,IUGRW,=3A'(91,KY7'A =, )OKC>$_=X!Q(D MU\;9JT2WF>=#=^K-3KW=5#\^@B](0<:GT(<5P?R%]%.0^K[A9 Q'E2)N7:,!RX-N@%N_J >[7>#>]>WR$^]19_5PF&T58U M/;:&X1>R%S3.TR?3Y#-K;"6H0 ;FX:*UL=UP."ID>5ZL4YKE8CQOG.6M[!8? M,@ )KG >*Y075JB3]TC=5]JPUL'5R8P@-;%:I.(K7J_LN/ =%T8N![,0/J+4QV=G#.M\ MA?$#9Z-&&TX>5>?"/^ ;@I\YYYE)GONX_Q'5E(FM0Q_"_*F 4,&OI9;799DO M%4.2^).7!B'_K1 ^"/(ID&1G3-V^XA-'N&39&H2HNJ@6=!+5CXMM0+)<8VH& M!;(V#T*-,KE.SP"7:Q/"[4(P<0>:$^W28]7]60/Y9O7%\T-C P M-S7]6#?Q V*H' !% M( #0 @ 'X%0 97A?-#8P,#%\T-C P.# N M:'1M4$L! A0#% @ KWE_5IJH;V&Y! VA, T ( ! MI"4 &5X7S0V,# X,2YH=&U02P$"% ,4 " "O>7]6/WXC\,,$ #X$P M#0 @ &(*@ 97A?-#8P,#@R+FAT;5!+ 0(4 Q0 ( *]Y M?U9<1D1%QDX -"( 0 - " 78O !E>%\T.3$Q-#$N:'1M M4$L! A0#% @ KWE_5N65?/@E/@ _'4! T ( !9WX M &5X7S0Y,3$T,BYH=&U02P$"% ,4 " "O>7]6CBQW,^P: "/0@$ $0 M @ &WO :6-A9"TR,#(R,3(S,2YX7]6*ORC I03 "0-P$ %0 @ '2UP :6-A9"TR,#(R,3(S M,5]C86PN>&UL4$L! A0#% @ KWE_5ODR'%*J8@ [E,( !4 M ( !F>L &EC860M,C R,C$R,S%?9&5F+GAM;%!+ 0(4 Q0 ( *]Y M?U:+^45SQX< 'N4!P 5 " 79. 0!I8V%D+3(P,C(Q,C,Q M7VQA8BYX;6Q02P$"% ,4 " "O>7]6_QA0X*MG 4% D %0 M @ %PU@$ :6-A9"TR,#(R,3(S,5]P&UL4$L! A0#% @ KWE_ M5H;Z^G7.P0( +OL@ !0 ( !3CX" &EC860R,#(R,3(S,5\Q <,&LN:'1M4$L%!@ / \ H , $X !0 $! end

2)EQ-)Y&F(\5AZ6!\* !0FF(1#R1N"%S+E,X M@/I' X8:%MK>@]A[(%9OT#/*,6K)6I.K-R^%1-=D)X+UZEB0CCV1PT#^Q)% MBPRG>+YN\'.VK6XSN$9S1K>*GFFU:EAR";U[/9LOJKU*X","UNJW)[([ )L+ M]Q3 \TZ8[9T*4.G?5>A7_KWT>.+K#16UAO(NWFBTYR$AZQDF+R&)P4-+W4*_ M/;PC;"DF^?HN#9DYGL67?Q5)TS[9OH%^^[?E8UJ]O>;:P8?!]&WS79?-30,-OX#VAO7RN.G+U*L)(=R'51ZRUNIP0_V^.N@C"F6<\$ Y=;-L M@ \9]"&#/F30APP*G$M0+LBY\:&'RA':]FG% IJV8D\K,K ST_U]XS($QYF\KR6'H33"LMK[20[I0 \K1@/ M@X%UPP=&,U@'CI5^MMVA!B'"(A[@R,#5\^$G#VSCKH C!=?(1X64)H$.QPNN MIH\5KS8>%CA^[N33U0P1@D/4-H_NXPB0DCHJ[0>4_U+^2X-5=8=J0*,%B@OV M!YX%WQ#/F+ JV'*1XX FRR(M!0F6.$9I4.1)N:7S'Q'-DR7/J# +$Q(\\T,O MO(5H=]0EB-$3>VQ!VH>E#T%6B\'MP^FN#Y$W&B+_A>W/#'S^ZJ_Y.[U\121* M*)K.V+H1%FE^CV*T7/'W^P4MG]X%\AS7B($.?"V'W^[ 5L39&C[V%BA;'?G*!P.($' ZR2U7X<"K$;YW;58B-K2T>B2LUV]OZBL0]+LCK-AK?SCQ'G$M&I&E5G_$%7OM3SGZ_\!\ ME>-\G%:7I'5[[=5]0K]=$82898K8ZJL_^M0-]-J_TL&CO^B)JO7:ET?V\ 9M M$EJ\=]D;E7-X!1^:Z4,SCPK-'(0ZZP,\3R? 4[DB8_WUSQ5LU)&?L/W,E4C' M8\:*7%MQ):+Q&(0 1JPKH8K'P*0RO5R)2SP&(X MYTJ,XC$P0>U"5R(5C\%* M04BY$GP(@:@;YMY<*.)($--TU[@2CGC4)%30J*XHFC9.G0U > MKF'%G.Q1-/P:CQ5)LBA9A6D?,25=R3*0F)%NN^-C0HS&A+0C1;MZQ<='&W0[ MV"QQ\GN9F?D**B#E!:7ZE'2;:9KK1&P'XDC"I)?5]/X;[[\QYK_I;('P_IG3 M\<_X!!S>%-(TA;3W.^<&B@X\/9N&/P<$/:.,K?][%SN2[:4CE.\).0FC?).9 MB6\=V^_VTS1Q++:_T. ER1=!5- <+Q%I:RSV))T]\['7#GJ#LA^#LJ>7#C(Q M>QV0E@R)31Z>W=U*XJ35^Z]7Z+;*K3J>$+ $P+'$ )]+>>>(O 4@:<(/$4@L($!6I5S0T-%"@ U M-><"#%KC(M+Y7(E2;8^0,B.6?7)ISP\1E3]K'PO6+83J=\?R/]!%/RY>RF:=-; RP2@?"\0MKYUE2 MA8F"Y5/7:GD]Q!',67>S0I<7ZWH^VN(H=@)NWAI_E1+V2%@A^>/?C9,RR> M8>F88>EP8?#\B>=//'\R"/YDA4B"8_9\D@\QT2%\EW9NL#3BHJ]0&V!4AIN' MM:T^;XY4J>;7938HF/0U2.ODRB]!QJ1(> MYNDGNF< P#$: Q 3KM1/WO]>$!104J_]F7=DRO6D?-=/Z:SRY!D23:G=XB4 MN4,F2^ZQ$D4)==GVF% Y6S$SR&$QS"UNH9Q--A$&ULJ;CM MUN4*R&J.TIIFXPJ39WG< K455R*L+*,+T*A<&;<^/]"@/39#5,-EI/?)\.\0W96G"K5=P5A-0\#7A[=H6]TQPT"F72%4(/B$IK:].54[F: MHT=/WP*#-/#+8S1!:F'MN+(8>5>"=R7HNA):$#2#\17LLA E&=/I,YI$5?[A M\JS<1NGOEO]O]OIQX3X<3;T((/_3)7^S9>E?D+ESSKR8O M(8DORU>[NR>$3O,%(H^+,*O"$>AD/B?EH:'KS2LO4^?6=Q4UL V#D:R J3R>?;1*Z^$E'7W30'//GOVV03[W&[Y]HSRZ3#*/AF#M\J 0?[,FLAI;P@W/]X1;&_Y[7&4#9_;0A;E:>OY/66" M/1U\>\I3:ZQ_?Y2=ZVUM>/OXWI9>SSB/CQ0:A!;FJ6A/17LJ>A!4],#S O>F M CHW]GJ"66;&&*"EAYNRN'>MT !)?SIZJ.\9@=:WVZJ)69.KAK_>>8)6#C_WVK)H.+7LFK=QS MS]IU:5BS:B/5FZG1KF.0)GIZ8WH=&M8;\GZ#$=*YAK4Z[Q'P'@'O$1B$1V"( M_+262>7<((% HV,)G%8XN)81:RZ2.^=!Y$/D:_5L8W.D=HX(14,$J)U1"@;J M9^> :F,W@>'ZQ3FX]"@!,%"_.K-":1(-8(1^( M7^E UA614G_8<2CU%_^:?#W@3=[_<+2[#2;)V85 DMT/MB2Y%$ER:5F2\XE MDMT/MB3YATB2?]B6Y%8DR:UE22Y$X^3"]CBY?!!(LOO!DB17]P))=C]8DN3S MF4"2W0^6)+F^$4BR^\&6)(\B21XM2_+E?P22['ZP),F]: >\M[T#/HC6DP?; MZ\GCGP))=C\8#,+Q(4';&WM>N5)Y7RF-DNMYQ,4Z$Z+,4"U^^)N?.WAH&6+X M>:LB;U+\-E_,HE'#:)R6.6L %L)EVAHYQJ]+2;[GTV6?=K.,??C794'PJGF( MBWXV+M-#!>9N3(5IXZ($*FM>VLU@V)>A8<4"E;5\[]+>N+Q/Z+"( MZDV,]S4LWU2V663>2::XI0Q8ST=)^2BIHZ*D#"I./H#*_0 JF$J%M33%L6.B MHQ+@%GN7P_@T:WXRD*2:KRM(B6/S-$R:L<>@:2TU8JMY[## XS7U+"M7<-%9 M56 4HG.QB3HCIMF(=7BPR+9H3;-L[ ,'O.**/)WF0E<'"L"AD\A<:.I 3CT MIIH+.1TJ #= VR'P8: *HS8"AV&*< 1<408/PR/A"+BB#1Z&9<(1<$4=/ S? M@B/@BCYX&$P.1\ 5A? PZ!2.P-@U0NW@+#@TKNB*AY&F8V<,;"84&.@FX1,* MM#ST# Z_<85]!5Q8)PRQM7]N\$.0HI B&M!H@>(B155\Q'Y6F;+ L:DUCWV. MQ3. W8CJDVOVE%SSV-<'"\WN9I!8"AF[X9*<8RI*6[;]O:=$9=,5XAM$-E<) M*B[8H[QU:F51V*"\<(]R_XF2^2)'\>29?3M'%PDM]==[-M#K31K4(W@SP^GK M/>)+Y.;'1T26HO#AMLWX$%;[(:R=R_E'2!+^<-6R)"QW,@&W1V^'/JS6_;!: MGY?0TP@M:025XN?53LI&D.:^!K)@M&2E'J7H\%::+4):U?,2\&Y[>'?" M7%6A!_GKPRN3)YJ3,!)>T",K:_E"E-WL9BCNSWV![( :5GMP&1*N#5&VOY,IQ/@GC)3,):!FQ\(SJ-+^BOL!JV>T)8=BR M[4A\2=%>B9[\?54693X(KIB9%.J/V'Y/<5\ M1%?#1+D*R(M;E?T6Y;M522#PFS(]+31LU<,;8J@21CXTA.6')K]BR037ZR>L MH19&&76R*==W:,]&#@7JRO+]2*^JQ:CD3%[(9+H=+@8,/E2TB^H;W5410ZI:S@P],< M"$\[\-#=%GP5G,YJ5JADB.BTR&D>9GS*"3JBV4I/]S +I'PGGF(^MVUFD'V5 M49Q:;<#>Z3CCBU3,AP\\=#_P4.E*Q%I>O+'#H1CO&.I['7O0'618 "P-<^%V MPX%!(VI@[!%W8#@T@SO&/EO4JT9WT=L#G2EJ"*"6C'-;R/M^8J@5[0H6PEZ^ M1Z(]/>+<*B(=.(#@'E=&C[RK[S!1QVJ9&RD]G ( HR,);G!N]Y%.': CQ97I MH^XN;D7 N[+>:N$#Y8]=F5%:X&@%?8W=&&J%$#BLU=Q1I!ZV*"V(E.YY/ M1@.-V)/NRJR"[>2:@2@&=O3?*W R9MOG=5EK&,%[OP>9*CS-E5V])3B0*#A7 M]O96$&D&J1M8CT8XY=H&MKIR(+D5;#J!5T[I!*W0 L>6@J'2SD<\%J@LGG@ M@PU/?3S"Y0]V3 &,E78NY+$,3&E,NRM[ 4RSAQV@=(6B4_96@DS#"4U7=/AC M8&D\ &I.31CB'#HNHL_P[1 P1*%M"!UXIF0V<+\GRP.TB1\2M(D3Q -7A9)M. 7I6]*QT&8 M[S>"LR ,"(H*0G@'G]BPH2USB/3_O?#\5T,!$LQIH M/RD[4>;/[/Y5]%PC#F;Z=A;,,K6)5_ MB^/9>OOG/Q*V49)HL;[A?GE)7_0J]]6O+[MI?-3NP<>!]>"3=@\^#:$'36.[44MH4;/W'M'WRY%VWY1M M]-_+^\TV#AN"@*I6^_0%9VA=!3==%5G)QD<"#M#7\V4_WSWZV-!AP)SNT*^ !+$=L8D=Q!3\=PTXQ\J1Z MKRMXJ0_8:9O*KK@+.QQ*3L$=E9D$.X=)3SR1GIS MB+&#'=!Q\5 MTD]4B+GW"HK\,#VL;/FMDBS)T4WRC.+K;1>J]7#_2'(=LG[+!OOC"TJ?$=-3 M\X7017]4HSTES]03^G]02*Y8V4X0V#0VGI[C0NC-;-78:'K^R)[$5HIO6D8WJ=[.CY= M&WS(P"G8(?,A/1S:@9$BW2KQ3IUZ,@&@0"DRQ_6[A%N3&FV.SW8(N2;;RQP+ M[A)P#>:ZN3/%/:0M@ '7QB*R3J-_^"F@:%Y^)FC%7VKFUVT2!Z:)\\P, 29!RLMQY9R@"&=1DE;Y_/8;%5;+<64: ME1_:T?/CZY@]VG^LV'AW@E%WP@7*F9W\[O:!?,![:J9V-%6;V II0_[(J_5UYW<>QGX18*_ M+V'936(L-9[0NV(M&9\U#('I/H6(M$T7:L^7MI]"6.PVDR8:MGU/=:U8R4]\ M*DK[VZK]#!>Y=X,>XP$=H M-'G7NONN=8!-BG7LP;'CH;U#?&0G[]56 LN(?_LW!+2 M"(.6!]; DM+GW2[ :+I63$05C9\D#J[8\^):RA,W1BG?3_5$,$Q$^*2A8/=QL-K!XSGCOBN62ZWUS-BHI%3[$#U:)*5\+P9F&I!Q> MI*71COJP27?#)L<;HVAHR'<:<&AT6OKHP=%&#T[B?Q?5#=A7F.R?@A%XJH7E M>SKG?[$WK@4B[Q?I2'+ ZB!F6%NY%[GL4H>292W.+9_4V._9VB_\2MT5DMI9SMMWK++)4ZX5&%Z M%R;Q=78>KI(\3,_Q_MC3R?SJX8IYLU]F"'). MGF@9M@R1]["L5:D%5U[EYR$A:[9QE;>L"'JA5==NK]AL2O+*G,WB*J1JCK*( M+:BBOJAK6.]!O1Y(7X&@F&7W;66X; /4M@D&AY*^/'$,1$NTI>^5^T/*4AZ(RR MO-V,1_*K%0Y_=NE*B)[ZQ.8C>\Y:O&(V%;$JXPT**5K@-+Y>K@A^KN[;E0UI M=06[\N_6!I' NQ(]:9![$K!UH-S4.8"(4*Y>Y6NUX(W5^N^-?$=]7W P$BO4 M>'4%J_)_":-%DB&RWK>.97-47:&? +MR[=B NY:/'EBE(?1#J=(HZ_4=^%C* M=9_,%_ET]I56VRBH+X(Z]C.SU8GBY=-:4K(OB;\D-$)I&F8(%VK=&%ZQK_[H M=&%O_/>S+]QM/'-*9F'3!V*+T-FC6=S^L9!,4LB80)@>$4?B@Z1=SJ[ M2K(PBY(PO<.T=)%\0F)9YY-'-D*GLCT:X?S1"\8+][9C#"- <8J(6@)_=%4#D7=W#I(77WI7I M \8('DCF2O0[&!JQ)\J5*'@P%-I MM'J^AQC41>7*.&J+$]3=[LI^U18G8*2-*WN9+DSJ4PM.[6%M1Y&>8P$,V< S MA[9%RTR@/QA5[92C+@S$!L^0*TN_1HY6F1/?%9TH1YV;?T%1AS+Y)0Z P2F^5RA M*\L'3$^!QA"[HJX ^MM Q,O.H[NBKF@C SDJ[HJRH@>.3E"X*\N-'D*08XQ. M43UZ\*C/I!A49.RG]NED=HG/*9C3;48TQ8XV)^$7Q(P('+WCNV"LQG [3.L5 MJ?52]+M+(PB+/(V(*S:$'B:Z MB9I[W.CP=L "1_$[QHWKHJ$^6.,61ZH&CF^1A!Y7E[*K; MKRF_&B,*Z2*8I?BE;9Y557/V,Z[")/*Y5XWF7MV/%ZGNHSW'M#0$+A):4<8' M\NA6ZT#(\T7(+)+K["I,2+G:O[L%M4E&>*T.1.2&-AO!)9%S<'WMODR28N.\ MZ*QGZ6D-:&G%/>)[Q%:8*"E/&>QN@WW$_(S&'<'/"5M(SM9?*7>O;LFW290G MS]6&H$@V:>FQ?6%Y=$?4N!W]B)[.R'+I#@[ZW"/VUI*([63U0:"W7^R5%,!R M5)O!3QZ'$H>?QX?#'2()Y@$>W(IA&U'U[W56QP)=OD;ESG7/U*/+V0P)UR.[ M0O0U\_:N/B^U=;;[,/6BWLE1_$$$CJI>;U=T'L3WE'8(^_>G60=7!O*P#CSBX2P?U!M.?S5EHG=>S5V#!RX@(K%I'U#0^@O7\XIB$Z"-S"L-]H@8+LW"FAH M"/V%$X3P!H;U1O4IY/8-V>[OCIL5=^5]&?MID!N@XPA?I?AE&^D>E9$LCYB9\7\F^8*[W!GF5Y@\ M+$*"SIC&%)_C)5>19%Q2V^;Z[OXCGD1_%0E!AV= %?T4UAM,AW3O*H0WT%L7 M"8X0BND5P8]5]A,IZ/5G;^W+=\ O*F5 E9PSH1V/YWJ2_Q3E2\&VJ MXKW)7HZ Z8HO1O3R%9$H84L4H!.-]08PDDJY^)R5I(QO*-R?Y,\)]P6Q'>(" M%T_YK$@WK*58?F&5GEQ']VBUW>$A,UE8OJ^E=5\@P&06%>]-_+>Y/J9/5<3N M=;9QEK*AHD>0=="BW53A.LJ:0!7K9P48<0K_C3FBLBTA57S*_B8YB]4J+64( MTPURU]D,DV4(N3%!K[;3>>;%X\[GE_?YY7U^>9]?7G#8\EA>U!6TCL !@ZA9 MYR:8=%C9C=AV91!:0ZWQ34D/&+@R?/N 6!R(Z\4T3X>XIBE8@A&^%D4T8H(/J9M M+LJD%TWQ"#C>NHGU#E^9"R1Q!$7QF1US:Y]+T*G.;!E0 P>X(^NBV-7Y7E>V ME.X'I_A4I '^9OPC$GP&S;%(C6[G,R0C@3D.9^Q3]D9\"MNQN(GNY^R-]-RK MN2B(X9AQFN"USY=E,-)AM&CVFZ(9_D:TK9Q5*1NS>$E^2E)7F.)\1X2/)I>U,V%Q[ M?#I+R&'.R]?#P9\C -6^AF$'G/G[UC)FT <_!Z0.*JC_I4& ="32^_J(>HL% 7 O#8 M8LFCW__F2@33J->!F(]L9(2KM5B>Q@(=/'BWY8]P\]\':-0= M.3Y;&R7Y7J8V]FFG/; /?-K'191/23WA&E0(53%;,I:W2MB2=K5IU[?:JEHB@>)+? MX23+KS,F;;--KU>IKWY,GQ'1Z4)S>7>RZSI@%?B5ILSSD2,0)C1,8 MDSAV'" ;-X!0" 8<#NC+%C@7(Y8G5"AM%O.+8M>"CL &$&[N"CXTK 0=J%K0@ M)F]L7PG82^(=V$G(#@* K!\I^O QH/RL$T];PR9V@/XJV- .:+%5?[6ZC3M.IAQ/^W^+ZLTS%J>!3(J@[U#/!:ZX4_?&#U](XQA,/IJ0;'5 M%@97KQ>S3PCA9U9+6GN]*U)GY9F\A"2NTY0QQ7Z&DKQ@T_@29XT*L2F1E48TG=6_]\GV4CZ((.[9Y'& M^P[VMO_F#M\C3E+Q6W%J^K4(TT=$EA]MO([CI?/G$ATXEU@.%)X^&L47!6%O MN]IWJD'5F&Y?V!?=AH#DU+B"Y?ND1?VI,/=/A=ET^PX\Y&;(;M_>DC@#D^": M9H'-C;'305:'CW,E2LP.R$JGCRN!91W!:8JS,!"#U><=&T"TCU>4G0O<,CL\ MC^"(#1P4&<$(M1"( 9VX'<261K"1Y'O8*RU+Y<>)=8F?,U@B+6O.QHLQ$,C M(N$F1TMKSOI=,7W9=;=<^QIDJ/Z;'&ES-_OD@3^ M$::%R&%HZ[&6$TIO[Y*7C@)A.:O27I93AT.+,Z1(2BPM:U7J6Y17%Y3=B$/I MWY3I*=7S/:JN!;L,"=?XF^]A@!6V'SA"*U9/%KU1%^DSG%9#RIX"4S?[UL'T M 272EM7Q 2L0>>O;Y&I5H<+S\!XZ41<@=7T8CFX8SOY-?U_9;BT>26T:&4X_ M+YENC-<(E87N"A(MF!936B%M.JQN;3@]OT4OY4^M.OJN\G#ZM;N#N+JADK,C M3,V8SO;X[#9=UFEW.&B8#:<;4G]+8^+(94O>QF!Z*5QF6O16V=9@>MURP6JN M.YA>=;]<:3<[&"PZ6*S4[=CO[1O55-:=-P7[LM>.D+@?V^V1H) 69*UF>"OJ&X:/@.G NBA6($(5*="XF% M@J/<&[9\6=-6@4?"/P>IWM,1&EB.+<9J?'HCNUS;K-J UY+ M[L&Y[:S]P -P%R=V%.,XHL? :8KQ@25UVIS8L0A]EOC$SC)TX> \L;,)Q_M7 M#)XD&!%BH+ !@V<#1@05Q%5Y8F']=B-5#<;S#SB!OS1@$PZ)MAX__%,[@@!& M.";:VOJP,5&Z!VV>RR@S(?T>S#&.7Y(T#<(L#A+VJ&R>\$OO0TI13@,:+5!< ML,]XUO!KNYL;NGVHO:L:3,CM[V8P>C?#'7N!G#IG"P+;PS)Z>('5_BT*JK(F MKXKH=FCM]\K2(^T>5:GOQKE':3F[Z2)9R<\H &I8[<$%>D8I7J'X$46+#*=X MOK[GI_?DO0#6LMJ3JX2I@^@F>49,H]P,$GY747YP'K%2(,_0#!-TRY:]>Y2A MES"=DDN^!'*%7=!K T\8"$)T$D7%LDCY.<')$I,\^4\Y.K6!4#4TE/Z>K;^$ M_\;D/&6+B.0828L6AM)#V24IT&I#ZBL4=$^GJC_>Y,!!H$<2QHB/5_F&+"KF3NBD51WR1"(N?>;7]6AOKZ=<[! @ N^R % &EC860R,#(R M,3(S,5\Q,&LN:'1M[+W[4]M*MBC\^_P5^G+N/C>ILHEM((1D;ZH<'MG,A, ! M,GOFWOIJJBVU;4UDR5L/P//7W[56/]2293!@@RWWG#,38^O1W>O]_G68C@+G M;A2$R6]OAFDZ_O3^_>WM[=;M]E84#]ZW]_?WW]_A-6_$19]BWB]<>->+ [JT MTVI]> ^_J@OQ!\_7UQ:O$S^J2T/FNTGQRH2[6X/HYCW]!/=T.N9S_9E+V'[O MATG*0I?KZQ.O:F=P;?O]/\Z^7;E#/F+J8O\N;<*K"S>HI?AAX(?\'U\NO[U/ M8Q8F_2@>L=2/0GA6>[?9^MC<;NN7PJ4_9Q\H_FJ\LGHW#[VOT^Q\4 _)DF8Z M&?/\$/LLZ=%3U"]XTUZSU386F<3IK+OT3Q6W96G,!S,!L/\>?L_W-NNZ]K:Q M/V,7<13,V 7]4K6+=!Q7XP[^4D"=*: 4,0=_[K%$8XZ?1#N=]MY]N":N**!\ M6HGRNP+ETQPK_8>QLEG&Y728A1Z/O6C$"W=?'GT]\6'Y@V3+C48&H.8#TUTE M[3^P%H_[U<<./Q1.W7=9D0+QBQ'W<*ET8;M3P,E*;"P\TB-_Y0N#B>@=5Q M$:>]-"X1<0'4\/-[_!GO:2'A=-IO#O[B_#KDS#MP_N(XOZ9^&O #A(F"Q;_: MK9];P/-_?2]^H\O^OV;3^TYOXEP+7#P"7'0NHCAE@=-TMM]OM_%5 MV\[VI_;.I^UMY^+,:3;%(T8\90XNLLG_S/R;W]X<1F'*P[1Y#0M\X[CBK]_> MI/PN?2]DSON#7]^KI?[:B[R)DZ23 )"_#QQ\.#O^!GN.)[-N*Q M[XK-W*67*"V]?^')XN&WVN)CNT,,+&1(QT OGXY#..K)(6P_9L$IG.O=W_CD MC>,#X1@TWZR^[* %_]G;V?_PH?7K^\(R%K.L2S[P$Q1!Z7?X9=:J2E<=^(?= M(^?T^^&"E]0=\1"X1YB>!&SPQA%"\;"7R7O#DX^>=2WX6; MDV_"RV>]ZR1F+JHDA!/N_@<0SSL?=M\4WNT77IB%OOCZQ]61>KUD?Y^Z01#= MHHPYB8"O9+VTGP5=ESAI[N(!6$V\J+4XZX_8L!! MY =@C\WM-P?[^5;4TN_?RX>*O;178R^=#Q\?M9?]JKW,!9<3'W[DW_P;[IV& MH 0,?%AZ-TEXFL"6LE$6H%#HCD *^/\A%?5)&_K8V-]^''CV]YX*GA?;TEYG MYS%;VNWL/Q5*A]%HY*=(PDDW]%"V@I0#1>]TLL;FZ^ XST:LAB7E[D!9BO' C2NTHC]^<%B\_CJQ3QX.\LR'A^EUQO M:TY$./U^ C)ZJ]5^W';F9CWKL9TJ4IV&SAP;H4N2;I8.HQ@40.]I&V@W0&G" M_SYN%Q_G LJJ[V(^'C/W+DZ3)'O"#I!!/F[A._/QGQ5<^/9S>1,RT"A MV7DN8UJAOX3>P^ M0SHL91/MG5:CL[O[J$U\:#\=$M127VMO=KMAI.]_IG-!ZZ9T"(>T_BA-\;'4J-EKE_EJMC;9W M'R4U]_?V'KO-BVQZE]^S48_'Y_WS,3KW89=7?$"&^A/Q[K3VJIC0O4A;X4Z"C3,_QO6>][]%X8 <><)] M]SL/D Y_)(^W(1YKUW7:VU6,YEZ.NL*;V;]'@O_K!)9(%MJ7B?[XNP\<(W:' MDV_\A@>$=/JWTW ,&A3]L*U0\%Y_.>U7WW[D)VX0)=D3+,$G;/P>B];<^!EI M*41N)S'_,\,H?\*ODWZXE5@S\)ODUBKQ;/PB>IIM^;&Q_Z#S2 M.05[VUV D%<+%V X#5TT>?D1%_\N7\CM=CXL0.]2N\A5EF]1\GA#X0FKKS)U MG@J#EU_]QP6>_7DZY/%K(%"5G^2I('BE37SHS/ ,[&I(P$=@661B89@:GY&Q MX)K'(^)6ARSP86VASTZ8ZP=^.J%+[^-=F%OWJ;S7TU#;V_2 2W\P!/T?-'VA M!^JS^##O6>R"[;WUF&0#.(UJ6ZQMX&6[N=V:?1K?63+,V/?A>;_ONWR%3J*U M]1B/$9S$3B5RMULY)>7?J/)J=97&,C^5@^<-LK[9'L5/%/._UE-?U*/;O2V?Y%Y!U-.+7[$Y& M4U/I)8AB[@_"0Y$9/H^VFW,#T%,.61Q/8#MX% F>@S@WE6>X?.$)__/4]*\? MZ J)!B$&EN%IS3&@[A1?$/$F[ MKAN_1$;)]A/P%?EO._8@_M2L.JPB<.\M:EG'=\P*6?_/PR M 6BXPQ&+?Q)E32?62F]XQ9W:BWZ8)2E ,IZZ1MY[QOX=Q>HB8:J>'Y^=1%G\ MC<4# /8UJ+!L/ 'PRR^T):OOFB+R*B!,+0!L1/R"#7C[\;RL_>9@9P8J]:,H M#:.48^G(IP#8[6]O>-C,$N$3Z._NM5M@)K*F^W&OT]Q!K\\^:_6:'6^OU^[U M]]BNN_/F % %,!U1Q&$.^7>=;=A?U$MX3$?O^.CZ;3@L@57UP=[WX!OG.[YW MQVDZR,4=8N..Z2UM.#T.G&R+5JX6*A) S1(+2N("V/,$_L:"K4\)E2?!X3I4 M5O=I2!6*J%XU54'+UET")"E^QF*8W]XD_F@<4()I\1GBA867T-\)0%W\2>6' MGR36TKG-HKP#>2VG\@CU%TJIU._[/';HK;RRUO#P]&_%LH[RS0?JJ^+3Q^1= M4'\ERL5TD*]0W9?_II?IY9?*8H;B+^IO]9+WA;/09X.X3@>#/%4]?21 ?2 K MYC[!;^I^]9/Z&^^O/&C)NEL?P"19@=,5!7'I0;XH_2#YRV,/3 2ART=V7:SM=T$RW>ESDPNZKEG]AU4H/$X 'KO!=-G9Y0I??)3/GHJSJT*11=P MKD"DCSR_J3VV5W&/[6?MT61$.J]4O<4C@^' N)3[(,O,Q-S^,K$-J^*Q0B^:7469:,"'+W0ML4?WKP MLCLD95^NP?%\^#4!_04D=IQ^JEKUFP,CI2%?_J_O*Y^H3TR_>&7%Z!08IWT. M%HQ/!F-[?C"V%PO&:7^)!>.3P=B:'XRMQ8)Q7J:J/H?>589Z"D_6#:+DJ9ZU MC0WFLQ:R=66]%K+KQHTKXC&O;\BL+-:OVMFLOA0W&P$ /1VA#]3UF9&UM%ZL MX<'];+!'$EO8;W6LA\]E^W]*XF9/.BLWNV MD=O74_M9)&1S%ZPZW06YF><$5M?S?,19%EPPWSL-#]G83UE0"\#=N[LFJ9!E8STWOLF+W%>SNUP&B%9]K"38K M!E<-8"ME=R]PC[.B85:0+T=%>[TPV*.!;!6 #0:^51PV"MQ6X5@[0%=W5;+B M>H&JY/-*CIX(+"MV:P!$*S[7$FQ6#*X"P&9EXUHAMQSUY?72P91HS[U M^&++GC%\5/?/W4CJR;T-KUB PZ:H^_]W+@_IWL:&7WDTB-EXZ+NS6AMJH.67 M,C&_Y3C#P4"KC7(/'5F.=95G-Q/OGK, =?CYNQ^$PM/7@46 ,T'XY@!_-N%8 M+WWSR81T?(<]3B4V6#*:@XRHI+3BV"P%K1T%:;GV3YKM4I)K61I_^N?"1-JR M9O>M*!W-L=TP3:F2>W&6BW)MS* M\H@2L%:9QC>+L@J.D4.6#(&;X3_(T6[ @E->D;,HY),ST$YY>I*%GN+;SYA, MVIY^Q.-F?%Z6!GRN&!YI=7OFH>8BHOITGZ_JSP>>?!WWP&FABYD%Z(J5W /Q ME71BK09Q=2QQK05Q=2QQK1]Q;5OB6@OBVK;$]?K$92EC>92QBBK)P@+;^4BKZN*?^2)7[(D^1*;$9X!H]XRMUUG"UMU)SFFWV^IG[O M:^.<>\LC>)- M$(?W[-M*P75!P746?J^.@%;F/8A^&X!2]88>]WT(O+#]#2$^U9\M,@B27_NE\YQG.8\JOO.U6)K MB0]M.*[.Q\HLIBX+4^N+?1855DG$GM_P>/5Q9JVD:_%(+8X^4[#6!T-71*9N M(G[6$N$RS4@^'+ QEO>&1'X,(H:]/HMA5(S-K MX9N:YP!TH*WJ&&Q<90V1LFT>Y,^/SRY@D2&O1T[= M$U!DZ@2LE%POE*R;@'PEA+2R<4YTW"@4VSQXR\\;+A4K3\%*QO5#S;I)QU=$ M3"LA'X&6&X=JZPOW=@YWU27*=@VJ<=>@]OR8UEY]3%MI ;>2>/8RYG>T:5&.HVJY!J]*BQ;9KT"; UW8-JG77H!HCX#J+M]=&/RO=;->@6D%W MK665%1S/@NY*"P++E1='MS7NA;%6?0U>L@''&F&K[1JT@%^P:M'Z0MUV#:MXUJ/XH63NN035 QXU"LLF'6O?-:@F:+EQJ+:^<&_E<&_9KD'U[QK4FA_36JN/:2LMX%82SUY& MCJT^EMFN0;74ZVN*>&O*YUX=[2RWLUV#:@Q5VS5H55JT6/EFNP:M&$I:V6>[ M!FTFQ&U/A5KW5*@Q JZSY'MM]+/RSO94J#]TSU- \PT09L8^K?1:511;9W'U MX@AFY=,4>M4096H%O[46,);Y/PNZ*\W;+=]='-W6N%?%6O4=>,D&&6N$K;:K MS\IU(-A83*TO]EE46"41NQ[]*]9*NKY0TXPUPE';U6>59.HFXFSROD86-B*PC2JZ%+VWU$7(#/7E/0\>-0K'-@[?MVU/SOCWU1\FZ M2<1:]^VI 3IN%(IM'KQMWYX-Z=NS&:A9-^E8^[X]-4'+C4.UM82[C\#N2&!? M\AL>9OR2CY@?^N'@@L?]*!ZQT.7GO< ?,&3*QW=CX,[<4[[I*_@VZ3-BV%=J MS806BWWEDS+W9Z+783<,6E_-@>9H'^6G^^GZY;])T M8QS@DXC&#X$TX-H<<37PY"^;0@<[E@X62 <[E@[6E YV+1TLD YV+1U(?;B3 MZ\.*)+JP$,\/LM2_X5?]DS@:'4:C<9;2F9SWCUF,)Y; MD5T-6&>Q M!EA%XU2+A7C@,OSW?VI$GM%DH/0:F]' _GB1_Z*?\&W,4[ M#>&) [\7\&Z2\#3Y,CEC_X[BPX E F87(/N(O:DF63-V MN%Z49V'ZBC!=,)VV+$Q?'Z:MI7O5+7A?&KRO;Z4_60X?\1L>1&/N77-W&$9! M-)A<^H/AJK9??A(>J)L>V&M]!;,%\K*!O *2V@)YV4!>+=%MX;T4>*^Q+%<) MN)<\(!]@,O3'=<2&>_997QEN@5MCV6V!NQDRV\+9RNI$=4_R^' M5-A\T!:PF-1D(;7[C0[>\;'94/ML6[\8Q*/Z4&DIR[T?H\?@6L[/#@1X>O=J"KW(C M4NK=LYVE>106!:T9U&H!MSQ]Y17XSBR'PT7 0C2S";A4#X'?K+A'P5RTFDI? M6GJ]_ 7^3)!=#WFGU>X8I:#X\]J![[YMK)=KO0(Z'^H!G>IMK(?'_![:L=!9 MQ;XIIZ$;C;BN)_H6N11E%<[0*$FQ8HV0)X\0!>J3X<]P'X.!SX(8=W@%D5>G*LN4QQ77V+\5ZHD\R=;W^6DUL\ ML S?XL'2\6!MY,(5#P)Q1FLP!.J.N-_-!/TIAAHZ;ZX,!<.[1BP"*"%0@6$6HM&BHXPB7&WPGL M9W 0HVRTFN!-XO237NJ; _RSL-X:4NW]P&)WZP4L<[TU!%8%B[64M:IL\'Y@ M6WG(?PS&TP/SNM[;U- NKCQ/I5OBR\M LV) M0-4'5PN\.8EB[@_"6LB)JKVL%Y!4H_VN^V?F)[[VK/XCZJ>P^]4&SXS%2QHJ M;&'EH3++CK$ 6EL;IP*:AU&81('OD:?_-.4CT8KE'![-,.*KYEU(:7JUSD,] MT.53O=^<@<[8^/.%ZKTGM_Q)(BN"@156ML7 #<3 E8HV6 S<0 Q?F%'=4W5TSUGUL]$M_5CZ62OZ67Z/ M34L2EB36E206U]CTR;;+\=TXBE,)XR73QG$61^,5+^1^F#A44GCYV&I/%_BS M"4)KLE@*LA2TDA2T7J[HEZ2@ZS\LW:P=W;BB)N/3]1_6XVPIQE+,2E",U=(L MQ5B*L5K9(BCF])NEF+6EF--O5BNS%&,I9B4HQFIEEF(LQ5BM;!$4\^7(4LS: M4LR7(ZN568JQ%+,2%&.U,DLQEF*L5K8(BCG[IZ68M:68LW]:K>SD$SAUF21B,>SZ*8,_;O*%87)8+,CG_G+$B'+HLEHJTOZ:@K*P_NA>CG M 1 \CWJFX2?YQ304K9YF:N1%<)]N?O^%Z\D:\N84\-E<[U M(G9+OG4G7TM)"ZRM -Y;L+2%O!"&O+TVMK"?4BE)+@747 MI:_GO%U#LK>$O!&$O+XTM;(!$2M*+076792^7@QG#$O)&$/+ZTM3*>GK. M0T[?'ODQ0$/]9JEJ7:GJ/GC6R]OC/XJ8NB[ET (RN-R_8;U@GCSKI]!3_433 MK*.K-QTM4RCY(9 (7#M-#^J7EY0SEC0L::P,:5BYLCDYH!M)/*)_M]2TQM3T(%RMY+&D8TGGU4G'RJ5JXI( MT(&">OJH-Y*^Y@&ME4Z6@"P!K0@!61DUTZD]K2MT0Z\,'ZL6UH'JG@AM*\DL MF5DR6RLR6PUYU_X@"?$T=&&C>7XB"Q@ Y&K(>0KGTO4\'\^#!4=^X@91DL4\ M^3*!/\91PH*O<92-$WA$D'E^.,!KX#U^F''O'!9$,!5D]G?30)V6'WZ"*.O,S%EUWR %;A=9.$IRM.9B]S:A)IGWAVRY$-"G$6(!L( M#_>0 K9;%@\M'CX.#R7B+$I' 3:\TVQO&Q^7#?/'R@JYK'ED1>G2!91 [>@2 MJ-8'./65/)MY2UEH!XNR&UO-UC;RKR/>2T\!!^,,D9EXS36/1]\B%G:E]OG- M#_EY_S#F0)4GS/4#V)O(QX6/\."_LR#@DR\L_+G:3&=ZJY)!E#;\?$URUHG) M]\TXMR4911+2"Q)\&G$J\.&2WT3!#;#DXF\U0Z,JL*K?[CT!BUA]T@\%&/77T$>P#*,_=3+SC[ M%KC+ JXA)TKP6H#A_;'9VK.*:]T55P7I12..U2HV4:M8"EYYID%D?*P+QKP^ MV,K5RJ;%<7^U.L [XS" 1@>(]1F\\R'*+SA<>KW H[?KSB4*G9@9 94;65)*HP\ MTP7Z=.%Q;0NBQ5(1GND"I1J!R$)K><+,A-<#PLR\= 'MI;KV:##3OS%KSPLP2#<=\WR+;IN#;DL12Z3<[ESYK0SG4'MK9DE2__87FL6D68 'X0@!\=0H4 MW 8/JY90K-Q>36G1@K(V5'E\-^9NRCT,Z=4-CM-[6PMZ?#P0"4W_'@4L-:)G M]8%CY?9J"DHLZ3F).3^%!\4\22_!SJH;/&?OL:9 />)]E@6UA.74UFH*PA_( M>_Y#-1[G_9,H=KF7JPGK"E3A?7C\3M<"QH]7:RV,EP[C%=!W>>SZ"3_O*\[% M/3X:K_XHDD="^,%]K@4-/T'48E5>%M93UD[M;2V J&A^!8K@EAHG+<]J6?^( MQ8I%JUY^9(AOX;DL-6"A'5.V,76HTS(_WC]_[!]1'WBJ*V.+5UDOX7]F\.OQ M#?R/!F[I^]4&[CPSLPK;?GYX<<:Y&6-?J@YP:2Q"@GX>%E&Z]+FI%(_&/]E* M9=/PK[!MBW\+RQ/72%<+1'IUJ!J"J@2HN065?_V!-DZ(^=P ]_7D9! M\3#QIJTH'KSOM%K;[V/X^3U>]\9AL1O??[&\XGV?N6FS'T5I&*7\C9-&E[R? M_/:FO[O7;NUV/K"F^W&OT]QI=7::^ZS5:W:\O5Z[U]]CN^[.&Z0,X_@X/DW!\Y? M'.=7_ #_.LY__]<=:WVF[XJ__CIVDG2"!]"'$VWVV<@/)I_^]S4@2^)\Y[?. M931BX?_^3+\F_G_XIW9KG(H_;UCL X@^A5$\8L'G$8L'?O@)?X8E,V<8\_YO M;_XKC=PW5>]P_OO/+$H_E]XDOOSLY.]S\(5O#JZQ$9@3]9U#A#PPNU_?,]CJ M&+;RZS!6+QAR?S!,/SG;X[O/CAL%4?S)^:\6_>>STV/NST$,=IW7+/]TZWOI M$%_5^@6NBV(XQT].&(7\LR.W!8],G=8;YWWU"]N+?V$+_L]\:26DG-+Y%4]N M!V#A%&#E2& Y2#U-%O@#>!/V.>.Q\68!PM[!C^^GU\='SM5U]_KX"E"GIT[\ M%=9R=7SXX_+T^A06TOU^Y!S_X_#W[O>OQ\[A^=G9Z=75Z?GW!Q=87M\<2&TL M3:ZLB.;)F(6%5XG'==2J_^A>_7[Z_>OU^?>&<[1UN.5T6KL[^W*E>/,T#E>= MQC/1K+-[+UJS+(WN1;)Y2?7#;!@7X2GXT>LAT\GYY9F#H@,.XWLV MGB.B%# M">QQ_]-1Y%+F( K$-XX4-9?(S69TC7QST&XU_T9,.'_@P8/T,N^Q[CWI6%<9 MHYY B46ZZQV\/6/Q3^<\Y.],ND])3(B%_?8&6*?+@V#,/.PCIO\&NG/5WX]? MG#@!XMQB3Y('^DX)H3CWU0G( N"Q0<$FCL3[< MG5_@-F=IHODAM.^&8<:"2SZ.XA0T%WQ$"NHOX!#HI)]Z413T6!!$L*V[.:D# M\++SH=WY/$TA +1?WZ?>O">S_^&>HUD 4G6_?__1_>9<'E^<7UX[%S\NKWYT MOU\[U^<.B)]KE#'M;>?\TFGOOO7>.>X\_M_>V='#W% M3M\#(H#")K'B/6'LZXNL?-A/EC\EW<@*7?J'(8>7Q:ITCPBG$!S'J&^!@Q;4L]DQ(_1+-;F:*_9W:F,3[ATO(^37O#E M]M[>3GO_@5,3&DJ=4/8MX:$#JDT$NDWL_#N+_<3S:?0#;EYRM=Y!U,_/XN67 MZ9ND0ZN-!RR4>8[OUARWWYYN76Y=;3G'HW$033#>]7H'7:0BYWNT53[=Y=* MDJ+WP[$7I6DT>L2CZD>X#S#$KN?%/$GD/]@,J#TG,]S_Z%R-_=3Y$D?13U@X M\QK.5>8#DP !7^:/C?F6<0@?S^/KZ'9>*?:=)<.,3;WM(;M%OHYXVGE,-?>A MNS#1BH#\G8W&R=!_AGR="W=7%Z,N(CB\X/_X8Z&TS"=?MUL?9KC1ZBQ:Y8FA M]3*. 1'],0L@ L.(D.UH)C3G;/4)5YJVU&J-)@( MC4I- O<'?#P$&TIZ1AI@4,HI, YHT0P0W(,5O)U)',C:NG#A(\CA0VN[3 SO M9G.V;Q&@P 4N\5$Z[<>/G>9N9YICKTS(6AOZ5T 0L9_Z\%IAY/,8[/IQ%B<9 M6OMIY%SQ:7VTW7G;>X>DA2ZYK@LH\6J>C(+EOS;^=K'$IA!'Y(MPDBCP/2<> M]-ZV&@[^_[O/S@/B:[MSC^]YJ9[-:S^5^3D!2Y*GBM_V+S.5S@4=T'VQB^4> M4,P0Z9YC33QW"5>342\*WCY"QKTX>%X-?[]+QR9G[A"T G?(P@%_36"!N7<[ M]&$Q.1>>H:/-JZ2\WN'.E*92V$S:G1XQD#FE*891X'RNTLC]V7#^5VNKU7;& M+'9N6) MS!2X!]GO/>57XS S3UFR'D'^DAIZ&'[E!0ZB>..^1 '#A"VO$%LAAQ23]QF',+ZGWS M9QC= @PY2V"]'OR09&A:LL3Q>-\/1=CR,@/]=:>UJ]#.0%W P"UQPN;_.O_D MB?Z;4D>FKY%PN=^5\P>L\6^XQ"NYPE-:X+Q\(RKS#'-1G7N3;)^;C?(86(11 M"M_\F?G( 8#P*?\AI@2>I(HCB%VTMS&\(+^2Z2PY7ZB BOC?18'F[U&0A2F+ M*04C3M87)+=#3@&E$ES>MM^)I0V!&! BGL."0(/%A%>/RPO@P14@*H#&H!TE M)1%<^#-E&GGP:SB@2\_BEB73J$4WRXV\ V(//>=MQ]AM#T0S7-3[-^P%;Z+KX4Y0*?#+([AF2)M#36RE*79O%@%.'T_6LU:U/>H2 NK@WX( M!P#!R$]3@!P/ !1Q%*(^&$P:R$98"/]R4!(G#O6P8B[Y:H]8RIP3P4 *&)H_ MS.0H)FN_Y(-,%%(Y5\WK96.B6,^[*NGQ8':"WB[N5F+.2Z/*UNK@"HGS .[G M#G-=P)48YWD3K:,L#RN_10VE6?E#,L)9&['D$ AU-QJ! C=!9@9/ ^+'I0X< M4(=NTZ'Z=0MX&Z>ED>I >8<44A!N;/?SC!6*G[W/#7WA')?,7*.ZE+B:NGK& MBO6U2LYN!.\URWQF*K6>3(9"\8?X6OU(<_C#!SYGA?P M$NZ6_#)@]J$=^]N;]ILY'U/EW5F9I\QS+"])TG-D>L>'@*.#*)Y4.)7H(D)< M5UXTOW^I2A(^J=CA-1A*9_48RI60S@+;M(@6?TK9NY[C89B M"-N)T#J[\1,2J"$+79\%:/UA)0%>C$UL/!9[B8/YC;Y7'?U0CK2W[%VE8?9R M_ILY&C,L&/7U?YOM)WJ0I-]2FLD.P W-8I:F'!-+$8YPTEB5!.MD _+JJ:2S MQ&%) F*,/'WRY'F_S\GO$LIL0;S51W=,"+!%\HFCP(F >Q@@STWT#) H]UCO MM':,Q*@K%O<8/+9Y?A?P";E$W[9WG1];5]@:9*_S ;.HWN'.\VW*B%DO Y@ M(%;?CT?"!36&=S.\"'"10AL>K9AEGI_*=6T]X)T\=?MQ%Z^/XFY^;"X*!R ]$ 5URFET,UF;20XY%B:J,URBGF$ZT"B34@2[ MQ&W2U]T/R 4.7[E1',N51(+CQC&ZOR-$LAL_RI)@HG"LZJU;SCP\:L&NI)>- M,ZJ#)T\AGG$$\D,<4WYZ"M8&/(A4M6L8F94;D5\;>%(P27S!:4*,T@+K:?88 MBA04.CQ,!!-#]S3\1 $8_783PCE3*V\=[G MSDYKJ]TZ:K8!+><#[O(%T$+?X/DW%2GN;7'E7YPGN*B3(0\"[4Q^6Q%D+CA@ M@=!*_6=+#ET&@^.J7*PZ2L3,G+2+OS?&2UD?A#70!L+*&TR8B2 M.^!ATR?3 A.,%3H<>#,%*0;,F"4/5#WX/$^AAZ=Z!;I=13%:!J &&RW?E$ MC+*4='I<8W&IXBD\Q.Q1$K1;SO701_+'3M @+;5<55A!DC-+"-; >\<@2B2B MP&T "5=%*F7Z1 @2($D 56&)6 J! CU!+C_?*TAH$-^2+UMJ=&_YA-FEPSIC M,8 > 8M-1!O3!H)N7#23! 0]$3D)/#S/@5Q)$W35LZA"=#OMO#GH[#9V@"IV M6GM35"%.,-&408T5!.D+E#-P<E2\T'3@RT)9!+_KD'/(X92!$ MR=*28==9+%)%9X$X+N+H;N+HILE$"G"48E,("DGIYJXY1LO MM<5Z H?B8!/!K:DDOB6V&+V_I^D2FJC.U=-TP?8!JG@N%J7\]N;BZY>_:5?K M[#X99% 6VV2TL >M\Q>G^+23ZTO]N*I<2^,5;W3/777[L-^,HUOQ??D'C'X[ M%U^__SA[8S;PI2OS!K[J4_XA!^)%]^MQ\\OE[)]?'E)X<%MVR2E"%3 M. 4%^WXR#MCD$] BF+1@/ 5 MO467*KU6GN4]O8EOY0$0[T '@L \O*+\I?8UE*XM^R3F<&Y_ MGM'L^ '@YUIWI3=EBJA*+YU>_4SW-)ZE26./:C@M@/I2R=L];$2-S=L)TBF6 MF,C/$@.PN3:;/F^CI>C,Y2Z63;W@:U8P]\81A"F"">(/!Z-:\J/SB%J3KWB 6<-!!P.*N>Q>\TDX[%%N?';>'%QT+Z]U M)<>C[E3X(NY]U*VGYAN!'1D$NPP4GC/66_V$I2+'_4V_'^GG;XM6D:B:R_C: MUO./=.E8W=.)%0^@]?SHI7(U-):Q:9I_+&(LA5&)N'?Y8*3R!U);*,1E^C_8 MKMS1.B-J=QTP-?:3GPO$4IQ5[9PP=.K5#5/II XZ.[7#TR_K@*=9B(-R@AON M+1!;?^B'HF>IWR>?O+#4:H6ZQN$=8#OA>B%P9QWP=QQ'8UP(7Z1.<*$?6C.$ M-4ZKA@B[O0X(&_ !QCP6AJO?\'GHQG?5#67%>1WL=.J&K3OK@*TC?PX? MPOS(>@;_.E>LS].)@V/$@P@GB]<-9>G0%HFQY3SW^[QXCT^;?ZQ'[X''O89K M9+%^L_0VJH/?S#K.7H2/[ZX%'Z?$K$5RD"9L=2@7"/PF_1W_31=^I$ MK^,_,S^=-& 9 >4?&-D)SAGFN6.20N@YHF^,+&NE?][*9_Y_]<,5?59U1!9]]8!64<>6ZA\4-5$+RL4 MT*K(Q PQ9/I=HW[@1-=D'$:A)VK8\!J@J"P012'G8RZ>6SM! ,"M(V&M12SH M3RP;62!M_0\^S\['ZH&UY_ M7 >T[OMADH[213K>'(89?9>-Q0'^S>$(=SFJ&ROHP:XC-^^N S:*@ M?)'(?"B>B)5MB,+ F-D@YA*IJ4Z^*RJ6&96DANI/&N">1#&'C3I_-<:D MRE8+%S&_P6J_TQ"'4]?1X6$<\R)1W49B7S82"Y\722=8V$&Q6&.>QBD&2HT) M%390NJR$V-9Z\&?1.V&1*O&1>F;#.=;-9\Y5\QG4DP]5_;3S%9O.H.%7-ULO M/]B#W8]UTSW::U$^HSL?+1"W][(WXE1YW%-&3N'V-[5Y%QYVD(=W8LK?4*3QIC$UAZZ>JJ).N(ZJO1=JY M'D&_T*(>-=;>B+.<<"X#C#R^P0GW-23.E3OD7A;4CL7K@SS8W:^=MO)A#3 YR4;P MRR(-4]WOT+D2SZX9RJH3.\!NMP]@K!JB07_EDS3PCQ?J"+;0%HE3#WQTE\32 M$PK] *=_F^J5B/_)^\^)$]:MYXI_%#Z_9O/$J4-[9/_$)QS9T[LHJJ>N:R?% MQZ"%^?'%.ROB:^?NKOARG>.NQIPTC^]16HK&W\)'YUL4_<2_C017LYWB2RVT M=(Q+$9'*O>3G^32E.1OW-OM%LYQFR>KVQ[/[# _A7S]LB.P&;$F,'<'A\6D4 MHSQT^B"+ >8!.P6!^EXO# M B_64VM9'U;+8F"5^A4T_"@QFS9?Q/X-!@.-4>'?X)^! M.,-+CN>9SPS?W\5FZCSAQOKAK&ZP,PU.^8(SP@,;JKM# MG]\4!Z[(@0QR'C6@!/ ZBGO^7T"9>KTXVA$S=C[69J).2$//=[A=V.X+)%3 M?D;CP!?X(::6SX2Q.C4Z!'DLYCE(7&TXO2Q'JL ?^2FUQF_(J3#H2:*Y0K W M5P]*.CS_^^E1L[WOP(8]/O)=<3GK^0&&'. $Y X<7F^F@1SYR?T=#B]#&$JQIW TO%U M/@$H)ACX+ARVSPLH06^1T$A8@&@.RPX0)/J=^4),],%V,['/*6>?]*!D,6N# MYWH9/$".F\#!G>,4$0-^BI+$1ZD&"QN&H$P,B/ZC7A+!REUB%KA6\80$1PBY M,<_GR:2^.,(@)S=8W'M8PH "\X1OL1Z3#BPES_(^XS@/A7#6'_6 0CL'$>! M[]*Z!0AC\K;CN)G(B;(8L!?XE$KZEN?L\1Z<3R^0:R#6)5<'&"/)LF%,Y"+, M8-AT']43-<4(#(PP&M'4;G%6B2.J+-44K4,U)"X'FEBD!U"CR6&*3\OY87B= M?/BA.4(;V\I+GD&3DV2&.U[W(_1%B(Q&?1@L#9^E)[EA-;F@SSZOA0 M,@Y'&*#(4A(0E$U!_K=XCA((DD'A])6< M7OW#[E&.GB:E%_A)@3 J2 L8Y_27Y5D7^!NBN?H]R]4ZU.4<7$L#AVIL";Y& M(T1":D]-*F:2]8"PQC. MJ5,(*]RWN47[AI[<++[@&J$#\3&03GZB.^5#*#1\_S6-9SGYT%>;^SER9Z!\ MR8=M6OE3#?2R??ZP8_0I\,X;.TN YU\4((ZN81/KD5/O] MU3RY4N/JRDT9CE33CVJZ4=>*U92/ZRL/R01?B@?ET1M:]E!60US1,,5!$/5@ M\R,R.X+B0X"+^EA,8]%7R M"T/K/P?CT0_)45!P <%JCL"8NA4SJ)SV_L<=U %_CVY3_E.<5*/@=Q"VAI#T M..>,9A\;IQHZG5:K4]AZ;MX,0>?],P-!I!3?('+5,KZS9)BQ!D']=S8:)T/0 M?[:EW"T)@HX+%Y=P&>5^E'[D9N0, @UOQ 8\GR*K MYD9R%J/3B1O>"T$5]%AX5!RA?>.@VD'6'4T(%MJNP%I%+\*LGH$QTIF#4X'% MF& :QRS34%K,\N4TQZT/0(W$Z-N<>NEZG*,.-X,I_+,?1+'AD+!<''XE%\*??#Q=@#L7I)6BOR(4OA9A'@H_ MI/ +(E1Z'/-MD3P#.+\H2\GV:M 0"^ M=]P?QBZ30)Z]L#U_2/IUF;+PR -_?L+">N) MLL&PP/],)B["0Z@YCCA<*NR#"OVW( 9@RVGFH?9(@[N3(<:*A2()>IR,A7C M-7^AT!)R=0P_ 1H6'I,X@XB<%OB>G/LFH&GQ4+K6!UPHD=T1QU!]J*345>3Z MV"9>O4UHE8U#IH2LIX, MM5J06@.*1FJ[MWM:M(_1B,^ 53:9CPD3WK1A;;C2WQDCUM'.X!3AB$$*NER' MCW'!4=5>_8+\5''Q*14]MS(04/Z(7B1T]'',4Q'[T#9);^*@1090CL:8BN$+ M:]GC? P$PF*"7?<4T&80Q: =(/AX O0C!L_#4GQ/QH:9ZV:Q@"/9ILTRP0FI>[D+")\]CFAO:"R.QP&>OV@! B:N MKZE1ZERB1^H([3CT7TO\2"=C81Z*%:^ E;-L)]MIA8;8@$,:^"G3["V-@+=. M0HP7PKGECJXOUSD]8LQBS- [M1H92S #GV MD)7Y^,?&Q\Z>6E][N[&]W7'PK'ZJA,@T9WPPB1<_N"RL=)W>A%%[>DPZ]10.$>Z(DT8YL$57#= W)1S%Y,]) M3$E!?O%8R!?E2 K,]1L 016%U M'U7@$@$;G%H[2DF4^@F()S]%GD2I"2(B0 <$'_&T1NAOE/F*I#TI3A,!].%= M4I/(PI"[/$DHHXLX1R(]<<3=T!';9T%"LM.7R6N46C2&0T MR#@]5$TQ,2IT M03P6A9TAQZ3GDC")$#>'AO27%CREH$_D6@J"J\SZM,,#CBU!ML'PX0EZN<12 M0=F-TR8F+0B=*?^=GH?82"\F,@.BP7NVCTR"),C=<1]/\_] 0)#=^3(F6]"2MXDO*02^X]*O2@HHL/I?M#SAZM^81O0OW M<;R*@#<]U@'+0BP+PSZ5??((=D\!>I+:*F3FE,,=E#X_H+SELE[;4-SL.,.I M>Z P ULKB\CC'U,Q,>8QX9%J?\"O8#G]5,AI[M]0)OE1%V055\F/R%IOR*B8 M);'%T_:W<)""$G9@?25Y'=.8)RL2AH#$91$A4E;Q?!+,8J20(%'Z' M5MZ PKYXF3 PB*VG9*49 ND!9?5EL/GY;ZF,+"EA7>)E&BL?A,417$!IX?# M[2WGM/C-QZ(P!XX>P3MN> "([%&(:@8+U:FY%&DK:,E"$: KX4!*3Q!PA%V) MZT%O$9)0W09\*@+H:8%^^E2)6\=!QP%1PRD*]"?"!7 M?HZZ?3\&P!-TFZ32R?4W)X">XG-9[HXBCPN) M2-JF\@_*AL.':[8-@]_ M%B9.;?Z(:X(8KBSN-T"D@?D,WLJR5 :+$O#]A/\#=>>P- M*"("(8H_!1@V-]Z",P5 6Q;0B0C8^&"?WVNL"=MS;JV9%E*FV*(.+@Q6\H/@ MF">\IV!J#>+H%D/W>H632FW@OFP#M(@XI46AK&)5CQ3D.64YX^(*5@-5K*78 MA%$:<[)THB$T;)(^=/#P6T0:N'+E""#IX4.8GAY1>@[8YI2^0XD$TMN'795$ M,0H1!FHVL"<4@V03]B9T2&"=%8TF(2E1O03B'%(F"A-GQ0*YZ)OBXX>4_T 1 MUX+M2J_1[]9V)2ZY4;!E@<3AP;F$R/=#/F<6X)/(AA0C.M /CHGR&'D-6!A* M.T7_WJAVL2#W(2^^TD<199097Z*?2N=_*1#I1R&6ATS[5KG,%W:QTIJS( MW$]:#Y@#4E]@\ E[(4AT?NVPXG/?D>]')E],XS3(G":GC&UWZ"/^9D)!2A'8 M2N^N93L.PRBD4NM4?EDG!2ZE%49@_*[H4O]M3%#]6!*2V@6^4Y5)EW(.E,OP4_OA)B2>1U(6'HF%")HIPE8JL!@ID!-*_BK PP8NNWT0<<"("-)14@%]C M@B;>ZE-)B)?!P4PH63Z4*?3 BA$3*.PC$UX&L>H (BU=XJL$E2RA_%( *<72 M1)#"CQ]8T379/#IW1'HS3FW9[JT,TED<" B,F ^B/38A%;BY VT_H;^ (RLB6T2P-WMQ]!6*7B<+K M K<5+L0 & 2\%+ V&DE\U?%)D70EK/ DRF(7G^;&$;7G<+A@.UCCC/:Y4#T0 MA7'=&.[MP5M#RO00OA@*Y H&*GD%YA*L@A1?-IR[VH$03!HJQ;KH=LK]HTX> M[8Z)'@T((X_)D4;#&AT*DJMPX6;!8#8%_M/H5R#:&>6R6"U+-I4T$-L=L!;S M[9+-_>M[N/\@'?JQ1UQM@@(Y9R*1:-=A"HXMYXI38J+FIN8=$B]CT6X$A ,U M@ **\1=L/8-;_\'D,OS2D(>Q*!=J/"V") 4Q$*U\JI3 JFG,P\+*EB=U'> M3:0J27-$=IC(7V*!2^Y@+=S]0AJ(9NW%]!N1 9+W5:$R%)3YNM$#+7#(@[%* MHMP\I H)7B+)C.ZI18R.:8J\_+7H)BE?DHZ:$ZBB9S9):>X M3/UN".61G+?DL!:!77)W$P,$W6>H;8X*'4<<*"7CAI[$1B?UDR3C$KZZZY?/ M9-2:>GTA4U%0*.2H#[$M2QHUC00E9*DB,\'(52B'SH1JA\F]\,0_9;J@K,*D M))@"+$6 LA!!KTZWP%IAP5M1FXAQ(QCW4O%&P5%G%1U1JA$/$"%S?_HM13$J MV:Y4?0!69LQ/!_QA"9CX/L$EJJ8S]6#*7>W@.9(.GJ[AX,E]-9O!L7--:/HT M#/U7G1FU/$R !I0:D,@D6=(19L;T2CI 7IL1!0$?D(5V*>G+0-$OI\W+[M&5 MLPM,^5AH?_K9R!&1%_W'--BWG$---E5$ G2;(L^$-6Y_%'V8$AWW/,*L8U^T MD8-U9:.>SU26)=#%B(LV=49MBUH+$(KFIE27K>NQ$U+W<@.M(LQ$87A4>8I9 M$ZI M3)%Q@!DF,ME@ANZ.7U<;9E-,;-I9F_LO6"F#[IZ LY9J&DNK,H?RA"&PU2@U M6'JZA-0;8=+J& 3_#9Q?5-3-55^18^3/,?9N_%VT$A2S0GP,8XKC47'21D%( M%KH4J#2+V1LRMV'J3[1.95 8'H9DRT8:'XHT[MI(HXTTUB;2N ]RE ;-T]M M4BEQ0K='E5XH\O>V!&BWA-V@JO2,CJ)DKI%^G\L1YMW Q:?II6U/(J1YH'P-8:#:*8F6VZN8LTO3.;PFXZ#8Z M]#T0B"BA,:<\ *B0P4D'DD@//%"R+--AH5G2FJ<#F64I/3\:)ZJ];+$8I7!> M*+Z)]11KG=4Q>3(C83;CZ="%Y9,1.]QI_R*\D7YXPY*\W5:B\K0P M*TEG.Q>+1C VB,JBL4U:?]-8/P-5#PMKQ_C.]NXO&^%+%@5LXN0E+HZF=LE5KI?>&"J'PB.FLC31$HVBLD'%7BC52-==L M\"_BK=9L5RZ=*; M9/&T[."L8I4ZW,]A(-2"EN^@2$K#..8]V)L(>\5'#\RK78E(+9TG\?T MOM'?5:Z/Y^-FA7\UP7$P*F#\=74I8N2]Q6?L+?5^46XOLT# MD:S>.(Z"L9Z+6P2=8KDIH?/4&W8[6WN_8 -TH8K);' _*;Y0M)W*>@$H2KF. M.>8\;HIYW8#/BOW]8N.A4G1*2AB!@WI MUB^%63"DX(>)1$7N854V$TY2]-KB''U94AIIZ6;$^59Z8\F6:Z]2J ;\;"TE[_",/]!2*OD^R?_NT$N4/ M/ 14P]7\?E0\!]E&I"]+^Z=?BH>A#HAY'C5Z%7Y"_%8^/A=OI?[2/G?[(H MSD !ZPGK]X;-50 11SVMIN/#J(N$ZV9C594E^[V:;5Q4S\A-P3/)SCI8 M>R^:C@3 Q&YD1Q!9:X=P%0K/[!C5VZLOI^^[AY?ORC]<34;H?$ R%MJ3B=2: M5YNQ]IQ;Y'5=N399F+=4ELZQCN\)=7)*V$V M$DDFRHL'R(['C5_!2T"IXM2\6R8ICSA/2?")/M8XJ@\QNU1;B@M03>>=8^": M8V*H9V:2K\YA/S\V6G6)# CG0V=[X/ M,=ZKD"FD.C]1HK:1Y2@:FT>9U\1D2>Y59T/6(S_%.$:TT?#(VYW.9_A%=$/8 MN%C+5$\"61$C8B^%7.]\/M:3NQ.0&6:V&C :$F"A\'W-"U0? IP-J#H15*5\ MV&C[0]'V#S;:;J/MM8FVOV0+,K.<2J7ZQ+)#/PV:$;K[WU@< P;)L;,3#6>V7)^A)B)G$\SI4);ZMPC73M*FQ40$$MRK$]S+0 D_JR;H52WJ0\?EV@63ZF6VS^*6L$\085N-0RD&Q_!IB83+4;$7,> M NS=A9::ZN:D;Z&.X&*X=[&+ZO1HY-Q-)=,)9117P6)Z69HNA#C0E6#J@:(L MI85<0I3E*(Q/R 9&.T'G3E+F..9"XH*EHY].#RS?% OS') H*:;OR^T8+43'A_XX=08HULJ5Q#)^GD!E8AYH]J3 M'W/I:%%AASL&(S'!J(0)\B9]C<1A@;,,)ULU!"KYB4KZ5P/)3["-Y-#O MIS4QO(WDUI9)&N+M1D0UP?#S.W6+Z:/2"$IM0;\$7IB$)IS*4@CEFYLO/NP5 ]TF,4WZ-[^<8C. MBY+PT,VJB5$S43K>-QJ1ZL5-9:WAZ[^"$4F;O)[$0#R'V7]\]Z=HQA5*U$35 M0K1A-G#4.5+I 'C2U0Z5,Z#&6F.6P: \&Y6:,358SL<8ENB2L:=Q5[*.2/%55&$QU#,T3' M((-5HT&BXCG45%H4C(RP+S2AU>HX75_4MKWC$97CR4*,822R!BBZ(FO5E"(JF;&1":;FM! %BVS SM:. M3%HPN+X[<:;X="4Q; A=I4G>O3",5)2.KJ2 0$!%@GGO%UVY6&D[F>9%P\B;I1Z222H' MJOBAPL45ZOR]D,9"Q^C&5ISZ*NJG-!WVF^]B*@'0SQGUDCT?YSV?$.8R[/6[ MB"GF4UK-CEMU]]OJT(O *VGQJR)6Z2,%BAES;$ ME/U'16V3#/1(5P>FH,EYKGU_ (?>T;V^TT 1A.8;-#7XX\:YB ,V5 &TR(S MV5@219]\/UE;3*;)-XP.'R+AFE0HT4L8*8+T#W+88<#>7QF$TYD2 MTHDQ8*'N0B'BGQF.;R42S*LXR[U:&87[9%R;))]NM$3.*XD$""MLOT*(-);1 MQA,,29>- 6V@2S'(04XX:.CG#O$3A2D-TE\$-B!,N=)D1#65D.2?F MKRLML^&4IP.G:>K%!IKO25>0F0&+ MV MJ./GS*-U*X:B8V*%4>;E/&O"!;?O5C@KUCSH57P;\!9.0[R_W&RXT?J'U M9CW01GT1(08>XNH5SV[9HX^?.:A**1^1^:1"$;/1%EDF-^AZ4(I1%UP[:"-1 M1]X;K"S&?@41$C6?&O\KS[F =X7-5EQL%!2IEOHXI"4+!:=)@/LU\^$O^K8Q M6 &452RYBY_"$KF;I<0R0 U%S"DTK"G4(<&>FCDCUEB)NDG>4SB82/S- MT_!(R6CFG6E!O1T%MU)[!$M +#]+\0 "T#SN5%YZ%D )!B#*8D9M4C2K30^H?8-$@M+253799WD#\L(?W)CN ()L$'&*&M* MGE?>4XWDG(A=6AY_H)R*R&G\-%69F:C\BM& BI.+.GC#'XW=LRD]7@.))MI) M%FXR .29&I7),94]JOY2AW/3\^GVHF.IS$JF MM>?^7S'K+1R(O\!:89@$,JN]DZHQ)&6+*TK%G8A7B09YQ!G$X-%2!,)8>2+@ MV>,ZBH$\!%.OY0RL448-WLC31 8IY6?+>RCE*%#3"/,&^5/"19\WJ'_J6H.R M\7%4L&=4T0%I8XH5'85X*568D1\?+7I?>6:G7U84Z":._(%T-/F.Z#@T]0T^W59GI2$RG*61J15LQM4CWR ML&E6Y:?6)F'H-4H!> MX1TV#65&&LJ>34.Q:2BU24-Y=G(BM8\_I &$:JJV]OE?J 3<^=K)KP.7%#N5 M3E>9="B:>%+2BX@YZ;1S,1H1)*L(_&"74A7R1O4DH'N \.6H+!#IHI\52XV3K87/6A5[SMJR*?MX?*KQ2MI MCXFK?#*BC1+L5F>XD-: 1">/DEHOF4N4XJ8G=\I!T[(]EMG-6ZD@ MH@Q6V-XZ0*[[.=&A'YK3,(VYF8=YSC/!)4!%7#=CH,.GILL47%4@(1T\H&0< M;C9]- :(4A2%%>(H8B!GXD9C./3?HUMTP.@^4.AL,BOX&2SZ4/@4I#L>SR*5 M0XA@5V)L>2+A9AR(;D%!R1E]8&Z%8;*P(K1G92L!T-AB]6@][9.VION44(P( MSA"T3@,7<5$H%!PQV5U.@XTCBB@8%< 4?%2AI>)T G.[N%F)V5.=DN]M5T"3 M4J4Y2&O"H4 "AFDTWQCR=8E6_!W0^=Z1 2='W:8JV-3>AT)#>IDC7>B22> & M6I0G2:'?\-]@=.;."X ..C]Q##G:<[+$TRR*%O/K4$K+J=*=5NMC7O8\J\&; M6;EN%(-0 +78/D=586?";,G/0A<5R7KJ8I7Y[M;N+X5.-\8PW@0C \+<)?XA M#D!.]24$HW8*PO%HEI)*O$73#5[1@5=LY0O"DS@\%K6\ZB3VYYAVJOL'%>QU MC[H6]C+59%YT#<(%%;O_*#HR6]Z+&0% 6$:.0F+VA1,LFH&Z*D+1B(L6*GSY(X9K?,<&&2CH6_>-QS@4#%+ MT#@3G.$,E!!F(=J5>712JUXNSR5*L5RLND6ML76WE@ T^5.ZUKW+0P M*R[:R&<-O?=1;(SK-M0\HR)/J2*3,<^3>C&'#YN6@?J:8?-X,?((_8RZ0[)1 M(W[_.X$[B:8@Z*\3BQ1LB3A7WJPY[UFF*C0),$5'4Z$)IO)0"OW!^S=S*74I MEMU/$,:(?84AE4+Q**!@!?JA,% NJPK$H?B!KCE2[%7XD24^U< )!1Q05H&U+<:4_:+]*@36\QMTT,,S5X>%/_<=F..KAND*.$K=4.6O2W4) MKO#_HQKR2'-+V$=45I?W,58L Y/3\Y0BC+\&2'T_?>JO,_8]HG#IX\U[(J'[ M",AZ>EDXF[-')?["OXW=>50EKN!/^I,K95%P"3WBJ6A$B&J:JMU@?8RT)QDK@U$RPQV,QQ4MV8] *[R 2'>(U=&![KK"S MA'L?TRUO9/8LY?IAQWE]L1>)IH4BU.6!1>>FHL4_N31H9? ' :]\L@T9RQC! M4D8E',$H0T39M7"WZ)\P48P?@L%(.3X*==01!/,=)5A#3M==27< MWQ^M^]NZOZW[VY@L2KGW#D7=M52*IX09"B.=Q ]KY=27KL;7-4#$&74PM,5$&0@4>$QUY&&8!ZTXW*=SO8 MR0>K'S$UP(WB6,QEDGD7U-DMT+VQM#:"2E8&F->K.C'TSJL&W"*CA&"$)B1V MF$,O MK6HU%N?OT #I7GPYG9*M\"+4D$6;L.+B-#.@%BX8!P J89X *H;_B/JIT[V[ M0Q#.Y \B>))C)=TDOBRPBZ)3&QC:&%.PT9^0LX.2U-+=L(HMJ8570))SLX_* MZUOL>DRZ%R.N^JY2MP :DTG75.$U,8)O(.\HDN1CPJ8(NI%-7T3Q*,S@%D\Y M<8VMSF)V)8;6<&CN=LCCP60&D&\2W8:13>-Q4!0>01IJSAAR6=7L<37.(AEBO!<132.-.2-6A1/DH!&9 M7R!R.HU34:@IDO&G&#!58)7/PD_,!&#*EG=3/89!CNWMR=1;.6O;Z$;\ %YG M5(9>X6FC\LX;T4SL;1X*HN197=P21]%(-6C&LA0F?[JIDBZ:$9R>&Z:?F+E. M*,:]=S60 V7Z]PN9" TC&BXJ3V45H$\=2F3*$9ZMD6&D)URJ@LL<"7,_,8!7 M <)P 7?=4D:W;"&=]RR:Y'V,5+0'(T@3L\FL;AL?*SD\7W MLZM#(TYZ#&LJI]+RLA-%!!2PX-# MD?.1CW&Y0A". JJI.P.=-A!HT%7Y-WF,Z[K,[J_.NB:_U[J;D-S4:(RZH@AU M\O>L5\YS,%5"LYA-LP:L\F<]U<-5%TNH*+=@ [2,_.V^='JP,3+(AG+=-,E^ MP?X>51ECA;E#7_XATNO8*%^JCK#G>7T-L[M,PTE8GZ=R7E6"X379]ENX \8Q M'V+*%KSC#[]YXLMR+F^J_RN6H6"[%Y01B8C"N<*5R49JL+=Q+#>%^L7<+4JX M5FB+H'=0T(OR]-/$3&_@=U2+1;JAR(1IY)W:U!,I_92-(DQ/?)WFM3;D-2/D MM6]#7C;D94->>4L[LR!?I*9I&2M$J)FOIIO8[+9^_KWH=I"&O##A&VHL(M9[ MZP922O>AX6I(T4UDX9%SI20QU(A,F(PE-4_9,>HDI!?=5G0&6F MX-:!Y].%JIF$+$W ZS-RBQI=>TII01 M);=%0V?]IZ$98?V0,W/ABC.PPY9$('J*9D@B.R4IA2,.D)X:;R\4Z M1("ZV,/NCEIM@ZS<;K4:H,+*!H7(PO*B25%U4VASAPG^$ZJ*K)RIO84]0$45 M3$-$:F>ZH8SBGF$D\EL04]1KIQVS_2@@@P\;+\;--((]WX&:RG^"Z2::D8%F MXT:4[&EZLT4,4(039-Q0]?68?FTA@+.EPI>Z/%#'Q(W^ZRJMU,"2HJM.!!:V MQ!\J6"HDN3\2+2:PO2 V**N*^I KZN%3[$W,&(AJ<.-@)2&\H>_W4\[#)MC) MV%0>=#C7Q\A,E)0BX.58#:A V+0B&F'UX(V>+OP$JD)0)@3HV8:E'9/* M@MXS8[JW@%S5KKU,^DE$QVP L\BI!0NN!C1XK>>GL2(U;NT62Y'%"%2I)AFD M*91:RDJJHL(*[SYH1[Y05?)V3Z8F-M9C,HM5=VJ(.Y48)B.N"CR5JP6Q#9.\ M!>*_Y5N#+4JB;CBXT@96%P=C^(.[/]\UC"O)F8L=46+1915+3WP72PM%40A& M_*@^1SR10F>PF '(B6R,9.I&"(N-&#IE0S7/ M:HKKL/!.6"D]#)QBYKAVR5V;AI)QIE:B3#70RO]%V*B&[270MI(P'G]Q:F@SQ^$.=!S\%9]W& MC5+(\0I 0E>5C>OZ3((XUN00$P)+E_1SVJ,ZR!I3XZX *3:OTW0X;2>)@= S M1:)JL"S1Y&.K_-!\HJ$C1N'N"?N=1BDU.66YJ6&SND8*5P+P5STOB[A:2L02 M ;.BA69@Q&UA$!N19:&*5R,#T >8_X(ZF8MB1",-EL+N%]Z)55^E5VK2*TC< MJ<4C:9@M]@61%+[Y8-;GY8%!<_BSV3\<(Y:Q[^&$0^G^:$R]5@=WL9T \9II MV4C%V'D%AN ^!Z9/#2Z9(B;S=DEVI))[18@>L=5T&:33R(7-\ M0,U!2%^5&;MY"9^ROL0*Z'4-W7U:C93RJ+22X;Q!$$FR(! X ##T=@?>%Z;# M9*J!G@QURUY!JMZ[#F:=&9W;*D-?/UV>OX/1_H6*7E&ZM\DO$0S#<'- MQ$6%4*X48T)4D=OC-\SU_Y.-6.^=,MQ\4 KAFH%Z M$8M'N.O+Z_.OS7:GM>N\I=QY>IQYO^UG>O!---D 2(:N/Z82%W66&2<6P9PS2E&'-W<-C5([EJ?1 MDU1!I9S!ST?U1CTR1HY0_NO3F+>0+8[S+3"^\WKX'MCI'^Z$64E X:&(:DTM$-.8A8; (T9!VUIHWF:TO-^#((]@&8,1,NH47;^ M9C/$@".Z)!-U?^K<)Y,MT>[RPV:TC1PHDCOY4AW%-9WY@XP'H#['-SR==9K_ M!W8RB/[#Y$DVQ%'*E&#/8#X"[NP->5Z6K"&93:%OMO#BZ-29)#K!"9(FNL(==3'85P@%\&)-ND M?J5[ I/]Q?34,)*ZMY'4MZ4\$LXCT?%)XIDV4553HD-Q0R'GZ_C,[-P&UV)C MM=N&&<"U>$:^>2\X3&8@$6G5(ERU5B=@F$Y8G?DV2 7)=J(HC\08A4A M]!=#:..7#[QDWF?+"=JB/PWZLMXJ[PVJ^>-W#2Q.NT5V^-NBQ'*JTMS=D>J=[ QAN#UDJ43>/$*FB%/K"?ERW;O;@" P1X\&D)0' MAH)"J=Y%*=/%E70Z6[LSUD(MU_)AL,CCQ7 I491)H!,E284.#;FG0=1V<.SQ MZ"<:3'0@M&31W$-?X5 3?)U5B6SWIX>C*G!"(/$;45HGBRUP:*#(J >>0=D$ MHCX42]3D5BIJ!,[#/(:MZU/S)9&N ?H*R@$J;Q,H\%<69J#."[8*:"!4#067 MT R[W LCH>AC>/\BENF!\:3(X\2L2X%*1!S:!X;!BFR0@2BBB7^2PW5''.?E MP&\)#AC561P*VT4K-O0?DR.\V_U^]4X^0(WQ],5@1A?$(;5]K('OM-@G:V8I M% 8@QB)#%JG?J/P0_)(0HUSVD7#CNPUG@&,JL+J06BB2IM;SL)4_?@0-*M3Y(4D273/YR#%26!Q1*%["G P[Z;\ZKAB=L-O"3S)32"G]%"/!9 !LW BO86D^_(,XD 8F MU?KG#ND"V*M.T@_S3FM4WJ6S?D0YS!\,]CSO$88(Z&(GDV '=_C]@ M?@6U +%/VY8@?)/>! NPR/&%2R"GV1>,F36<0V!9@ NASV115Y-EH)7AB'6M MA9+QH;!^S,942*#,4"-^7!U,JDQUG)E,0<] 84!<5.OG@@(0R"' EVA5Z[J: MW2&T\U63QAZA6=N95F5)_5!/)R^D5'ODV_+PFTCE:&_M_6+JFS32T3D1'4 : MHOLU&=&[O] T1T7K%$%44E!.X:*F OG04A=]#JGSEHI-$1K( M.MZ)'-M!A)<$^BP+\3+0RK"F-=:SI:.0DH9%U))4@__'WKMVMVUDVZ+?SZ_@ MV*/WO/$W7'L;3G=]YQO(%&D$(, &P E<__Z6W,]JE8! MH"2GTX[-YH?NR!()% I5J]9CKCFMYOP:O;.$-N%TDWIAF!4__SC!!9+S%XXZ M!M-^]O"$7&PH#->"&#KQ[J"^CD>??SD(\C8P@VA^I^.D7934^09:A;+?ID$? M+XPW!%OICUZ,19.B(7:+>.^)7RU0<_@P$*C#T!OA@ -P%>1) ;Z3JDE=*@POQNP?VS8R?^4"S75UDH$E-' M)O;??2Q67%AYS>=C:HGT-+V':;BWR2HE3XJ7>O;P\_W62H013:(FDY9\6C2< M^AF;FL0W?'PZ^SMG J1 $K>,?Y(O-*#-0N0D-L,EL2E4";UYWW0E6J[ "24# MY3B1J!J[C'5O5WQ&$BEMQ_3S8>>$'M3T04^TE8MU&4YG?\TW55Z?O' E5=8% M$N$GXA<7F'C/3I^DQI"28'0O!M54E+KZG,I/$AP@H(U9=8 -[8[5&K[=YETH M U$(FJ,7;TO4+'*@<;=D(7&F'X^F43L*E5Q0AB:HE9]YTA%.'I_'=I_ERKT2 MCAHM$D)R O*!3L!?5,#UT@N]2[ZT=T&.$&:?OF4XK[HF$P[WK_95,XQ06NYG ML"X0MLG+'"-EJ-_2OW.@^I79JPLOW2)2E+;J_KX)KX*PV,<\^W(/<%/SJ#G* M( (LB$+[H/2:8FKUB7X^O3P5# OU9';JQYNL_!^^?/PP!20VRF@:!,;M)IL M*')#_?YF=%,-X-$;CX4H(Y@@+>AALWKS?'<'^2D%'0IRRY403+51_)@Q?I[4 M-M4[L"DAFPO]"71H8C>_FDZ%DA*/?[;O%(47I ;!.TZ-2N>50B#I6 A2?J*> M$ 3CV8;3,<\@8Z3L6JID>P^Y8)#SO2#"1\#1QP$X>G0$'!T!1P<#./JGC]]$ M#B?EE6"Z$XBLMDU>L)(!"WB![K*-5E4/!>XPQ5>YG$<6FNGI6NB7]A0/^LLL MMY45&^(^/"$D3W$Y&B^#/C6[D.J94H%&<"@+X6\(OL>MR1&F5KB'!_),4.N/!;7^ MA9_I+R,!#QY3)R= )7+_V9X!5V=?/A((DW:(=";\& 8?C[XX_3*$']X&-"%V ML)4W9$[GI/9,9_3#TZ\3KU_\>IJ_092]F:@+&?]<'D2"?.^ E.JG^+6VZ04A MI'X/"U@K]N( O.-GI51T[G"0A4G,>,GKO(=4_[5NT+#F#9<[M&@GRF^,R4P!?.,/\0WY=9!MCF3)*J/>3 MR_#Q:0@1]]^^[.*RR V(T;"D)IIT)$M ?8YYA[R3JVSRB:I)WE-=(Y1,_V;7 ML\[ZP%-MZ-C<:W(T;Z:'$5-*[U)21)BC UC$G/SY.J,$!=(2II "L?=-Z18B M8J$&W('X!2O&H"WV6]!TZF\Q9E]\$4Q9Z*)(@@M);H;:FGE-E[+(\%+L.D]3 MUZ/$1)+[F 3(T'--=Y (Q1JK&(F$V2];,"\'D1)-W])U!18D]5@?H'3("KDZ M%N=;,*?UJ-^_.7_]_?,W)^>\C+78%L$^-*SYUL?694%,6]MN5,9*]X&L;F.& M'GW]^5 \+IDM.LCM&?UHF(77HC(M %6\LIY3?>;?=OD;6'8 E]_&TJ<)U3J MOM9GT<94C3;31+&>PA@R'Y7\I3!Z;U"^./V<]XL_5TE3:8^Q"LOLFRC&U4_< M$]<\2Z_(/2\ZF&3EW&\A2&9H$,7=L(E(?8'IC))LVGT9" M'8#EE-J2G/Y?9]04I5,53O-'U 0@$'_C\O7WRE:R*.Q]\^?6\K&/UAG'&\B/ MV/DH#*P$"L@[2A+;GM?]]:JDTSSR$-BJE1[YA'/5'&Y(W$:'L-^34W_\9>PW MN&V)VDZ_)'W+F=K;'/7NWF;^WV0ULQ_P)!LX3@&5QKCX8;LBP\0IM88DPCW= M5 ')A"4?$-<@GQB@L4DE*LOT\.DO\K35W+BO M]\)$*#?*'FK8R,P2.:$ '2-J70!GJ8$:"9<$18E=-P*(#V%CC:X$XL91FR_P M,$39H]+MO3>8YD7^XF[\?II]S^)Y2>O#"\!&'4!\_[U%3\F3;^9N 61*G1<^ MW#J/JQD@ 0[[?_V WF=3U,,-$:C8>36GWQ! -VTD^K-_J0U%/57L>A/A56ZG M(VX-YU0/5+W3W@#_[WAV>;/[9K?;KG!DW?FP6K3:5/G"#??L8%YJ77,)9">P MNQ-ENK\@B=6ZC''ZVS7W<@_:M[N^W1)1EY2=C7PB;45>/'EOH\9.H%TW-.0Y M<[ +R:B*GQ*G:KZXRZ;\YKK+Q\K+OLK+V;'R/$41!H#9\D7S[TQIS@X@.4>'"K78U< MY>GL^Z;^G[QR_S.+BFW:<>8'([/'E.9Z&O" M&4J%/8PGFYV?OCB=_51V_E"YW$$/@=IX0T/P)1V,STU;$N 3TWO,GXYC6KS:=E M2&W>GD.1=ZG@$8U=QS$VG>W+DHYK)<_<;ORC\!+IMM[-$(SYHBTIK#*]( MOU9(L6KV*$,;:61*DR34BYQ2?6?2?E?1O[[&\,Z^'E0#\0G@9832O8P)P6X: M03>3(M;IE_S*J81@H;K(A&KN;8C9#2E=QLC/'EAH78R_/B,4'?,22#^'LB$8 MA"#5!2F9PQ/M9RBA_HF*TE3>ZAN5\*+9)_[]F=\KGW.?!)HS_(6=@/IF#6C4 M6^XCG3W^RA3>7L#73WTJNM^CA^B#(QJZ0RB4G4M3#*W(OW%=R=L>,EXOV'CQ M,)BMX>$WJ15Z>/8PQ:;&^ GO\]?$:/]@Y M'3_D+\/C#/;4[2BO>S ^AYF5!T@?X)].N65UQ:C""V^0(2,]$>'I^CJ8LO(:SQT/ ^02!V![* M*YX2+)";_1;F\><6HZM3P37(][7R\U&5;I:6^"8LBGIR)"[[5_LID#^A33 MZ!)X*%!+PD[WZ,E9L$FW;APQ.*_W&K_I'2_")@(YS=>./U8T74G/ME"[P?F3 M(4+*B$AW"<7N9"I*Y,.([54E?T5?U#]R2IIW /L;FT&:1))2#A?$:$^Q->?! M).>6+-?'3XESB+XBY/#HYG&5]#10;Q:_O37ENNE[R'YM*V55;5 6)@3TQI^< MM#)3-49R"M'2/U?FPI2QL-I2D$9L-&T?9/,( (5J?+BLOQ5G['+"+2/DH=]Q M'9!%_:Z;F2ZN';$<4+3IS];%M@J0>9NDHR<@.H/%%0H3LB*79842K4RI6CO$ MS(/Q$L[LX9Z6N_ =<4YDIHHTZUGM4CZ&N+%*(HB+;% M[?M(W%<%1?8ID/_SKR<602R'6I>3SJ;(M_+HB0IBJK&C]VJ;@,S2=KH"@OX9 M]42BLXG'E'Q6%@6HBO>M,?V[+"-*H<#;4RYF"1\?_6>43<7GW+NKPI%Y/AECJO8RI=5BUFAIB M!ZP' _5@<:H>G'^K;!\2_%TTM2!A$D=)R@1JPK188/,G(7UR:UO'H*61*KPC MO TWD%CQ6X)F!?(=69 !DB5D;+=PIGB'\MVWH;UP0)RB:[#S^0DQ*P<,12;9G#TL^"'GHW1!P\%.4L,I&Q)3YB\A M$R3D+MJ&P[9\2(4_!(KL36)!%?BZ88#<*+;D=FY))+"!6Z>3MB]%,+&HB+AG MG1.\O7#O9@^^??&,!_-9_E&]-I6+'R3P%SX6+KF!&L,9(U@)=KUI&V0JXI4BZ,G<* NB MQ)FA>Y3O=N3J_>1]*[F_>(TL%0R\*+JD_*E[#B6<]9H;27;AZSIXA-3J)"#,[-Q[&.5U M*2'K!6NL2^ C*:0'K\XOO*=[C7P8+NR?Y)6*_LHO65N][+S7-=_V0P[;.$H_ MBC!"'=J?9M]_-_LAI'\S[@4,9%A67R^]C?AKTH".W'RYSDFC:ZZI+WN('=@;_17>AG9BTF\ZW M956< $;:;-L9UK?9.,$(_ D$WO7*F=7I7]CB-+: C/X>&D(DYY?[(S(OV*\O MW 9L=8'10&2Q%U>UBH7SRS=KT(=+<$AH4'5S'?,10+]2U5:CRAX\XMB2B=3H M-.'#-[-+I+WSV?FW1@R=?A7'/\%;+XM7U_CS-T&+7-HA=]#\%NEP?9QO+-T# MQI3L]ADT6 F8N YGNO\ WLB!++Z4+;,?''3NG?^QX)>M*S!N2@-#M$8W*,"+ M]972 )\XS!P%E.?83J?V*U_Y3TE",AY\YZU_Y]ZFT4+'<*GR:CAR9#V3WOV, MJQ^97/^D=MN^Y=&J+OPWLV>N;;=K>>D9]1>%,X 1!]SHC2N+9KS_?L)VB"0S M%S) P]O,MQ36^B.\64U]O$GTZK @7=2IUVC=4(^RI#'"AT[KSV;34""W:4OO M('Q#Z_S;RL=$_EK>.9"6#9PFZ#"I_$E"\@#IT?)MOO-6]_Q[8<5^_ TZ+W0\ ML$5]4$!>"<&\5+[0ZH3, I\7(FFHY%YL5L)W(BEDVMX=6/ 1*N64:!Y.&)F4 M:M7XC7NU/A2S_[R.]-)GXH_-W2)?.ZOER)T@YG6SW2KYH @4ZG(62RZE"#YZ MV(MX8;(/<=F?_O;\Z?-SHHB](7&]8]HXQVX7=12XG& MND!C(_74'\RA;QC5J4 4E@#Y8TU5>F_,.%8/Z%>?6:4%I$*J?-ZT@=I0%6&D M5]9[^HLRO! +"/>OTCO:UWG'%1O!VT-JU8-+VBO1/IY(@N^YOL8&M"1*%+9VLJ(Y[U 'EQ-^,JJ.Z>-0^78X MF;@8UB2+YZP(XDC%D4YGYQ];J#,*)^$]QXHTIAV,/CH#\*D"A"8\"@-HCMG? M+MP2#0.& L3P=?17R(B1Q:7. [H"<;(=SM(/L(WAVH^KFZG$P!PBRYK+_(.E MG:>N I]+WS<-LN9\HN-%Z"GDY$_173B'9CT^X6\??ROO7#U)E":6?A4ULJIP M.9A&63[#:YX]Y&\DH"AT(H2;TE81^_M=V1)Q2_6.K>_FHVPB%90 M]9S(#Z>^SX6?@%K(JZ,+!V;'!1P" 7A6ZJG+Y&%/1-]? M:A>U>]?/'IV<*?]$ZCSR*TSU8$"+2/>7NSA[#WE!%^2JX3.Y_](5#1&6A%VX MX(@HVLO2A>*C\K+\@,/$\BPLC".;5_Y3U&FY<"2#$.>!$L]<3#+YAQ!NY5I0 MN=K61>L*@::;XY'Y$J6P12^""T_CJ^D:$2_,O_(@?21+3?EURE[)#].5^6UX MV$NRFR8-CS413AZ4*!R=J[GT(1*GZ!UYV.O M)#S:P&*/1WD@9]T;HLM/0N<5ZIO53F)K]G B+7WL&Y[,H\:I)X\]1FR3J>&8 MK,^27[^&2T&-&>#8^+%IWOI/U@3U/.]\'-G1FSDADTNIZV)B# TELZ7UTO\** UD> M264L=K%\/)6Q?_8>=.BJ,LP(KK]/7)QI2-!6WER0*I#!0,I6/WU8GPY14 M1C?).,67>\M4$<\7DL"F<1LA.R ?:!1 M42E139&7B4)%2,4> #3OG$*'UEWA3+QVP;(!-\[+3XPR-ZP0<1N.A7V'MOOV MG>RA)):5"'9$9.ZY'E>2QB;Q^R:0,4T_>*7,#A9!&'@2&GH\=5BGVS\[^X:IAKIB>/2)[ MF<'72ZZ!,=/J;*-DIX9I57*C0WXXS',,6@]@(P6 M4SRL*"AK5C6IRX84^^GL!0U/5ZW>!I "3GDFS/#DV2.,\_:W7I#F+O;%#P_.$-XQ3M5RQ,*,F$7$#-7:^OR M>2^/8=0^1A9+/Y^Q[$ZL.4"\1=/,[WD3\^?XY@V"88#2X&O2I6Z$C@4X]MO' M"^K=!L)[^&X-\N&P+L"6VKJ&& CM>\03>3\;$F)(OCI2<&]"V#1QNF?F82>2 MD7.W1,A$K[5H7$AG\U, Q=Q//X1VCHM^H)V\]:G6AZQ(H$*U,R57ALTN451< M^H5(,D*JZ58*BP!T%S+1#2G7\VW;<12>M\KJ+^W:9D/A_6"F^%V0/B:UBW%G M *.7]_(U!!S2D?/_HX#M?GZ$[1YANT?8KCI8>V&MO[=[]2$AK5&6R9MZUT6- MGNAW:C5KB"_ 22+IHT(RB'G,(,Y1WG<=L5:RPAGQ^$EH_^!%WE;>@""$S&8O MSC_+9G]K*D! 4+.5I-&/."^]'_3@=;.X G>;/[Y_^C_^HY>4Y'X%(=R 6WSP M4_G+VJV\W<9J@S^9HNF1_S,#'O^TV^H ME:I\Y_P57_DY]6OX68LG_XR/SA\1_\X>7#I_HON!^/#W:O97?^;GG^V1]*6X M7HY1FU7#S'G+Q5H/#* 3=]?0R-HSW!535<2F7C6XG TN+86X-).!VZ!MB%9S MG!9$.C-47"/8D/S2Z)N*25/:>8[QIJMW&V)[H]-O2>2(*![9,(S#1AIEFRR+ MC'COY4T,YL /L%R4+K3_$:AQ(5#3@M@ Z#)#DSJ51X8V7A M-@!#$/I\=V^K(4@TNJE_=PON)N@_."_FO]B5&=8A?F]7YC?,%*4YU;"68?>& M[LK<=$Q'Q S9PPOO=\S^KRL[MD!^@PUP\_2WJ __X"GJ=,BLPT?A:/Z*=Z%- MU0 ^9Q!CHMOC/U!I>:_4=HI3N?TH_<&=%>G#3>!>6%0*?YDW44J"#FLC^BZ, M'?@1'[">!X7N&R+16^5P"Y .0^Z(V!/]B#+J^1<=^Q'3#$X!?P1LNW'OP;?- M(I^]]G?V7W[VXV=T@>>UO^;+3:3XLY63!#F-]$QB@,ZT1HP6?\F#KB1^@:5SN\6-@B@"+GIZ[71/==-%OOH83!;J6 M3B@>K,DL=G4.JI=]8U&__G3V(S W;>QA*Y@S:@DV^+&,0W8F7A15@ M=+*N4/6HW-L^]TO.A^AOKYIJ[;WW&^<# M%W;<.S<:(54AQK,]ZE_+9^C?]X^,?ANHSX_(RO(E4L. 1*M_I2^)@@+KGXTG MSM3D(PL(L'6D2&+^BNL"YKHD"KGH BSR#;OQY4%P'$X>"2S=M?=,(-//EF7= MS-&H4#?U2:?:'H9$;L,+[X&2$(U,7;SGY;:E&T52TS?ZRF)=BI==_-)W_B^[ M7#[Q63:[90Q, W[+TCB E_F\3J@&02]X(<@B['W>UZVS3+7\N[(@KKH204_L M>7MQ&4]N?\9N"4V\I).MW?JW'HYL/0?'A+2SQQ24SKN09B[55E' MUA9$P%[*;SD[ZCK7_&"M=]?(JX^:WS M)RH?;M25MFBV BO'^@$SF?]($B%2+=<%L"-?566!6\'\.#Q0TRHW@M%K/ =E$#\_BA-[$/._*#@R$Z:?$$0X(EP&*,8OOQZ8 MLP%Q0)N39R)Z3P$L)C?90U.C0Y ^'0*A"E/@ANJA2*3X:INM'P)L\ M&]!^[ITAJJ$L0[/%5KMJFI[&EXY4.0FH9;^')KT8(A Y0F9;VB#(%8RK,U'D MW+-K0+.*/;,+-TE[SHF(8'K#RKT+M_'NH6S!?1^2N3X0A,!)9&G)HZA&2,:1S=)7\),ZCJ7)"?= M4<(7>1HJ+Y\B^G:)98.GC[+/!G(W;']CU2JQ=/2@!V_I!F_YG[9TF0TV]5?# M#%/919M': \?WS*;Z)2U[-1T$CZI$'A^:'8QKG3*0Z(&@CDPD)*+5 M28P.[^ #>)_>O?L>&82:@NK7C#1E"-(A.'/IP9-R]M<1-IISJ!Q3)] _=A-M2] MA,_(??&7+C2$%(XW'104:Q\Y\0DI11CX7"W?DL3:=I[VR(WP"S M+KN[U6SA3#E2#N$H^W,Y$?,PM^9AE+.G6]3"2J[R&UV)JR"BP,M;#\<%0^K\ M^IKM3$>= 8N%?\:.=&,]"\@:Z.5R[G/X$H'(%MF M' IV1*E,[7^HQ%7&\297AG2M\V<@7WPYM 4'L .?L8B;6K:)Q?KLZ;E=;[=.NBY8 M]B^;JI-PI&/3PP=O/S-=1Y5 ^G\^2D3^('XI+2+?!JQ=F%W#C7:>\ MG,G\@+]'5/HHJQ?)@^2XX.?S(90P[=_>X2+/A*-A77::[,[W/)"-2BD!+JYQ MG-.< %8=*>B@C801'ZH'E$G]JHL/CD;='E1)Y(9C- !OU*$+ERB90"RYH@_P MH-!4R[>4ZU$*7YY%"A4RR9!4I$Z??.;G6,("2F4(;T;'BIV!,,//MK^XGUL^ M+L*-M/0R.5K.H7"&)"92]!EIO;A"'TE@?H'))[;[3^T//V1:A_;B^]^;?T8U MF&&YHC =D! 6#CPIOR?-/\E[LVV2NKY"?*5^2)A/S&!8]4)NX,=E6V,QM(4)?N)SSHBT MS]!AIO$7I;!/.(4]:*H MRGX\:S?@PQ=I:(\)L;/VZB"[J>>6M$'US)O>>-7 M=5. 8[YFU3@"?N[""R9E MFAHE,^;(RVD] Y.-,Q$::9O Z GA9W[>X? QJ80D*@H 9#A+ M_D?R_8;7!SA%IL,,>W:3MY2OK%RO(N8HP #YPLO7U<0WPYFJ!6])6_6D]9&B MD](=+*@CNHE$P +\-C+8HJ=%?TOIS1/O32HSV!@LUD9@V-@5*R2/1M M';QT_R]]+4*C"1ZS]\*0!<[+BC9A6.GC49\\>D44C>0LP]9T ME-E,3:U%"?N5@\Q$\GY,E:YSY?_ A/BOK#%U?W3O*+WM#]%MA[AO45Z7=)M% M2T)D?M:<__^>F'G*^I=MO3 8W/BAM@'#-[WH3S\U<,FZ;>!"2_,>D2>!<@:\ MUM,\J!X9N#XENI#DZ1CT+6\T,W'V HD:-;*9:*"(T 5OR9J:C@0O%O.SP^0L M)/+F8(>\X;67,",+P08DZ-+1FFVC[95#L[D>I2GYL0UEA#5QFGG31Q1")Y*A M#P<"X1[M]Y':R$*OE!SS@]$DI]4UZ!N\Y;>/XV._>6\J*51CD7]C]OR9.45T MT8T^;&Y:#';M1B.!74)/.=. Y2HQRMGXHRD%C%_ 6;> MKT JV:X;)F<99P[SSHB(R)GW/)&&>&DJR#3%E_)E^9TP8H 5T6#F8U9]?!$^/URV])B,'9%X'R&W:WBE9&Z( F.L M'T)8*_IRLIGS-R'%8[$XNE.H[Y%<'&^C:FHRY7VQ(/M3NQX=&+CH4A+K6I** MQ$,G6F>R)U^23.)W)@,FOTJ* 'PP$=EX5:E ,,XIU\ITY#&1]1V?8A>2>ST- MYS/;(GTEG$>ZDE9@@HOSV\FXRN _G3/*?.<#V(!_ M+O^W:<;[$66DPRB86?>X[$;+(6%4#3L.QJ(W;(;C#6;I\ 8?FG)?: ORKIV- M".-I3^=:\(5S8 B[N $!?R./TUC$AA*BY ILMNWBBHY(Y+)5<^AM(&%0'7<+ MLQ])P72JVY7L;O9* _4J-5%3KQXAX=%WW=QDH2!HJG7BH01-V3]]X+PI@Y@X MJ?=?__'P/V9(CFW0X5JOPK^[3;[0?T_E52F54Q(K(I([[S1)]N<>PK2:9.I# M=I$*A-Y*:/JG;S8QK_;GOAC='?VW*:IBQNL]L@CF=Y_/VH>7; MOOF00T-!YN1MN7B+S&LV6_HMX) $+=>RW),>J>4)GVXDR9PCJ="-'LK_V/[O M_R5IPOAJ_<]81,=5>URU__S0R*'E4V42I>%_1DR!H,JAO=['*?TP-+3,.RJ. MDYP5#.WABZ,.F/*PUKTXQMJ;:N2@<$ I%<: _2,E[E#HGGIFQ\UTW$R_SQ$P M;\LY*"VPG>*:#L'C,XFX+IJVW6[ZV2MIY>R 2)(@\Z^S>$ MD2]+.ELO^8JI]U^J!\9?Q%Y9;#9P?Q)[(*/OI"4Q0C.);MJ!J6YG5&2XCN-/R^: )ZD3S\U/%_FV@V>=3W/ MV>CHA-SVS/YITD3)MT+L,'N#^$\Z(#5PU6 +INVO,X7D@G2 M'%K0)R1L3*;DO7[[R:]-<+RCSHK\Z)J&_VZ,F3+V,-ZX?GK\XC=HRM5;AP'.N;F/I*K $A,Q4/ M)-\+5N][J>@\!4[H5> QMN#R,([OG[XR%5V)C;_[.6:;7\E,)<,R%Q5N"R4= M>"H56[*EN!X3*I(HZ<=K0H[@G'W@G*^.X)PC..=3!.<$+J)3-N7](M:8 M6(M8HYZG267AFG)Y-\(FM1!48;^"9$FM?%:]K*:H*"1&J(MSI;W:T?R*UB&Y/]H=8;][UF'31+ZG< MNPS-7K5JT+:;UO6QXHRDNPALY!VMV![D00XMDL0@^WPH-!F;Z+C(3()^I+W= M4&$BJI5HM3+3DD@FF:NF%86YR8>PG3L$JR95(LDY!41UBC $(]5*GLH4-\9P M'.63-BBW"*'A.S/X1W<78VY2/$W\1I&#Z-;_ #%EB.F^4]@:-X@$&25A!-4 M?D-R]T&!"%B2+?Y2*3W69 -&G/I3^J/ (!H?4J]D\K8J4-(9E O-,M'S]K3/ M<"-IOT9!R'\F"V !JJI2YQ&+)Y%] "HA0.$#93O-T]PL@;G3 NL0IV)8L49X ME*!//7<,!ME2A3J"]J+XS>1Z*;LP^$@G*1@,&!)%!(9UN6;N2:#LB&"9,3EA M<\1O6SS*MK]J6N8]$SH#D$OU70A5&-QY364SF6[9=DEU,-V#AX"Z>,.0/N)H MXPCPJ0-]G MNK%R@,V)^7):AW,5I^]!9,I(D(F>8H/B4Q#'-1#+NO-!1$!49RG8U8_;0A"Y MP$6L"WQ*E^L-(+D=-.[Q)@1$&=L2)QH,,V5A,RTO=+PLJZW3#I]0+S,E\::5 M$\ X44KD*JP>26N2+I@O*N,'^V>)Y&WTAX0PI71=.$-GIUG@%)061 %MUM#'ST7I3WFCX5B'A>;%**\9U&26QQVU*;IG7;'H07O)F\+8LSLKOC4 M(I]"CEH2OM(#>(8\^-H_!V93OB9GEGG%YH7!%3R=_2T9C'D[<"P4]?N1'OR? M_GE!>S2%EZ>=Y_R^B. #O79 LC'PLV9X7S=HR(Z[Q+^'^KIL&[7J5D5M61)Q MX__X5:+0L:!*T'1LI_C/)%;:)LLR_D&:.>EF*4Z%:-#%1E"F=F*W$=Y8+!WC MF$/T. 'X.4W<7=NQX;?KMDV)+)NN[X9V[C:O25A623M975_U@@$3AMR1!>;*4Y5;I=/.7\L89$1K!(N +'MEV1H)6FA MQ*AK.@?(4;GKG1_ 2V2U4ZKF_E6@01;&> B4./ 3U#*E#WK)P":3E/JKX;'6 M!IU.JE>BIP4_@$#U,)D@'N9HJB-A%NZGXQYO^E$5H\B^YCM.$ZVWM=B!+'(. M$L>:_HNR%/Z(I35)CF#3LAE$#NN("3SF=G^;H0WC%FH\#.XOUEUN* &CYA66 M/AV@@9V:CVSJ4#3,W%EDC0^A0_1.3[PC4G=-&^K&"L>"K_B-_\;'6\$\;HE# MW1(1%)XQX0D3<+:M:&#[M4\M%M"N7OM5'#P;_;#?1QD%<+]FX^3WW1[_=B6 MF3^<$46Q.HP02AP)0>(82SA?$%^0@>4,#X*0K2:#I5;1A1&B09.: M.E;H(_2#I :+9Y1^NN#T4TI 9LMUN,&V[&W%+UAQ!9X26J__]CZ8X5K;TR-KU>D2D&\"&6HH93IE'@OU$)BQ1.&7+(ZI.I=^M-U>Q#QFE>5KA4J=W%"H.MD=ZNM!.YH:P3)A#.P9::<9E*,$4/)%Y) MH&KA4JS5,LKMTV4L-<4E7*E2K]>23T2#2@[WY3H9.?A,,:G^X\3AB"M R;JA MF]%\F/RF%D[$FYSA@N2IWM E.:E+TUBJ<]'EM7+40_NW7):L:U*4 MPO?)0! GRM(!1R&]!%3G\6_N>EA9X4UYCC_'WT]^BOTO\?^5,S8N5$U975!9 MYH4_=WNP3+PB1VN')-V(PC 7!;/YUA_6M;Q>NF&NZ?9EFV^%AY[>N%0#$XU2 M/,&GG_;[?J+EE]_FLEEL.Z(!@)A/; M9PB%D%&4?=/$&A!=4C73(D$VJB0U4 9$"LOJ] NF_,*Q$45*WUQ!.:#%GN&6 M?^X/("//M&G0K^C[*N+EN'C##^DMXM3DJ8BJ$-K;>A"'44(;$0,T!@ZP<2;2 M>S(DL<()'M89D>\*EX,]:G/O- APY]/?$": U)IQ2(OC4*33IE,M]FM]I53U MMJW#4GY_"6Q59BMNB\K/'.BFJ'==0"3U:INO0FRM-R20!EXO1;'V')$37 ?@ M-YE_<=VBV;C,N -9XE"P):^UAOA<7GXO@9R#_AL[BI6?4G9F7&Z1CM M;;%9&-+V(SL^/)0D+$;U.]GRAM&V#!TM87T?PC)C#XA0:HJ3H[ MNV"\C)F(KJM9-W!1KAM0[Z+.:!;J&Q56D1+D]"4-B;&R*D ),*P#P0,V*K96N)INB0!=#?"L+J T+7I0 M>OZJ?([E3K%^^!RI#P>>++;XY9KU5Q/ @HZ:/Q)%OU(UV;T@=VQ*378/'P?F M3.6!EI;Y25@))I'%D_1>P M#Q!YR60Y?B".BP*-&V$W=\)32]'- E%3I+.=O#X?HLLMY\(ZI]\'*YW< $;. MU2L"(9:NS+T/52MZ8L+(2-CB"[ I7 MEPPV$">&:+)63;N*D6!*G2*2"5&B@J0:I.'"N$I!-X:AW0.?[S9(@IJ,<9GU M+JMX;(W^8!6M)\>*UK&B=:QH[<_F1(_EMEQ.RNWV:>5R9(3C1_A-4SDAN-:O M_LI<3@K9B(\Q$YX5CK)-9(0R0]G1U ^\K\":2],+5X FE3V4*2XS61/HT5/O M\@;BUSQKU$-@O$Y+8]9F1&>O+F289N_)^6E7%2GU3 Z"Q97B7[B\^SJV.:4> M7Y3V$J 9'NRW_DTR,Q0E5J18&0) 4YK:(RY]ZWW-*QOTA=/[W>/3^]6[[?I1 M137Z=W,NB6G[4BS5AIUY.ONYICIDJ)N:4NVXG!9+5_$FVOM +O H"C4&2Y<< M^:[Q@Z@A!(%N?Y$:,L@*[9#J0Q#-J,+8\]H\YL. M6.X803DCD^@'WZMWLV2*==/9+M"8%4C#S2 MA EJ5:B-9=-E)9M8)IS%G>%%3 J-LVD3D4:FE7/;E2^)LGU]2=@B"=S@U[8C MI6>5>^<786=VZBT->M3.YE]ITLB5T:\&K=_2G4L;(!UU*#0.+N)?#ZZSCYB6 M/16)+R5)+G9 &Y\-OQ\T!)LB:@CM?;;;;?\(IC+2L0C-V.Q<75)R\3W&-8R8 MN:@/3M(RX3TSUA@$(>[:#:;5ARDW?H@&9_'IVP M+^'A1R]CO,]N73JC1&O' M_A65G+>M="U;GH18%;*_';06 KX5L+AN5785(:WP1OLV:)T 7@P!HV)@^)6, M8\NUL&B)JJ:3Y(@_*[><0TRK8?;3XUQ-QB7]V]MV;\F$_"YVZ=-?L%Q)2I#5 M!U8^L@UVSR[.3>;79%P'O7,"090NBQGP9,*_,G?Z1VR-W%(BX)/Q$NO\[<37 M$;/%KY$1T+IG,]>.=#[\M1*L8X_Q86 !&@/G6!1H M!&055EPX1)5 'I*C[(W2EP]G!4+DG%0(E1I3]9>@?Z)F#KPN$@[D((B$IU[X MLV"E JZ1'XJKY;#Y)#)N01J#*,Q#$PE3BL$W\2$TI-L M8/)@ ZR2G;B_F=&Q;88"6V6*YTV*,$ M?.\"R!1?S3TK(9_"5D^"'&4+LVE2/X$$4[33+:YB7C4K?%R6H]\A&L"77>+F M"01T-\0]ZNHA9;-=#&$MO(*RF#=("?A-P+[?/$=@Y MO\61.U:T/I**UMG#8T7K6-$Z5K220.EY.&-?Q_:JRT4+?D8RFJ_'V1DCP?8J M:+D<3GQUH9@W.BBB_Q.[V2:\K>0X"\=3*L^+KT:(XRL-4"ZWF-R:"7N-;VB: MJ.CP\X]5@/^I#$JC+&'HSR4?E.S&O5!W*+;)FSN=G:.5A?,!:5!2AK(9^='^ MS$QJ9C&2695+9:J4O@W15N1VG+QBU79%5DV* 1D2LRZJUNWU1M'VM[NEF0W) M:A^!5X++:/XY7B%&D81JS49 M]X*QNA(+Z6EK_X*;\R=3NS9@%MC8S-/N2Z!"TW#5ZHJJ1F2A:?(%S._-1E'.D'AR1 MP=WL ?A;-HY(7"RRMT<$K\T)8;#'_LCS\RP\^$4I+8B@C:7/1'1\XUV/IA"Q8+94K"?M M]"!3EI;#[(YQN00634J\Q.&FZL:!<(V2(NDY$/H<4[5=V+,Z(7Q\,Y&[ M :.-[4[(I\A.#VDK+L"&SY$GP/9!6E/TI<0N5^& W:F_)&\6KL$QZ;1'#/>>,/X H3=:>@P0=[,#T_=OT,#AWGWAZ196TR)2.@C MLFRV-X?ORQ9^TCLOG/.[M\X+[^P1_:BM3K)IH+T4O^&G8$LD")3\/@%_;.3E MPG[,:=>XONR9;U&>&67.>&++P.",*FGV:!XXF7L 1C;U&^.I--\EU8#QRV:7 MB&ESJ2=A]!D#_D X%BHNN4G,(Q/>I)!+)MEH44R(HAM'J>PC!^!O.K2;*R=L M#\&BVTZDLB-;(=PMKG;+4ID[X&K(X;RI_(X[,E@>5^]'N'HW"*+:4H,C.=^ MH'?(NZ!\JH>Q=-HNR.(S,N&XJH^K^H.O:O+7&%[FXSORD+5M=;3&CPOTN$ _ M"K,+OEH2^2+"*9&8J&N6'>O*#J4_3FS#<7CV]/R$3/,U0TT7E,)$=Q =\U[7S4KJ1]@J1=6TJBJ";Y M Z/O!4$T=[HZS?ARV!Z4[@,:9@/%3J +'7UMJQ/@F]YX3W1%6IWSY\_GUV\>N/-8\'T12YJG<_;?'&U MXSI(]$_CF_'NP$\O+B].!^6N\0?Q_JB#2D"N@2I%:;4IJS,UI&SV\/&3S]]D M@.51 C[O@D&^*OTW"R0!B1=IW\ S>G2_]-IEOG"6P3MC3*=4R#.AKB,(GS]& M\LY?R5_>O\6^W67)1.E&O)+(=V,=VG^;#, M8*E$"LK,ZG[AD*'L=SSB0A3IF;;\B#7[2+!FCXY8LR/6[(@U"WS@4V5K+701 M/H@T0^E(#\WDT*MQ'@#7I+0P4.7Z(DNSI)SG=&7 2 M& 3=^P"*'),'/3?HH;^\:9$-X]^10^(]'VYC0&,ZZ-]*6>S2]!/P2UPYLV34 M.]=S%SJ5,-N2FN?XC4XSOTN52;FL1&147JKWKK)I-P6>;0U$P!(K3J1& MJ,4(WQ,3(X727+FP6U>[FSR457 =!HKY^S AV +M[T+@B<['6HLVZ7K,^%): M)J0_J&?E8Y@O3F?G0HH/&%DV7,WBE/D &=&;@-ZG)@@TV_Z9ZIS5BS.=%"DU M*EXCC*&["@+>,I\T3HZU\W9Q!9*I UC0;Z9%;#0R2A!31@J7N^J4')M(THA MHD;9F $HB3ZS-2%1%NS%^>R&N5#!6RI02 I?SA+AY+D/!-RU;E*7 MZ=P_2((ZN0EV:A5;;P9)" MA E'(B=7FGQ%CR8V3=#&%@"GP+3\X:98%FK/@GH#B/^ZV::LFEY./6'6"1CC M3!YR[7+HX3*7A9#98D)N\H07O.PTEA/LZ@:X+(+\3*(#E>96VY8#I"(*\N8= M0XGVD0/$1N9T611N+0*HC)J[SLO*P#.F<4"9F%(;KLHW*PY_;\,/I4B; 9I# M\3,, N,]-(8Q7#>5?_!#P(.]!$>O/YV '>#[/?HZ$YX50.0 5*[\Y9![(,GS MV Z+A!#VR>N\D 3&RWK!O*YK?VY4LP>]X05]_7+V K\-B0TD P _I';EQ:(1 MK=L&MZ46/FH2%@JL?W@/398$K> E=2_[_6N(FB)))A',:L(COLGH6R*'AB9Z M\33XC)W[Z JT- J'IP9(,B=$D.T=$2)GQ*P4);>-*<_C\Y>OW\1$":%;=9%' MW^*KKSX_^YR&@Y^^^(R,L6PXS&,>3^7(PD43B:=MPRPW,LL#P+_FT4'^ ,9W3(>5\6,'(ABCRA(F>@2*3[N!F1U(2$Q2>\A> MH^6A,,3 $;.U[<,)$5"H?DT_]6LA+NFS+# '<3-%N9:72DOZ!OBYK2H9,3:4 M5F"?OPW4#+4_$?/6GWO2@OZ7O-YZ#U?V#-W@C/F0;K@IET^8GN(*'QH3#V=? M5E-??,Q9J;(GB9BU.3(.P,(H2[;BE904BJ>5L;2""$PVGQ5ZEZCUBV+%B13Z3( Y;M_%G M+.R9_ZG*%_@)H$)BJ6%W^:JY87P=?S9\4OEF+:.->O0]-0Q1B[&T?Q2W]/K( M6/\!3'6YW+&*)H_;3+N2=T\,(QN/(Y'VW@.[O(4C*2!I:7SZ6HD"G3S9,8+R M5I@D!UUDT/>>S-K.P_0J$=K^WH/_]/??G^<#/*(_:0(@I:HHJ<[HD(37NP)%+W)TC'\92V;6BQS]D5 MEU.8=S+ :;32G\.=BI.JM)GXVZZ$VH:B:'+#MDX?RTNP?D!;]1$\N") MV$FI4&Y'KUNUOP!RRAE6JMHC,IU_#&7+6B,A..;);![ SGI!\E62WR&6P5'$ M8@Q4P+?/&RD:I1F%&-FV^6Y,,CO@^!ME3 (' MA_TX)S..Q;./I'AV=BR>'8MGQ^)9=,0@^D0*&NC_>$44:/WN4#PO$X1X:^W_ M!E;EUA&[+L@*X0K,%>S$9X/PI[4@#._M&>W"@G2CI,^C?Z:\EBE?3$;?3$T!&KB0BY?TE-)5R2= M@#9/?%CO$>4K)7.0UZ53T-2KAK(V2G/)M8!W&]#)SEU_XQSQ-3_F,6.B_+^> MJ&*37NW*59L!@5Y)E1-B4 /87N@X55$7)+C$,0_?*R4&CPVG4J PD#JY'8V/ MDI?)X%H7*3GE^6(*X#S@@;189J?'-E[Q72PV"8N'&]\+[W1U@?I,18^Y^X[5 M2C%AQ+6P)'9L2E35>;SS4$,:C3(=<^I5"6I);S43K\Z?"/7DV&+62>HYVOK7 MN]L++<.WR '#^ 9$"HL8(W5VQ;JJVXU?JA%Z^?S^8H M2VGIKJ&&W73ET4K NX,&*E552&U':&.O=:9F?FK@]D82S9\4M?F\]J^,U1R7 MPLP3=(J92G/>-GG!(@V44JN3P6?WNN7%KM\M_O@#3>=B<'UD9T%>V 1:>P); M8 [D^0> /"K8#&Z:W.W_NK+K)NYB+W, %M,?[)?"X8(I.1_4L%Z(93F8%(NU MN!2==AR;YBQIZ%>_)8G$4C*]]I&G<<0Q($0\ =?=$72TY=28R:DA_W M(?M-3^F(6X:Q1TDB'NC>,*V\P6NIRBF0:S-L$0'O?*P[KX($/>YKGXT56B:CQ8[:?/?L4+"$/:\RK,I(=3G(Y%T/Z>(.F6:M6+R!P7B6E)# 8;;_/I M[SAO8+ZK_3^=:S7I\TIZ!)XR8]0!$13M*=U''TE(LG3/="3/I+ *QE*;2?&' M]7*)!7'C"'AHOAM+/[392!MEP=L%8/@]%PR9*TY0::"3]WU;SK>,"T=TH4KR M&65^MQ63=G?;N4)R,CDL]946>9\'A440 .B-6%B!HX_)!!V)/*9F8C0<84H27)G1@DC5%KQ+M 0]>QRJP_[_'\TD$GKH;:YCP0*8YS]\ M??H5?V\-CA2@B?[PY/1L\"M\UW_R4?)K%C>X?;5FJK%.D+_#,(D_;/T79Q!QZ]PS"#Y[1F)Q91&H 6LT\,O:!P.8..Q^I!^&&B9KPU?- MNB=;F3B*]BDG4!?\ 9VK4K019N0DT50X!'>K!B&'03_)A/I/AI,%3%2*D48Z M5&%=!&&-VF#(,2@@,TJ[-6)_L$^B.-%D1< C;NNQ/9_]?L_1[Z7F].$50[_>O]XI/O),#,.AV[E=>B8Q8NK8S MSM5P_FC;5E3=?72F[K$9'J*.9/1?//Q/_5B8DL%Z#Z(^\"'6#(#N^8XLN>,W MVPF9ED7>(8/D_Y6_&ZS@Q96W;YSR 7?5:@4H(><[T@']X>'IXYD>;@KI+=L. M$0%+)1!F*H\0&)T,OP"([\V[98 01>\,H X=8@83 MSEL4S(3+*4A"9)_.OI.Y* +#()$A&H5S!N R[,L *0=Y/ 13(EP4DX&@*SW\ A_AD*'Y%Q_I"CG6EQS5J7(JZ)/Z[*,"8J0[,CLX9'ZJV MV[*7GR5_3RE#?.BZ_!]UNV%35V(8_:TB'M&D*LWVR8OKLFM:K5.09Y\K6M1* MRUIW$6AWG*AY6RK;JI;ZS8=T)9+'?1/Z:W&Q>*@HY%0?Q(EM"S#NZWQACBR_ M!6I0+Z)MI06PSC#^A3)*N',NLFB]!"@\+M]X:%LVUD4@\C)CTN2U)2H1XK^2/%0"3V3& KTCTK(T]AMH_%$FOX?0: M,GWUK1DMM^,CEW[DDX]\/9O^%B)79@K**X%0RG#T*I+9%K$YY)&OP'0BH'\Z MP<(U4;]X]O0\7-$"XLP34%MEN5RZ]G3VSC_?"3D@:ZG#+ZA<_7>G&'!T@THQ15V*0%HL64J9$V[Y4 J[R2'@=A7! MR>D0KU0W;#B!_M?\OF[8,^&$&@$E<88CUY>B)_RM$?#,+JGM@R0$;QP)0EA> M:CM=PO:L0\OHPEIPLT&G2G[*2TW)SHN24@=7!]&[ZLW.>2C&/#?JA8=A>&PP M"K0#EDZ]Q8[[QS;']E1J?,D>,$4+Q>+-NQWW3@3?,5%W#-I_%H!K/Q 5P;^[ M8,/B?PA+$2'HC?,Q>2]@$^G[[89#X$ACZKYIU7,\ -VZ6,2$](@,.7DJ6>[' M]>"J[S=_^N,?;VYN3CNW./56]C,R"9086*.?*6V4+)J;NFKR@E0:* %#47H MB&-KZ0/2-J-YEZ=#/N@9J)X?/3SY*V_#^#YD NQG_ELP _ZYBZ 4P03@^FG& MOD#!<]OR[DP4 BXY8R+-4X\?Y)_ALX^^>%!\IB?1)1 83)W^W3L)P<^YY>71 MD\>?<]2XYC1:DCVRGX[T2VCF(DA$%R5$=XJSIFEDA@#_AJA$)>"=?NHU9>F# M 5/39'%Q_=U%$X>Y7#0M:!3\S.L; *MW?,'^RGX:BU,?1/J3Q;PHM:MV&X%]R]0N_,YO_[7X]?_H0.R3X$7[\O' M'Y;L#E)@_I'K)*XIW*+A1/J?F&P9X<WR#_R%A MA_^(]^>?>SOUYS_BLJP+]E[WF#V"U&W\\L?'PO=^S_/:S\_L&=/0G,YN>;*# MIK2SQS%7%9PH-Y %I1)#3-(+$R'7EKI(&0!):M8PW];\,U9?)[^1 Y'LN!&L M,10$X^8^G#:F[_"-9;F?@6>N8D"OHB\IL2R<0BR90/+L(N@1E,(25HE$*"R; MCGT.JG\PG47B)8XL*3C93 M&].Q]L#D4W+(5]%)R4;Y/\01(O-9!%?B!6G*X%'CHGCJ![@E?DQ&"6I/G[_2 MLZ &=]'4,B[6'PL-@B_#D@KRTX,Z0KQ3%)<;>+=:R_ '_)U0]7_+ _M(9/MK MAC8$0@=0BPFX9WYOHOC ZE$U.B8YN G\5F>Q44!X>U@\OFXB5F!O'@/ (B=I M M&,5WL-7MJRE_3 ;T<]>]P?Q_WQ_OLC&NDT<2%A=81HY$.14#H(\-M5ZW>2 MI+HYNQKA%LL*U79$C&FNR^P&4A/LCOO@N ]^UW-",9V*DK(2;5T%L$O7J>-- MM 3>W@<$4.N85C-@,P07^_)OSY^>/'HR\WLU90V; MQ=OCWCWNW=]E[TK/Y3V)(@P=&I-3WM!!U--GW ">#61WLN C*]B>:R*R1*(R M2&9W AE'X#Z$5UD$.=''S_.V+47=D/KJ=/]%,H_C-CMNLP^^S2X'J.L!N4SL MKU6TL;:]=B<@4R921:(4"G QEL[53BZ4;.%B M]YM9N M*)B,9G%@6D3]-3>*L?M-':<#K_)V#\HWX1A#\S"UM1R-R]&X?'#C9*Z088SY#PGEGC?,%*7P!9L"Y#M85ZS"$#56ZGTO"/Q>N\47&W; M/8K @83AX]TN1V#H/F#HYT=@Z!$8^BD"0X\GX*&>@,,H=FUD7.Z-8 TU[LBR M^1&?3\?%?*B+^;6@6_=W&*)%'HCI15MRN4W9>9A67F"QP":#)[[G&(VXHH\+ M^KB@?]?Z0(&F;O!I#"DJRIJ1/+ND=TZ-^EY,!#8T#Z7J(B@9HO!2)E0E_31!2=#ND8:00$\CY)?<"WVX0SDT?KQU.TON 60%]S+;WGJB("%%CM"_?%SZQZ7_ M.T:CL>P_35)EJO^$L ,/6I1E&^@K73= U((0@1OQ.-TJQ"=34(,[[WG<'0N=E]0CLC1[W/UC**DGF!B7/B'UN<(BD/A>(. MA&="N"OC99GSBG4J)W?3>XSQM]M7GT(C 82(J,'C=81M1>3[*W%8,X6Z^W?P MVL >?W+2<1WIN /WV\?1Y'I;AGQ?6F-E,=_G?R*'0JE=9?^O,?2^H] MTL7%'^BBU&J>9G]4E8>S/V47NVQ"YWKKZ'SA8,'5^[ Q@]6];R"&E[(;\V4K M\QA([$(."G'0NE0^'O_WLDTIQ>FQ%E6S+41#EI[F5(?P@9L:/O!".*,QH-6S MV[)6K?=]5RVWYFBWNT&/D"WB!"$1Z)C5(+/7(!E"^K($?&0_.^-9KJ@3V)^- MK K'V!)\S'^>!:J8E\?4D"7]HNF8&T>+3B#Z6#W<-1-E+6$.70L+((Q,R;L6 M^O[=[+J$0&9'XM_,9LJ03YT&7H]^K6C%V*E(>R1X)5!GX!@U3!(0Q5/6P01S M+8221#O*)%&.Q"K4_E"%E+C&9EVS[&]4Q_CYFQG1SK+0 \U&5MPW4@U$*#M MG/7_MK7,+S'\W92]]]^$#! A#A%%.&?FCUYKN+>=/**]E[VD?,_#G63WD='/ MI&TYZN.2+KM)8T!D4!9.8Z^ MCN?4S=[__=Q9C;WS;?T*Q_0C&KJT"8*$ ![HAK,51/R&1)\F+Z;DKJ?VXV@* M?K63^%MOJN,^.NZC?^'0#5X,?FK@UZW[=BL,C0PTG3'0%"=FW[3J &:*@/\!'/]X==SS&CMOO0PU]0*H%LJRUOP2YW<2M M)J+)XB0G3&M484U<4V+1,,[_<8\=]]AQCQV/N./V.VZ_T5&CH 8 ?6R'D.Z6 M+N_+#OD)RA?'9B7:/")T8B^$OVTWX=#JB&DR#;Z0"RKRMNB8:*8CZ3RZGN0[ MN+F0DQC?'#?.<>-\A!NG7&\J;O/;;E80U4U4Y8G&18[^OJ+L6FP2 MH<&7],-QJ1^7^D>QU!%VT%$03P)M_60BRV6YVK;"V>HX!"&.K(][ 3\Z+N!_ MDP7\>Z:C"9R0 >Y&_':J?3-*/S. =,BZ$"I#GT#0,+F??IHQRS8/$F8#);N@*&/A$;$43OR0U[:V MF2!.%XU_7LF$A>>=&$/G[ ,]=6O18Q_=.ILL_-"+V-;+_+IIB71:V(>*>*' M&LZC9$=O>N_._DZ*N6$:"X&)Y#>Y$2E#FP0IV;O6OW" T(.?*+U#ALF!\A-< M?Q\ZE15JZ:T %%AY3.0"BHAY"."$._@N/["/^G$@B#X(7:,JQ?T:NL;9_7 ]GP+\ M[7VFO<.4QWE/L5/AB[G?-WVD6D@U]%0DT^CHX:W1E./VD.!;++;K+6/Q_$XK M%V4_NA!?Y ]G7Z;JM&"B'VF3IL.<.$;TM0_>\64BZ@*F-[5G 0DH\T(G C=M MZ1YGH;PP)R0<3Z3V0;QAOS8NP7Y2NAM52^YZ_PLGX@QT(Q$H9\TC8(SS^,X?S5%*'ID?AN:T,.TO_\L"VL[W30=4'W[YI?L"$^M2,3[GQ*K&4=F MT9S3I)+IG09JJ#GTLDK'<5T"Y9J)UE_N39J :11X]W%3:\L7Q#S4M.SJ+Q5Y1 @91"3 MF&Y((I8-.]/D%JY>H4K'KKE]I' G];G'5TRG4'Z?$B<*M6+XHQ(L\A+QSQ5T M&MJD1[1IY?I(#<@-Q@/0G#%UV(D?'5[%?%NLG/V48'+#:O#GHW]ZG"+[EIE> M,S-+*-[2(HD)1KR?CLU7C+H2W>WJ]*S8&_'F+FE0&*:Z_AWZ"?C=GM/),G+GA^(F?IQHU: X MFZ82/P#UXPUCL$6#E[%N:K<+:3"_$N2=$64<7NP?SAZ=/DY"BS2*8(^RBV_[ M-[G],![5-6J/UR5+'?ICH.LE2?'._W#CD"KS%^ZOO'OT0W,#-?&,D4U%X[AW MIG7+2KKKQ>#(L2 -#>FL3D9*E%;)+?=>(D[]?M- $T#7[J(Z6L'>NTGQX]I'7QF-?%,U?0V?_4$=7 ['FM0?^%"(=18DO.N&=/ MGU^@JZ1Y&WP+2NRQ@G>#]HI"DS?(:/+$7/I96ZC:V]]\8.ADQK[-Z[>D%,G' MZMS_?PAL^5U2HT:X/CD*?F!S;\K7"+,[I#]9EL8(_; MV30@S,$: M&?-W=](3H>(P& =^5H!!,B YR9)=]?_*>C1N@[QY.JO_N:6N#2;]%:A-72W2 M\TI8.LUPSAE>;;1/R$LG)D (UG]?(_;DHS&DP^-1,)%[#L; 7#TZEA+"&TEW MZJ?3GCJC.3]86":*88%XZH=E@<-!K$ L:*-V'Z%4J&@-B4)75+B=\@)\I/[6 M/BNO0J@GJGXN1E+?*;CZ[[941*YWM47 T3M)FXH5DEU'Z"8YM(* )TGA(@XM M8;WR-?A;J?*"5*UKUYUV:*/C)] *$BWO[P9M3P-118PXM'7S05 M2<2R"Q=-ZN*K73.JJ]$#UXYNNG=<+?%D G&!(\,N'=J0]W)S[\&E[G\X7>P1 MBPYLR /K73+3"'X'^8&..NGWIJV'M* PVTJF4<:/^OK (0KP;BYRIN@A="$G/P5R2C6+#I,6,W$>!]4H+4\AZ+IK* M;[!&LKLA8&^DPG9#P4Y/DMQY6Y5 )/8,Q/,:*[ MG0);5\[2=QFRCY'D/#V>$"12+#=Q&LJK&)J'=/];Y_5&Y &QK0.G@W\N0]N0 M'H=R*7.)H.YXSUUJ>F!'AJ\^F2*.P#D^NJ]WK[G6C])^%G !85CA1<@-H%/# MO;RLE"S7'9%2\)H7F=]H%D0R34T3[;BXHP8:-9NF=UJ'P>8KVR&Q&+_X?T=+ MDT(JS@-Q+/;'-=D.X35/4KY#80 ]8^(FVJ<+9+;1=_[Z.+Y'D>,OQ&YX!-GH(/E"Z+Y*CIY!]XBV,)E:%SIUNW7(XC2#(XT=Q@DV'1SN+ MT*:PY!2A-S8K3AV3ON?OH9MZY'#?Q^'^A=[VR.%^Y'#_E#CV#VN_]N)A"5PR'LKA!U8=5S(=);;*LE'Y;>* MO_![E EVQ6_VSM]#"F[ SQ\$YDE./O.'C@_I1F+SI@!U!Q?-D;/PR%EXSZ'= M190V%I?X[1IQC\OTN$SO.;3 ^]<']1,+'"3XD&E=H&A? 28X^=7T'A?O83?^N\0UY8%"@WPA])%". M/2T.U8!\<0_%NV2G'I?Z<:E_\*4>2HXIPP\CUEVG^(N)CO6NJ0@G'HF?J:9? M-?4J*0I>E:#2(F>+O#CMZZ4E5>=KQ2"3A]=AI97=%3KE5)D,)TSM^INF?=L) MT\1QGQSWR8?=)USJCK'#@BKL(9;_F#6]CE77?577+X]5UV/5]5AU%;/Q/LI2V=]YD+//)=*65N)AM-R)H$<[V<-4-:RVBJ[)UY7J^;3MF5<.E3:0[ M=8_3V0OO,#34$^($MN//V194%86$MNE%A=]P"2P@XZU1ST+5TGH=6Q\E5[-\ MB3Z&/4^'!I10ADM!Y4G5+>B"Y;7_@M] 5DEC;_%O^J8?0>?;/WN/YTDPQ+(X MBI*,D\)ZLP:C3Q-,C17[E^%'6C =-G;)UY)FCRB]N% 4*Z!L=V+W/X4W/MW+ M."?Z@J83G+!YH[KPHW8#7BYOHE$O1-,S>M-@[\K0&@549DOMP.U C'6Q;>_X MSJ&A#?9E'VCY:6=YG/*)292W5M9YX6TG=N*0 #;@6>%*E&M1!-5/[[FDMN+= MW68!:/4,&?2PCS%*YH% "S31'A 0.OX>K.Y*"+:(I&)[^J(W MVSXFA@-"]M-?I&PF+@?=R.^O@A:ERU7'EAE:Q?\(:X^9'JQK4+A%V0G70^&X M^Z5LBQ,F ]_D.^9*"-F18"#HSHN\O78GH'9-?Z^Y=&R>VBU+PDF!2KR5+HJE M7ZZ$"5Y.W"_2?[G$4S(TS7L?*-.EMG::M &TW#6>'+-7WDRN55?[7( MV?:NVGRM[[J\QL;@O[.!IRWVXKU!0L/%R_Q=$[R(P]AF/T_&%*%*,P^M(S0Q M?LMQY\LM$1'SN8R,!'V5FR/V/ 0U!XW>7\9M7%*=PYY_02M%*%[X'Z7_M'(D M/N '67QS\>*2?RR^^XV^QK>+FZ4OD?8-Q@[C!>6:GH8;$!]2-!28\_/ M1!^BS15^1.$.&>AX=MR+,A'\D<=(@IMVG>T-(>Z:TGP>$N3Y+!0TS8)';UA9 M2XM^^'TR'>&!-_YC 4R+I\#Z;]V*+QH^=IY2HB%]T7)+\>GL=?+,+6W495H- MY@LS"2@_Q,HQS2^25#G9Z\##*S[9=ZTXM[O'DK\#UP7]\*]?SEZ U3:C3LM5C1R'-Z\-?\H/R%\G$X)\O[5Y6GP,$'B/ MJ5\)+C#&UL;7SXP1M&WA-#$,9R0S6K>!6_4F@35I?V/4$!T!)D;,?M*.[3^+(>;4$@OVL]S/U=6N@P6L M RP#'U/H!BVW",W6\8SOF XKX\1^"\DZL-*H=>#)X;4JI"B/V"Z]:GW N1@?&.?^R$4N8?8,.13E M0;M$QH\MII^)"[]E9^?$[UMYP\'ND*[L*.W '^9T8-V$!F1"F/TEK[?>CLK( ME*W%OSTT6(+N)%\;M!H)Y.;<^*P\FR?._=%+"8;D;L2! MSG(&_@3*3J[C^/8,C*RGO%PVG($E0:)\BL#C@4Z>F;[Y3CJCU>R+ Q02!./L M[WL\!#$"W9=LY>Z$G&423=JJ99M3#VJ<%'5"UG[G-@5O,;9P%?9MLBLB/?G4 MDR@CVV_^1.$?YM$^<"?&L02YKP3YU;$$>2Q!'DN08C;&!^6 K&?O 3-DFOL- MCYB#2;&^>8\LVCB7(P0&DGORQN*&&4=1M/-^MJN*V^E@]8_ BVVIO.I?9$%! M,C<21(@^4W&MFVY7X[PL.R;F]O=!0H85(PKOJG$4E5<[^@@2-4W[=HEHKVNJ M;:071#!'$>:+U\_I.X][:N=1".("\M./ZC19;, M[8:(B? _^J8)2B*-YG[]& XI%SE96)(58M=0EU#.QQ45$0OG44CGLOE[U>_B4*"D(&RVFD6.2=YK\7F >J MLPH/N=_KY6D]?YJ^1+//[>>(3LA5)2>#ZYF5?(TID^2HH+"F'[VRP9JQW4UD M+$=%ZZFD8I+<"IRFV EXU?AO9XS);QD7',R1=AYXTNLMD>H:^5)BY4-Q0J!* M"=0@TKW>H[9$++K*3,T[.*B!F._@F>D;/G"OL>]BMXUR%H&)?MN!KVC;]O>Y M=61".IS#8^JEK?-?&B,BQ M<3H,-6H^4&2P8QI1$EAE=W^MMCSC']R@$Q+?) MC-D),!U!>RWY/:1)U5398K1F*8=D^Y1@F&* GJ#JUZ>3R>6"'P)$03 M7K8P3^;#@\=ZLG\4MVS"/:.N.-EQ56YB@6&P+QE>HLR3A$"A=TS%]_&'>1>K MU:TFJ#M';+XC[KZ/P/9^&!+[U\+D/]2BV&?JD+!.=,R4AXXSZ()"FA($N:]Q M_# T\O_\72QDCM&FC:X@O]<640)BA-.E.1PHR3Y4!Y0(J648B. MOT7)]S3%/SPE7(4U+K$T_07U[L]#7[U[2IU4>?.]'E380B5'*+]W)&X M1THY>J5TB*X8-1GM>)M/W"8^3CA(QDSPD+7%5E:9& M"./A'$"K=FA:;GOEY&C[J6K:EN0\I^_!+)?*KQIJ\,;6R\W #1H#JR)#"9E$ MW(I,V&)_H5KO1V#G?QL?V[^=5=,4E&$37!E# * Z6J](Y,6_(J<-(RP?\HYTP6JI6 )&BCMG#0NP# YB_'8265W[P*"^N*MMW"8H? &#TNU-5AU2R2X+ ,MM5[&OHA8A\;<7^?5=C]R M*BP,_X$_?'TZT$*<$B\,Y'W[UE#$Z.@B8!98 @*H#>,_Z;F7C#,.:?\ZI;]' M O%<^,AI_8R6C[9QW.G[[>P$K&U MA,:;"8X-6S1%@/Y[OVS;LBN4=MC_TKTC:0^BI^NP.,7D)P9>-93E&B_)!Z?:+#Y. M!@>Z9;K6N"%&S@7V(_E%T5[V;W23[[0AP.6+H&MV[_'AB^.V$=YUKML3YLLV M'*_);':EZD/BI7+.%?";Y3?V5K]V M@K'P2"# K+ZF7C6T28A!]D-#K@;O=N[',P<]2 B+9 M0"))PC^>NB%P%QCUSB>C)=FF:1F0C:M0R\(PX ]"'JNA74]9LY2C'*&K:P.< MUV^@:WI@L?RS?45)/>V94E6I\NVI=+^C*'*A3Y]%00()I8PC1N2CP8A\?<2( M'#$B1XS(^WJ7IN,"MIM!S/U !)L TCO +L7^R3DB?!\X=WK.]KL@]"9)ED-R M'W\.@JS/F9RMFFGZ]J)A >-'3[[^,J.T%"CJO+_P !\/;2'^4Z$O)(-W$]4) MX0+$;DK*'A+*O @1'7+_XW=CVTY^>OEC%_M.&-7N?3^H&-)AFHO_!<<66P9^ MF#:*1.10-]1O(_@K+0$_A)N\Y= 4-R,_9;GL7&^<(O%*D:)@G2]XV8P1)L8! M^B*!W*F3?>O_0(AZXLC=*P9K+K+TX?<+9";[ M+CZ8F[WQO[[8TE*T)2>G7@2X"B[T//I: MJ/MT-MC1#6E;?A]A$OWPEC"'#ND$)"R @=OL@NKC;GO=,&J!;E.:? M4ITW>,'"SZ9>I$0("I3V(UMKUESO*!-R !%W4IAC<>5+3K/QW1]_?19C@\*I M1&_+NIN%+H2&!$CQ4=C1R3_&V9 IRE!J<.\'B M%+T_FBTC)*+@)QQ*O[^YW9X%R'7-YA_U*QBQDXF%Q+RHM2UO]]^I->D,9-? MBB'2(](0DC7;GP>)$;7)71V S9E6*UF/"SEWMXRGNA*T3&@^%5:U.R17:S+Y M%" ## A3K3:[%_(BW]#\N.NFND[F1UL: W<%,)=%,%*!UX;*PW%6#5K1:K+' MEKYJ%^!O PW5,)CQRZ+\')67[[P1&Q2V@W/_&:%0D>Z2Z=M3" R];,EU1N/D;%E>4ET=- L"+C1, M"@1%DSJ-K;A$/,F>3*2P(5D:+3KW@ 7*)E:&Q8H*<1&?D1./,OTFLD3VV'R< M92V%5XMS:M'@5;C1TLGFD)%05BRV/S ML]C2RMJSJ@,[-68D)Z2 U+8 ,3V)V;BY'ZQ,]0 OL0^?N0%"%M5?,Q-H"2RK M+BDXTI]YY+;/BO1PQB>X X, 5A9ZXAH/>+[5,C#JJ4?H+9TX/_],_ MI,?497HP$[P[GT"P@JJ_*C6/Y&^Z106!N$@".C1M<=% %BNIJ6G+2723M ,D M'%F2[, AQ%*M>X=Q\#Y3XC_&X-*5% B8%U"$JL]Z7@G2%'W:.YU(^[(R_OT4 M0MF^4=B7<,&4V(C?D;R'#G?B9K1.7]ZM+^T"):Z%5'%E55CY:C.,V_L+(HS# M#T]CMM%#,"*WVHTDW]]_Y84!V\>Q6\@D +39@>P/*,-/0)4R(1$NX8209Z5C M']PF0/+#&-^Z7?(M^Z4QGD.$F.^*20M7E=?.R(+#XEHGAQ EZH^L 0]OI4GH M_L="%[B>QOCAZ<,AG+(W*8^DI"GOGD29$+P5\F?Q:>7N('_+M>1DP[M476%3 M./0?]5ZH?%;F:)?X$T>MX8^CG/CD6$X\EA./Y40%3@442+7;$\#I':,'S)4.,(]T^U[KBS$AY/Y?)"#GEI M=%6>UTVB>(=\MO8 W+IFAD,#EY!(I,P=X< DP U+Y\XP\'C2_SX!H+;]D4]O MZ69KP@$R6>=-,BEU MB)!'N99!:*+\BY($3$3FJEV0'7)%5"PB9BX#^;.I'B873_![6JD,R9!LD &\ MVOH9LUU:XX;\@BPL<0H8ZL%!:R65W:*N$@TE$MD/: "&TII3N2A^,)?TVNN' M;-HM6(Q.VC7CDF\$1\%&!]J@[DX.%&DK6G4G4NX;^VZ=.!,<_=LT?_WZ,]_6G;M M=A,PPU)OH,1#3C0:J;;"W@9\RX"G%$#3'V9U/M6=O#L5^^_4>&]M,W@PN'82 M63!(Q.W*\(YS'0K^D)G4/9MWL@:GEF MWSXH]8(;PO8S_"B+G#&!T9)S\#08'#"N%P:0BL1;MW5PE6B-][E*UYEO\K&( MZ@J&D"G6J5D&6(Y,@FI-T@Q*AR7Q#PX2:\C)D\4-KJ%XD[!D/HBMJ6BD1#5= M;+V;W%?"/ ]3&WJAEB6-?%DU#2H_>V9Y9B4E(@V0>:]T<6]\@8/@_&5J%B6! M5P2S 4OO ^]<'>_8-!$38ZZ^+MN&(RKI/TR,@#WC!)(W)'?$1PB7T@9"9^L8 M\*2+-8E]8\F3!788;F-R/T.E M5PAU:>Y[XH[VIU+2]I.*-R2-._MD@KP];?VV:K?DD&7)DN:BII@DX$,Y MS^?67A$YABLB29:D^U/;S/QZV,O>\WU[4F*17^6+MRR' 8[G#-_R&WR#> MX0JL6K^&T.^NF#6SB+O!Z*)G%NK)AQ/@?B>DE7X"RNNR\FX-*1NURGE1";8B M-)'T?%[Z2W82@Q*XD0(,UEZ9>NDAKXD8+WV=T(=K<9YF1AB)@MEQO_1P)0Q@ M_G'L"_6?23X.3S9Z'O\R>W]O*4B[+7Q!HV(4;G+V^6UW@1)DV_^JFU$$!R]V]LS- M6^@QR$.^WG8=Y";"_'EO#VY-E?O7#IV71$5T.,GB\/S\MO4_.' W=5@HE#:N MEU4IPHG1%]-N"EXNW+'TUE4[#M'SU0HZ*KW3Z,@[2M]1M*S/09?3'^'4W5PU M0#!:ZEGINN<6=L!Y^D1Y*_4S;SA?X/^RH,R%W^["KYT6>V3_] MU5^H:-;\.QZ:GT__1T0W4\I?]+MVE=>2;(T85C5&5>R@*7<7V?@&7 MEEPIX/>7S;[U,8J/&.@3\CKXX\0)P3>W:><0GS*^N%-EV:LX!4C8UU&#;/#R M,4:&);VMFQL5DJ3:(- \VC7UWN8ZV\L*R)Y\+>[QOJL%EJMD!0K2NS OF&+Y M4FR:AD*WX(L,2UB7+N-32*Q0G1*2R,O\NN&@<((5&$9P:$_WPTKO0#MYR[$L M]?3]],^C0*#U/NTPVE4@9=@9A]E S0G$GT+F)'*5>"M['R=A@+\^'"?@J:9? M7,J8]?!JEA^N[65("#.Q/B$K;3]8S4E?;Q"9[8 S(:NO^Q_=__2X+-^ +]SU@JQ[5Y7)O_ M_- JJ(>3RW%M10-!*/[3ID%.-%*U@DY)L$IHYBIUDOK[!AX_K]KAN/[QS6E[GBYW0 MU0@*26%J\%9+Q1/]%@OS4\AO2X$9J@U[H(.QJ+,&U"30J$5!GF;%U BBZ65 M!Q2:8F<#=Y]02;GI;)/@H"%%6FTJU#P36-K-E:LC&(SPM<2]QJ,:BCF5V'CE MDHN4;(?4S9-KG,Z^NW8U7_;VQ'8@& AT49T;E$F('B,T<1GDD[@[H#8_%S6:"X- M/K*_!@IV*X-58E/$%UQC6P'/1(*"_KO4H((/";7)!+0!L!XFKV* /TCM4.[W M*P%5::@3:C'4/L[I[,?1XB' [M)O;#^<>M5?H5<\)]3QID*OL="/,NQ>A[Q!=_,'SQHR.^^(@O/N*+H_#QP*ZQC:;V M](Y/4 7._?_LO>F6VSBR+OK_/@67V[['M193K2''LKO6RO)0[=-595_;W7W. M3TJ"4FQ3I)I#IG,__8T! $.&M)*38F]=NWME$0 1 0"@4#$]UGY8]7",]L! MG:&-YEIHKJ;4:74EQ%R8CHI91K%3K, I8BY:1B.="@(QTX^",MXDZ8UF%%+) MF5QZ-@ESLL"(0D+E70RLK7F(Y%[^GR)F]$VJ,YVTPWEHD-*2@+UTWFE7)9]: M\D/!7_=SKL61X_4"1("6Y(OAQ"AFT;B0:26!LH*/C>W7Y'(G&&@1\VHQ]7!I ML9T,42?,XTF4>FTQ:IWG9^(VE@5ZS41-[%VRI.SD<.FPI#'E'MH5F6S",RT M9RJN)\NBN+\B]3.F/&;C90,\R?IR#7AKH)=\K;C10]&F$E;U0OHC&@*F!Y=? MSMQQUBEP/8W1_:LEBWGZL[*>-#51_4WMJK\W\0EY7>Z]Y2S"SI-D)>C+B@5:3)BM:_#K)?4(5JX2>^DG8X'H:8P@ MO$('LI[[F$PJ031-DXSJE26>%K@-!%LN 1YH^5H>$EH 0FOR(N3T34VR 'IH MCA5?,CZC<)U4E@'6(13I:,JL'@0(TO'^C4'GQ<, RSRD(A4*DG.TR!A5K:*? MRTE,W6JE5-$!_>H:G@BB(KTE8%T328*\A3"K=) C<)/&FB.B!MVDAH5 X;3# MXS?KK&\K;%5?C?"V0ARXH:#15 5M&KW%08'R47.B*P<-?HFQ] MWD0AWW+D#,](6#\(#6@$$77PE(.'QNW/6."A5JXKB9DA009 3TK6+QG?7$8_ M8"+ME;@L69'-50$8GHI+=!-%T\-#-P6\D%4A-_:LF,/GG*Y08.TG+CH3.WJ57G+4P)9)@F0 M(F@/;Z *=U59+I=F,T.+D_A$[1.,<6;?NI8Q!_$=CG:DO"\_O'WWDU^R.&I< M(0/,67E765Z,"3.#@% 5&8,1JT9F)-4%AZHXT,N#$J7;B$$3"?HF+1HT'8JQ M2YUTRV;KR\;@72( *ZILA_,)&WOR'U28#/=YI32ZUZ1!3F]R&=ZP;7A81>#W1CNAJ+XE4.,%K[)!)IT9I$>8Z4B7B M-(DBAB#B8[Z,3DVXT,2+$?GQ7Q_>GO2NO)LH&>*>"0V*63C: MXQW-J?^QJC]X9.651RHHEB^5GJ][["#L#VB[4W:G[+LN-0>_CRZD%/,[E;&, MF>NNHNE.09V"[J#@'&N2,B%B+PLF L&TLZQP,4^GC#MU#0BM%LE:08:*]48E MW&JS6=Z*)9+E!A,WP[R0MV2R+&^8!.F8XDH3\*"3N_7"2FXAN(6PRYAHB[83 MKG#.$" S+ A%-[I,9Y80-TPUB6%03HRF=(=[F4^9)..R]3DE$E/:*_SNMS>? M_#+_NB4GQ8&-N-6Q4Z<:$P?#$45+)H7,NT]DV95HN.AZ8@@D->H\H[2DF"4A9+)=\T9! W\ENS(HPD.4%+H9IN("N&,_!SU:6_1.TG>$4-,Z+R MQACXO[Q7JJ>)$:D\XXW#^V4A8UPT,-]JWA()1])(S+\OQ'?S"(/=Y M"][9; C=#'J^),$Q[6.!7-UW5,U'[*DT[64]E\D>HW[05I+[9AJ*B?=.O^E' M?E-??O%>%R;++VCFWDR)N92-[:]X9CH"(V+M@8162H3HR#@S)TZC,,\,3;Y) MDSODY#3E0M:]2M6HPGE,68\7-;XVS%P71HJ[S([4BX5A)Y2ZKVU18W.EJZ^; M,\J$>#-"ZLJ0&.#Q+9%AF(ME^"T[U"WQHB.3,V5/C*:&_H=,"AQG98Y]RBR: M6#D) \P4%$!MKU=SIMZE+'7$"AQ^,:P*86H4YIZ7[U@Z=?#3QDG#U6PE^_'< M&.:[87(>LIKK5>K^DZ/,77D7EO!R4CT-< -R^E2>ON(*)^?.)]\Q+L@HZH(M M):C40EY[H@3P=:8W@J1C*B:%J25MM@6KA640&->-\:,*U]O9X1=D[ MM UF0$XY.>EAC*:!P,*4'XW;5,FE-4IQ]]7:,<1$F( YT>A $HNJ_!OYJDMA M&W:]), >W7N3",LV T4C1HZ\&B/NGFC*9@E6*:J*]?@F^[DDS!HG=S%XDW'V MRMR%%>W]'&V-3!6>$-==!([1G6_@I1':1Q2.S%,64JB8S1E5KBKL@C>@N'Z@ M7\(R"17B6BS+7L!V3WB5X%&7EANCNQ4:'45RK;W"179/_D?P715%OJK"NDGJ M8.@DS&8=[V,=$ 7O!6X20K^1R (6Q7E+!6RU5,_FM:Q4 E87>=F0*I7=(WB0 M'P]0E;;4#*,1P!U53P02> 64'@0^%F.)(B'+)&L(-_\KXW&7>, :*C@W/,?6 M:D>%@-E1K[^* =UXG*XY:+0@T:LM1TSGDLE.K82K9[\0YFG+!-L>'[+%$A!* MBH!%.*?DSR@W42.,^E;5#"'P^(A^C^M053)*! :%Y5SSE,;AF X]#+Q"JX.P M='.AQE8!^L&'OP3I,(!EP1'EFMVIC0195K@[H"X$:!F[$CI5/ R3>++ MNSY9I" M,T%N<;_A'**K/D[F5M" )QV6=!L?WZ3F+$(]7>X2MX,-B!+"@P M.[:Y"'6A/%PU'J+H(JKAV$6VAP/)H'$(6=WBTYI 2A*" M8FX' MHWN?4?;V;(WZ1]5X++*H$A%W?%D T*D M;\LH3B2Q"JM>%N]TG2/W7%8Z3*:O ME@FE1DYLI7J_(**^/,PF\ ?8J5DQ,U34)*)>*""FPP[P8#BVN+(#W2KN)'2P M#,<,&6.V0&=67![6NX+8G_&Q:0_5_)[V=K9+J&.J&A_/RV5.(DUN*'X(K%8!#!6[Q2Y5B_)/.+C85 M%A\"4:4WBK< '2,Y'I1.HL*0IM.Z%E!-<[2Q?E!0HZ,C#3_$\.]FS^5:E=!: MMPEZ<.4>A*$7Z7W)X*EWEX!+P$A1$WN0 MM-+:(K3V %:,"K8!KA+V54LD5_8@YX*77[(2-[AI>%:-1Q[*WLRG9SP@C3D, MQ?@0TFRKNSD9%90W^!8^7PMBKB$4DOP0,U%-X%L)=UM"B)GN]%#H['^_EOZO M]*KC_0I>7TPJIZTV^'JP;8$?E^;\/OUNOPO?I$EQ,]4W=R>+;^ZJ/=$R,\*N M1FQ[-(77$10!I$,5Q21;\Q'(CT0T_XL$+[#:'V,[],"1D7A9S?I=[K1)^0V6>6\N6IM_9JTZYDTW#" M)1VPY+_14<,+;F&O4S?R?+H-928'(6(IM#J?+N@0PTF:H#?7;^O3H]"A7O&O MD:$ ?14ZPA+A =*X:?8#61Z_2E[+*U->4D69H2+P8 L@7%%\*?.(_4K-AP&5 MQ_PQ:8 ;"(G-L#^S1$Z#&?!]9?I+Y1!*G1K>K_0^O(3-U45@9MD\B3,-Y5SN M74;PJ*28".D6 3DM&72L4.%P"[MLG=3A&/V8Q-]W,PDJQ G MQ[5<^C0>NQM_*RTF8^'34\J(*5LJ$7#_0' *GAQI-0EK:P]KS M9L2SIBI&AK-Z[1/,(,/]2]UYV?>?N+W#.1B^P+TBXG0E/"JDF'N(F5#&]F?- M?WWZ>3\/"5Q+9PVJ\VVX= VD@-$VWBL MW*G/=,[[+(]/8"(_F-0$GR0U@7<<>4OU,!K1"M'-<2,E@[K?A$.@R#%=CVRC M7=/$"9HR41$!@267CHX'5%*&96*+SOW!!H\T.4Q-+WAAMPAIG,369!IL)))P M1DT.41S,& =9A3RX8HQ\A31%!X\<"5_1:OC2<<@PX$"?&SU]BY.[DVER1S)! M^%+CUE=#,&9+ ^_X2G-Y?"@SB'@ *LS.AUD5D[^!IW.F,]$MU'.0]"O8C(1W M4R&3P&SV3$DP0J<'54A7/JB/?7E?2)>$\GH5%1-#)+>!I#T@ MOY.IOFZ%-7S.J*,E0.VKW 9,G1Q[#9*LM%]A-ME-UA1=>C72J54DTA/?L<(C# M@5.8%VS=%!Z=Y(H_KNR&F5$C"OR:G>-LE8%B^@6+T)Q2F:=#F>5M00_SU?]( M4H$'5U^>O8A#EU"0%3.10)CW9CG@P;?4#V/[65.0HSR8Y M\'E5MBA7*4U0H$698O ;GZ$&8#>JGW$5Q+Y2;YH%..=BVM-0Y'+I4CCR\M6M'L8QT):+DRWF,V9.PJU MOG&:566 ?.*:3W*YM"=LN)^UMQ7 M%D_<"M4?)J.B6H9Z4:S4H[&/7T MBK!]4F7/,JIJE)] VV+.:7NM8PJQ:HZ!1_FFM5%#B0N]8G+#">?"MV8QK>% M$U$%[M@D\-LP85,X%4T_3B0=9P/C\Y Y\-A+H7!3D?%E )5T- Z)YZ/2B4T- M*=M$CY0:E>G/JE@(C\QA7JYCB[E-E@>@?V-F62FJ;@EUS'TK\E%N/T(XD$;J MUB.P!XWDDYJ#1K+9:%0(^*BLD6H5H\'P6J:\$))$F69PY#O8YNFGQ)B;SGUDZ\4&>U;+GA-2!L0H@WQ MFJ28S""!P)5%*[?"ROT;[?-CM-JPD/@Z1:6>DDM0T22M"O)E2DN5B?+-\ 0F MKUED2IZD*Z0D:_TQFL>*BMRI:'>9ZJ>0_LRR2O,]197%UW[?1<5DQTH_6XLV M?=;9V+44%BM])8.M2-(H'L=:+$-1TP:JR#"C_'>ZQ*0)4ODE1AY\%19#[^KU M)$%<2FAJ):.A82S-W$"Z'^/" *LT#"$F%E(CU3EY.2F^9!NE!*UZ@=H_.U\Z MWD2,B;%(IE?JHHB93(=6HV@D,4.;+5>J\10O*D[HJ*244RX#,R?R3F'G7*G\ M0RX&G>#2\\OM&CPVD%4H4V3T/;'X3I5[]LY&5U\*180/C#&_<#G0$[J92M#M M-3.2P$;] RT?2&5%14M:P M BK@"]X7(LLUAL686I:KDLI$<]\H&HGNJWE1S(J*3I5* M>FK(&Z XS0@4@:O*9.;NI*$:248T93:3U% ]7CKT&:5Y*@5F$1)0-4,'HW32 M^5%:6V;M&M@W,I\59\/^'7^53] ^3&E0V'Z+<9%7G7>D2@7-F?R7$S/$L=G_&EKTWN)"L!84"9GKY])I AI_9C M!!'=C_E^]JYZ5-=]!<3VK$-2 8-(XDD&_VPX3"_MM^/]/;D3=(O8$,L]TLP$]0WJ_(3/+F-0ZZV-*(69;5[ M91*J3NGU")8TJDAS],&X6U)UA.0 2_6 N;$'PX?)BG)8MR2&A]HPTRU!DZJ8 MY8R5R1=\;Z3_7L$.TA375D3#77(UVJ.#'&-3V^KOLY+BJ$L1E<@;Z1*/TLY5 MXBA-Z NLOB9B0L!770JVM*F.GU:EA$Y3!?UXI*T&@BP -PX\90WO6[_2JH2. MK':, I?6*Z_:7&KUD$#QJTPP'ZOOC92 AMB4G?9$A^1RM(9:Z0R$#A/+&YZOL(=CZ97L!WAR; +OL1JIR:"JVDP:'H2SURJ//B MY:HMDZIVWJ!WQ1+=9$Q7W$WE7Y3DD&A(2XP0X9W2CWAWC54F94$9'%60;JVCPMN/[44C:YM=+>B_%O>$TP(D>P M4/GVY4W=<\-9O&^.T/(FH8)N37%GG>Y!U9+V;59S03;#)+)[A=$OMIB:Z* L MM;3/>0U^L5X?1W5C_3$>M1RP2G!Q/ @DT;@!\\.\Z%* 82V>KS&9E3CYPGU[ MSK:4,0@CM!&4-.1[W\+1-XPY2?NES!FFCDQ.4G!/P.1%'>]?E/AB9D V]4[O M."_B,)LR902H6AHB!N)]OMZC& AB U([GG%(>V_=(H;?+?]\8?U MH!>#.S<\;S].JF5"G#(@8;7&7J6YP8^MZV!8!\TP,-:IWB[7%WD>R4K-^I6L MNBO(\DQ'N'!4ZO)"N^@&-GGEA>R,C&4.M(7W>OBFEK>DOYT,+B9RD'X\7;UJ M+@]V/TP[63D^6$$LG:3+X$VR1<3>DO-OSFZ)Z#^'6>"JG7D4C&1I#A^Q. "' M14TD'?ZM_F69:EH>QY3(<0^AA\LHT78-F+LN;;LN/7/7I>ZZU%V7FIA>"HN] MX8+@OP6ZTA.9TL]V5E9-R,!_FVGTZ[81E4#O87;,K94^H[Q1D2<&&2O&?1R^ M22M;;BN-FLNUXI /WX]:F?'#(B"#G@K$ M3.&H&_Q+I0Y5;A++=$'3P;'PQV#.;33O3*(,E5>!Q^2W?FCP^EON==]9Y-X7]4%::K4"YULV\;+X]?W;:QE4Y;_>7+.O!9_7Z//JN>0-ZTRF M6V8J3R0D-0B.O%YDXAL7<&+\WR)/D15QSRGK]CK*L MN$)9(%-X( L][P(.WD8B9S OK"!7S(=TGZ88%"4+FW+ZRY]PG,U. M>!.)DK MKC0F$^'_Z%S15&!":.8;%Q,FIAZ&4OY3Z.B=U:RZ5:>[R[(,&+1$H\"/3< K M/>X63ER&'$OF:IE4DT^K=R6+;B#DD6B#>KI\51]84:DY89) M7] Q70X!!2SB4:*#,%X?+;*E)LTGN"T?ARILS5LC0YG0QBA+R9N>D^ 3'-)3 M"?5XF#P9$6&&M&7, ]%P%,9D"/EN"N^CBETMJ[?P+7X8#,"" M3"[Z4B\@R8::.1B8:JY,.D;5Q+W+\AC,S:NQ^$17+S)(F9")ZZ7!J&0X5SE0 MU7G#D%2H\N%0I<\Z$#)PP?^%KZ0YQ%:*RHI2R=3 MI2(2B.%B)PF4:XF1&!5"?X)YE.IV055$_XK!.KLF"LU'"9M@1-GP2]R(U.;) MJ1'@'6$\#[\(XS&AI(Q5-4%@['3R*6*WH'L_PXCHF6FV@U^YX)RX9*FLAED" MY"5O)EIW4>0:$/%-/KW7UP[1?\3O9V +VSB7*49&FF[*UO^M5NFHSJ_957T31$0$I6P?A_$9%!?8119AC%*9E;#"5]@H)MZ MY?0AGI]F9:J+!&SPBJ-&[:" M'#W&[7II:$7#M^ )!^::+ <#)H6YO5/)/8@E99?/*4EB# 4+%XXNA,**G043 MP<@5 G4N&-WS7M8.JE*>"V##Y1FF)+[_%FC]FQ"*) ^74-L]SCIEH#< 5HG&O:3V?J62-*J"&0:BC:;Q M98;)6)78!K)W>3-I .I,DE'1?@RK,*?AVC>YK$P62SXGFT00*_.)E2QDTA4H M,:UKG>[=X=C=W;7=W9V[NSMW=^?N[EI/_C8L@SK_4(&Z*HNC[$RN<.>3:6,F M;LGY04RT2$LX#O+ NXK4V=G1%Q=<>[K1PT=<27L4RNADKD'RG"/>8R3(Y"$ M(W F9L*4IL&J8GB&>"M91R?P8)Q)\&!"=:/]!!D8<_ R Z[W,J!)C\ %85*1L&$V,X'2XS\)W4*KAF*SQ#5/C&%*3'Z=[ <+ M>FX49\P*LC"S8/_^X=/UM8:8U%2]+%^;?JI>!Z,\ -N?4^Z F=$%WM08P28Y MYD5S(-]8(U)36!:3;[',!/-ZB4]74B*5@[?K[RK7H#,;0*M!&/:"PMA.)0C= M@G-2B="&=*.-3#TPAW(9ETM*'^L,Z%[Y)F0X8"$F]\*228DW @N^\*A#\[@H->X[6;S:U"0L$379R'%LJF M)7.S,DE2FRBTC[(YOKJE!6*6VRPH"RN+@TPH/\R5%"FEI:J8S$3=FV'6QE!, M@VC"9ZJQ+DU7/[57(57TJ!'J95LI=<&FRBLK.UV9EIYB!4WPJJ\TXZC'ID:M M8$K*(Q %;*T)Y*5&=DO'*V7H#RU6R1\N5WVF# ^1HEI+/L.-CMFWEY>?=KRW M OE6A$1OD=N;3M;$+HU*=XHWMJ4&6"NTQ*UFJSM)@Q*6JQ%G%S9Q*J<88OA[ M](U,Y3#%^)_07'+:&H@T35*ODE A(MO*5 MB 1@6I65+)L%$Y.DL;@OTW;H:I?Q%VL^9[,GK[43];S5\T(3R:06=V+H@:2, MQ/>[4&&S57N71;\ZPTD]2Y97()>M=J=Y*;< /)@+J^8<:[?9](U]PS&V#CJK M>(!]-Y\/<$OJ=/,')!'I$5">0"5\Y$24@A6' 08ON MV7^S(1N&O)WG5> V#0#B,[H8U^KRL=1(:L$LHCK$F';.;5M@)@D2V9U&:2NC MIP;EGRR/*O/*V(ZKB=;6L7YZQ:G!VUZB$VT"(9&U9*7QM"\PY>69=,%:[WGY M"NF(ZIQ*!6K#/VF \5#1;5CTC(F\BD-GQ12H"TJ86"28H1\SV:4\!])6 M;H,5UJOFX@9.[#!O(P4_?)7")U=1"'W57T+V&]B*L/133%OV4ELX^$'1*43GFM?%"1/B;[ MVC"*251\QZ*&&.FSK&J"TJ\P[A^DVVGCK#>D9W2\]V7JFNE6&&U)]><(E8_L MT^AMY,RVR)$I]@JL8@Q]'/-+PG=]8/.MF@[TNQ1!B,Q9U7X4HAU4XUYFR/N. M +%PK57@ZHPZ#^-=7I9Q9G"6B#."@I/CQ2B1E6.Q$3X;)F/H^R>:),8J:U0W M4E(52JR'0WQ]2E>G%64TQGSLA;>B*#*,HSB&8P">T'FEPPD(ED\2EW/UFXPH MD?7^5"YL@__DI:KU^NWMI\^JS.NG4NLK9[V9D&#I-,L80D'E _6@/$;CI&]? M0).;3ZZU$:QB20Z3(O?>_1/5F(XP]D*B_K %'%Y3R5 9\"TKI*"38HY/G[Z@ MB!5:O#N\DY%QRR.0NF2U,4EMK#VQ0F/SAA$/OR#BX5%1V5Q;9CDN9D/>:K)I MD-8*G]I=A1(/DG86 4X6 =Y.2K9GE@+9"N=&71+DY3'Y.[ITS92P$5EJ%'$SR*?R M+GC77"84WJP:I6*G8'.Q?2GF=6!'JVD,9,#T:&5K0F\3 $0::$05LV4HR6U0!N-IJ@=_BTF#WXC-X MIU[O]%1-R1<.0J*-OF:DA-[58.#3[?P,V8O'WDO\G=J3[-_KWB<9;7^TFE>>K0SQ(7\0WL-PPZ1//Y(3;@K%7XY2T<)>XD M38FN,_DFJ+XU(5(XQ4+"99;?G@T'"_XPM M>LZXOV)LNH*5#S7-!CL8LKI2<<,:F_)"D'[,GJB"@ME MV$)*7W\IG\)F&!50D2QY PE-F+I1>H$25J2U-N(6E%E*,%O81(' M57UCDBB_+0;2C&Q)B&3DK/3'.-@U M1E^'TBXE_3?7R,7?" 2C4.FC&:=!7D12I>V9X]:)&=^!$,_X:0/!?DC)"V--@=J*CFPR\HGT M1N:3$.6D9#V'W4]P)H%E>HX@EK,DH=W*ZR?Q?>$P'H^MWQVHXY6VX"KN]\8P M)K\'=\UL\V:$K\:G&>BSF,DM-91%#QH6BB&2O-[9"Y39#9$FIN9JE7L&>^H\ M7CBS>?]JT<+I8!/L/@GWAEBG>$N@ K MS)2XI%@9^65UB;8,7#E^?'E4(:3B@A:Z02:/-MKJT:BCY M\E_F4_6?4\N9WO]*L-@@#A=L^TI*+B%Q7T*@5RX$ZD*@+@1:.JWJ?$LI$._E M'GD;UURM8*1ZH5I1AY%TQ@X[8QJ5Q'\5 MT'>-+40L3D1Q7>(5J6A&F%?9J%0WE'5V/![\AQ8/H:&8F7B/946QQ+^CF;,* M?SG?#:-#*HS!@3!5!6:GQ[740LO24A6TI;0'1K]"I> Z;WXTR"DK$+YDEMV) MK,0N*]G5L1S#":KVS*A)T_ALY/74:_AEU+92-F0JP^'K0&.\ORSOC;'Z2E)& M<\)L8RV]GE/M2'/4BWG(JFM9E:2T@(5PI8J!@NW#$_<:>$S"7AC%I&:A9JVV MTL#HC%3(W!B;3*N5@*MXT<.UG9%B5L)M)IGD=\3AER=))"D3=&8N)8;XW5$HK$6]+*:)/HG]+PUFPHS :=:D718[_2KY#65_KT"5M!\RF'= M>$H, "LQD5,>*G3=U0QF7FA<+66L,\YZ4*\#7R)*N!"4"'T)QI4F@J*,@?2-IE%0LDU"U11Y <&K#)E#"%N=IM5:4E**() MFHJ71TBNPUB7/).JVC3G=691OE'MZBU&,VX4#A2NX7'(?]U75H:"!M'^"MI M W'# M549!WU/&6-53$-TAGOI5*=7AFX$08;,LA,.WP,T!S1.[K,L!H5XE0O(V%K( FKD<$ MU85Z]RG%76F.>:Z_J1 G?B_F!H>DS4^!#8!*07O>2_LD-)(GH=^NKS_9WXSE M-S\]F%VT%O,]ID/-'R5,+7W_YU4@CEAH2>Q]BV 2PJHY" M+9R3 V/_Q*FLLN6 @ D25YBBU=US*A-I?#XH3*. M":&F,!%#H%\YT[\YKN0)A9K@ 1!W'143FG!JI!XQAG G:Y,=D! MXRF*@$M@MI!<'KJJI"':-Y-\$FAY_28;CJQ1\II,2(IS3G9@^#C\%T]P8TJ= MK!D,TI8^K8)#ZIW]X225C1_#B?FZQ9X8L\S>H\P1@.Z:D,ASPA81)B]$IC = M- 9N:D[Y8(S7:($KU_*8C>%C)6*47(3Z\O)P%9P M*DG0L%%P!D=B-BE&\BHK6V$YGOQ^+JI*;9I,W MG1YAP],_RUC/@Z]C9?@0SVAA\';"XS@ BYTY>^M5B!F$N M3PF,M\.'0UXBIMBTS>8K6P62HS@"9IJ!U%AN24-Y4^7.]ZDE9WPR\'*L1+S3 M;EGG%*3# ,1S\O%[).Y5K5._V^V7KDCU6<,M6; 7RE17E6UP'<>8E?"9A(OR M>X\N5:][\@^=,YEE9C"AICPML9-5M:E>:C46B@#%]D:XDHVZQ-Q@>1@J3_$B M)C2[.J08D1Z5+.5*_3!UT..:L;=B)*A<;=#S89;[_9(2R8P-C!/$"#!*.B=A M1ERWRO*:^;;ZG9#%2-RJW0)Q?70*+IGQ,4@'M_SJG)44NG3<(0Y@Q@5J8_A9 M:Q77WFYH"+<&?"3[5(,EK"T)V]RH%>L-ACFP*-.O0J2DLV M.-H(&>A5?K0*:Z_BG_%SJ0(@)?Y=]@DKUR"2 TU:4GF*UE%*VULLP]PE[ JL M.%!F[B7+%9(39U$K*-)C\A ;+WZMZ' LAKD%<&_6;#&,N.P2+SRI),QV\PK,,U15:52'?<*U M3TE\HJ_#_D0F2P^I+BQ+L>;00E1;HG.'U M549)>:/X"O11^=PD&,F+'AT8X]J"GA7)&&:> MS#E5E%)!+%QB9$2(@_)BV4B]T&F@P]P<+SE;B&S?@)5JY&>WQ5GPY2/Q/508 MP'\$HS1IS!=6GEIYGTE=*R$8*:F)F;>DA&N;+G]IU+VQ7 Q64LA4!+J"5,E5 M:IUQ;VC;,$2^)Q5AM?2U?EI 433/B I- 4@XBO%USC$$W& C@.W@/6N1*M6L M8(E86TD%5JB&GP:'%3P\ MS-$DQC?Z[PSYPG M\_+<\3H?5SHY']#('^JG5]WTE7QH>.78.IZ!C9&ELC_S1HNGJ%<>_#KPPO'? MGA4QAJNB6S%^!BY+CL^9'\F3%/PK]VS(=1DJ__ MFH_;YR\H\F1_Y^^?>I;P7G8R(3 Z!OI;\)KPS_27_T<>Z4HU@W^C0C^:034U MO7^VLA6OQ2]:#L'ZL"Q[MDZ4SW[Y$V-T.M7%F8H#-16,+H^NN#85YD[O483@9O=X4WP1 "NG0T"@]M M 9ZGY75/[EU=>E_@!.7]FB;)-YB 8.S#.3?,!<\<6 @WDV_VO'?N7UT..CP8[UH?"[%>=L&=VQRS"CB+E"X\X!&$J9@&J;[6 M'A9A-%98TG!4B;!&EC <@^\JQ"5K>/A,&L8J2UO=9\GS^[$!FI#\,BJP':DZ M\3A31!N3BKKU3_W!68NZ87P@+K BNM"PW5@[ "$ M?Q)#$U_ %OWO!/.?WUS;RH\^R8CS,;Y@7J'4PUY?X6.ANM'E8HLRIJ.I4L=+ M?R5]/.OYO<$%1\.NX3 1>?SX@(6$Z1T1-\P?R-9/??[S^5G?/[NZE$FN92/X MDUH+^.F9#WV>^MVS*\_^^5GE-7!%X6_/_ M[?+34:K^]X*2/YV<7_NGY9>7W M%_7?7W;5 #[_?8V;5>Q+C MMAWE+90,5I=!)L0W<[+IJH5R"BB[HPS^4GS$R%E0P&$Z3\&,:^N"K""W2[4P MVI8P(G%*3 P."V!/;L-[[C;G4XZJJR%>3<-XFP)]5E6#C.[MKQ9PKN= M<"FA?27-TBBF*,L(N2J0&R=X_G@J9,YE$<_QUGC$YH2!$F0>);T._AQ3'J$5$Y&%M$/F/#5['G!Z5/?P#_K_W)9@(6!%O-6O6 M$[:*N[US<0>=MH-.WQUTW$'GQPXZ^ _ZH8SX[\,Q:%,VS.A(+K7:IB O(\'Y MR>^2\B92_6UMD9^N/W_U/GQ8 43-N4%[MZ9-8 MWYZ.-Y'Q> @S5$VRQ0##/ C'#!(59%.#!$8645?!IA$,I8Z#.$X$MX;7E!+D M+*@UJ>"?$SBH"4';)6?^=SR9NZU^Z\V1^T$BO8T%06BUX7^(((TEY[34>Q/% MS@ )+%/^?0,F4$&3TW7^F%),D 'Z%C-15B?[.0+E^& J=&M/\+&&]PM]8EG M4TT@Z7'&#X(/SQCR$K0ER!NJFDFJ%*NC(G"-?%3KH*9@E9PH8>R(E=R&QV!6%Z'O_ ^B7G^>G_&RK?%^R;^O(-U]#+3^S\$:LJX/P[*LS[^>X.KYV*1IAW<\BF!"W=RNL=KEJ*$H+XF.IV0MKP2O?"-\K'Q M-P\7W.?R.O6C+LPWFNL\N5# )(DBKKP>VW((##DL@8X9F<*Q@&0,](.,2R ) MQS@@WQP>^T_!"#@*S.A!:)GJU*B0W<")$K+&')D;C%_JDX&(,G%')WARI<)% M4%''X.P/?VG4_.,A!?EXBR#DT,)QO%'XYOJMCW3''4(&]6ZB9(B<6)+93,,T MWDO"JGN)]<]T9W%R&S V J;_IL1\.=+K$\,3P?P>R;T*35EGLA7,&50?%L8= M9M;>T-KY&8X89BM?N94C6!P?^#!5OIY\Y3::$#5M&FQ.(Y8'X]N BR1FS% )">"[#!RLQ)T69Y+F'VA*"R('D]2 M!-P3LDD UDX"=Q+(>!C/DS N2?&2C'");X.(R$U),RC*%84*EK*$5P^8-$=, MD>,!B8\)I!9LQS2\F9X8*"J^=\T,W6B3/\!!/P(/4BAX%9R\ L9^]/X(;.,>'(]S0$X:W^"#9 M_E[^\?G#3V;OH*N)>A(Z_OK3\>CL5[64&S062P*(SQ4^^C_))/>^T&RCI,&F M).#BBY,)D@Q+(Y$C%P&C5\,VRMC3VLRPB3":48P:NF:!(4U5$P@G )IU?P*; M[PTS^&1*Z7P,620SD5.:F?IL1"02^@,28)S$,]C38Y@B+_M&(1?\[@CDUW@) M S9@+&%B906C+-9JJQCQ%;'TXOH0J_+$JCAA/\_PTGSTW@1>=?@F]\:R"A2S M!Z.$#$Z3H!IQ&*B:PAHGJ7EK\ ,E+(<@R30SSM5@+6#U()' MZN5C;%;E];O&E5F)N)G,9F&>*Z(NBMD62KTP\$O8)%Q"B)1H M@5'AC70N;F 7N$F"2*$[$PI)"=6D"]Q@OYP4*=-E8)1#$=H@ ):G>J?5)N,M1^ TK,^$Q)B[-&0*%N+!+*"U-<1LB'0AQ?D\T4I7F MIV4@+1--2L2W89K$?'IYB0VK2];/']YK2%S;@>.[$H)^HKG EZ3=-4GA+YB& M2DWIY0M?(0BI.4%+1/C9#3\?E/%K9-@18,KQ4(:IQ)JHOF;:2@]4 ^-A5+Y# M6PH[NK Q>7?@PL"FD=PA.0_RX(%'BVG2]A'4YYL>JKD#D4:4+-WK*^0=8WA) M6AG]6?>%^IF>$GOVRL3HDL8WS+E'HF1CK4YB<8(YXOP77@7POV!"3O+@NR)? M,;5Z-(5%(M')0;=N;A 6G2D5[$$^[W;D]10LR,@ !)N$:8;W WR5@(O*1/M6 MLP2:X;/[%E+]>PKMIB$R+D^:QIXA3Y8&Q!N"$D^HYE%6XK)GJ.;T1)VQB=8@ ME'"SR/;NO9/3-990QC6""LETP$6W>)"/F&2GE?O.J.=CE+HQ3R2?]1&A=\R7 M0C@3#HYV/_)2!RXOU>6E_EA>ZF%GGM80!%Y&0NZ*%7O2T][(D/X21"/"P,*RS_:* .X-$T M9-J V_&\?]&YLMT4/9LRSX>;12B/P:!S;O]V!9X"^+\!/Z0!+@D6I'-A-45N M7N^\<_6B8T285._JT3&ZLL_[G;YG/=;M]%[X9D"SY<%!YZS>:?\*.SU\A4#_ M5]X["PS!S3$(P!DOS#@!FZ\$94D-75%4$NJE>U_;2SJB_7OYB73L$5?KV>N[3V_7S=FTEOAB_[9V>P3N3_^>F5 M5[W%'R9YGLR:[O$7CZ[Z,N4\-]YQ;Z8Q>"\TL7][UCM=[IBNX)VT^@.F/\ZJ MU &Y)%\TWW4U6]_NJ:MQS0 M\B"TC;VG#:J4)\VM^9:VGCGY;59^/2>_PY7?&+W8CP_7VZ^XI M;-6#R\?>KY53?'KYHE4(&P*#KAWU-N@6;<'I<(VYQEQCKK&5&]O3\]GCV7C] MW^"<>OJD45&7F7MU7?-B78=CB0P?W&[=D7GVR_,EG>@Z#BDR"D9MHN->WS^] MZF_C%9UX'B*>,__\O.?$LZ?B>3GP>^=7VWC%GPY%/DLUZ?&$T>]VMF+)?GJQ M[R>O;>[$7RA75TBX2RS@%MEC;LLMA^%'LC8KAQAVHO0K#^_"'_2ZC[\VU@LV M.178I@J<^X.S2Z<"3UD%KLZVL#\Z!=A?!>B==7:W"SS<:SJF^$7ODKVF8I@G M>1 =5.#B6%;!E7_9W;PE;-+Z@SYI'XFX^WV_V]O\(=V)>S_%_;+O]WL7.Q/W MP01JCD;>F+:[,Z?F:<>".%W8S)1V]^ZN,=>8:^Q(&WNZY];#OW??WL!GC=V)XLP_&VPA!.9$L7R&X*!V<39PE^?[(8S3J\X6;H>>^H')79X? M8(3AS!^L N=^]W(+>5Y.!?97!5Y>]$]W%V9T*K /*M#K=79G!7[ MZ?N_ORI2+O7\\_=_?F3$??+@7_Z"-%*=W^^K_)&X*I# M=&JV%@YZK%C?M@JDJJHP %48)P7"8U5T84>%5*L/L'_A7YUN_AA6U]% MQZP#@X%_/MA\K-KIP 'IP,LS__QJ=W;@8)V4]AG=>XDCJ.<.W)3!0C?E]='1 MP-60=&S0U;$G45*3M *@FB?>\]Y5YU)]XJT ZMIGEH#G_7ZGN\YS/ZDS^W\FAKP;-<&SL5[0Y.KBF\3U<-A;#[%@JA.V*"$#$1 ZDFQ@5 M&2P((A";8;:D^]34=2I'YM8N @UKX\10KW$3$+!J.1B(B!@P%]]8L-Q4T1$XW( M-)SD3#ABO<8L&8M(S(N4#2$,SA"AY&O(IDA: M@@0@/HQ[%!3EJ_$J:)Q,XDU(Q2BYB4,D2$AND9T)U,U'MH=D/D\R!JP>"J:H MUK\LYM ,O J,*;TG:GO2NP$["RD16$J;?8";V24&T*>JUB/01[;MWFT3%3))KU!31FN)V;4:< MZ7$A# X+%%Y%0)5G:&+'88J#4PK.M C@./N@6*FQ"W>2>J(W+C=G39Z2W# M&6\#->=]J=>KP(NO0+;>.Z(Y7[P;]3N7]=VH9*%KSVRIM-.M3+*Q,36.(LPT MNROQNL*Z#9AKXOK[=^100LJ)-(DBY$DT6 61I>X6&82,9:Z(BE"@W"TT6?Z! M]D:SU61*^G%! H<.D;>(6"!+ZIH &71N8$S(?HC\56GXZ)1E;3.UBBNEMD6B M^B%:79R/5(2S89%FQ)4KR;1N"ICT!.9OGL &B$AA=-]$SJ26 MRL"F8B[PSY*W9Y%GV,@2MQI/@+%A<"/(4PF_")E'+(T#223$HV1NR0^@,H%D M"KL5WN=@'-+/M!:&,=*MEARI:ZIF4J0F9:(B#%538:@LZI2<\9,BHXTAP/4S MPLF'OI> @LM)J*Y#B*2])LV2'M(\"D:L"9$(>,P),YY9RQS> M<23X.6A4+CJ8KV*&;Y%Y\#8WXH>4XO!-Z^OPE]_2),N\3VD""PXI-SH>?S*G M3YA/ T]2:W-D]"T*D^?]TT[_03P;GD6Q<=HY;:#8N.P,+(J-&_,5;/M>VT3E MYGI9V;3KFVOS[MSCL^9Y=8:6[\W]UA$3=1JL?H3U#9C=MDX?4AZ&8 "79R_, M'GDH"X^YEZ#;^'=PJ3L>'IDU58 M(*U^L[2J1"NKO G)J79F74E,C0-M$%*[=PA]#RY6F7 IG=.KU:1#"L.U7=.LXZQUGWY#GK?EMB?TVW\J(+ MY_'U_92+?J>WTF.]BJ.T8#@ALLS.!9$J>498E=Q4Z;*B=49N,K#%(AA-%6^Z M_ W_&W[3.98@\]?&<%(PAO-JAD%\<)KF>F\S<(;-6Z>(,2E<2 M.<5+5EK?WL^A,:MUWEMY*[U?&H#+SF12I,JN0&VFCF9#;)SYF+%AY*)I,,3KQ9,A.U((K.//!FP!4*L[28HR!DL(2B M/10=P -WEA5HXN!$".=-IO8.1Y)>G@^-\+I3$43Y=(2Q;LD>'XI,W0?@&1%\ MV!0^_)] W1M 0W3:S#AHFMR&8^OPJFF[U23Q;$M)#&'"XI;ID(=6$'R!]FF: M$J-T$\TP3!E&<-'TS5!, 2B3C&'SBNAX7U!'B4A[\=2;&@H""U'>J(1C5@#0 M.3!P9)$4SSF_^0QVP1F8 &I <$Q8-EI5/YH-2__D.6.%>$+?1]KK8#ZG98\' M>!DKF^+U!_)02Y67RH#B]:8@<E9\NZ=]YMC.^Q[!B$EF$ M_-^9-CQX_X%72)H4'6\\\(:CZ39KW=BZ;^NN\3(^4[&?Z&Y1C"&_)ZT-HI)' MLP"ST70E8DW\X>\E;Q*6N7G38YGV%DI(LA@!1MPB$&SF*")7.ITXBDA'$>DH M(O=/]9X>O9FCB#QX^3F*R .6GR.(/'0).H)(8]C;(XB4N&79094+[Q/5T9E_ MN0WV@$.NK]BI=,ZW Z7EI/. CGM76^$(.Q39[ [E;-#9 H[3$V>Z:$$U.Z2- M=W<*VO.O+IT=WPM1#/S3_E:LA1/%LAEZV?-/'P%PYI +.W>)%-K?!M_"84!# M/.HV>CW#.CEYYXU[Z5C,4S'BO'2'#KHG^"G]JRU >SM@R/U5@,$CL TY!3@@ M!8#]Q@&#/FT-..]LX=3F<$%7P 7]2M@!(SL_Z9""#\>R)B[]WL"!A#X5:5_Y M@ZO-1TNPPC=6WD/.CL$OW_J@2"SZNF@7)ECAB!$%O'> MXSLX#H9RCW6@?^KW3Q]_'W0ZL,??#R<^7=!RP_ M5]Y]Z!)TY=W&L+=7WMV,ZGQ(T:/]*E@]]R^WP79_R%=8NQ3/I7_6VT+.L1// M0\O5SB_/MU(B=2CRV6&YVM7>5ZL=01;VJY*#YF WX"/)U>O[5Y>/SX[K,G'W M0]IG_L5@=XFX3MK;KC3S+TYWEV9_,.[&T'*N?)5^#U>],=>M8_1RKWY-G]7L=_O)1 MLYN]D^QF/WM(1GSXW$0?Z[QMDR35)$1K41*]'OZ"K$3#)=/B4E==ZJIN[$&I MJT>2_K+-=-5-9\4$]P!"DZE.SK1'9SHRES5/=V1 MCR]/M7XV^7F#Y3L'6M+H&G.-N<:.M+$]/8-M+V_@70S?")&BT4<0_SDST7EC M<2NB9(ZD[H>=3K##3.M+_^S*T>7LJW2N_-Z5*R+95^F\/.]N)S'^4*2SPQJ% M\^WPTKF$/G-C_B-(OXE<;R/MV\P7.RWD]9O^QMWMUSM?7[*NSSSNYXFUW4@/X;G%-/S-F: MU'*C#LJW.>;RVL' OSAU9?9/6P=._:N+Q\>><3JPQSJ O*];@)MR9?;[(_'! M-JY1'K7*_@&)\_M0LTIUJ<\'@\X%#P#ZB3 -%E<8N=A"93OC9+9/$CANSR! M1LXZW;4;@?\;\$-C,4I%D%$-]?->IV\W!2V!CKSH> WO$,#_>O Q5A\$-]0 MY5EX=_!-K]_K=%]X5&Z[SNOTNH/.U8N57J'C?8@]^#ZZEV^$#[S!MN)[#YHK M1@++/[+\9%3D-/1YFMRDP2SSPMD\$IB<";^ (<+C7?S_J'O2N_+AT[Q(8WQ^4J114MQ,X2D!+23W JN,P&X5S1 (8>\$>@(!X)FNM41-0G2C;K\,/;6,5;*MVO M9A1_DAG%;\N,X@[5\J^0>LQSM))1\90=&'O#>P^$<6X9 A\MP3E8 M^;I,G, M>W[5Z=F6@I=1CTS29>5I^66_XWV%86B+@W8B0I6 93 N:-7A,'-4JQL4? P3 M"08F2^)81-Y_DC"6NJ0J_4&I:*'GLA/0>:5Q$UAZG:/0"#N5[0N:6-: AAPW M99U7DKF] ;#@>YU3SY3YE2'SWMDBH?=JFUFSU.'3V8*!HU*@,L#RAY^%I6I$ M"6R:WE0$XU%2@&[CHV F9F&686?J>=7I48C>S+BXMC(N6 /:,S(L>(SEJS^, M[=5_65_]E["?:TWH=DX7:$+-C; T0?75(.H\X>>,=GZ_UE;;<[K^7GVB.6.,SY>M\-P_2WU^M[3Y0MNHC^PCS M[_1?KS[8QU7U'YO*_<+K:2(NY]..V1[Z3TSK9P7=X"E^(48 \4 MX.59;_- :2L#YC@5V ,5.+]X?,C8@X=).QZ$K-Z@NXV,UC4QLO8GFOCH::Z8 MW>KEP??C<(9VF23_"/C'AVRC]DDV+UUQB=WN#E?)%G"C#V>5[#*#IW>QZQR> MUVM!46X<,F4?UQS"=I$^>P7[LOS3L]5MW^%?K7< M]+_-?TZUH_3I^K=W)[]^?G?]CY/K]U_???[9"Z*[X#Y3[B#Z(+&PWOR5-Q4\ MC7UTR:5_]9.;W\/XF^YC'&;S M*("I#&.$>3P91LGHF[U>J6O=J/FHL M/?Q%]4/MU%5^VR;I__>_19*_JLB;/_19#7PO$VDXP?@8X0@A/":T 'J4O?YK M\,NJZF#\J]EKK:WA2O]MYD0NO>K,;@T+2I>#2?@G1@'[:@&BCE#+QP3>58'Q M@]D,*V7$=%5F\#,PZO4\#2/O>/"]*B5^+-+*AX3:V^WT%68C M34R#A$V@MZQ=GA(?C9!;YV+$<&KXUR02B$HK.X5&$'&-8-\,1-C_E7DSL*#W M$M_1"T:$U*A 6FWP/]*(!(ZE_"^&BLVXS2E8&@7BA^^:!KF@W--5.CL*V:MD MVW>U*I6WL"P6K.[ BQ86N$B%.6U7#_ZF;:WRM]@U]:,0_A24HX1PI:7(/^U? M\),-X\%?_IX$K+1?Q*A(<:5?WZ2"L)G9I-3LPJ]!_ VQ!T.8L -0IAE!6,: M_Q&DHREW.^A2M]UCPGW\6D9!%FH 1DN&(A:34(E;(RM[JR ^FNLUF!'8*DJK M[!V1'U4'.&9XL6$@<:5O!&)LSZ?A"/K\3DC8 :%G,U(V:HTX0MCFUXBW8_EV M8Q1(@'B;/WO@(8H47;!7WK-?WH;9JIB=$EC],YO GT&TV-@OC-1X\',S M7&=N_B^JY;MFVV/AQ"_X85?/WW /YF^1<_N0H*C^[Z2G=.^SN!5Q(3JH,)[\ M8]%"EQ9232O:;J0BJ&!VVYY=*IM%>]*_6H.VP.H,C#+A]AJ4 X/.51UKN#?H M#%YTH(U<,+:WZM["*0:[]H*,"A@J,#GWS;]J[N&LV[EZ<02^ MIH":TJHN3. MFX/#A**$'RDF/D$4D,S2/#2W>O:6+$_.638EE"20X;=##+L>A9Q_U'G MMHP2ZP!A;=5[8AB'H&T,+;I5X&$GO\W*K^OD=[CR>^XIC%@GPT.5X8O=R' O MDWBV"!=;.])MT"W:@M/A&G.-N<9<8RLWMJ?GL^W1ORO^PN7F?N^2G_8J1;!W MYI^?.YCCO17/N=^_P<[#U$^!'43E2WX2\BO0TE@W)6 MS.<17MH_XI[<3KW1;FNU'Q[^./<'.ZDP71AIYW1G&O"D\3?T?[U+]IJ*88YX' <5M3B25=#O^]W> MYD\*35I_T,?L8Q%WS[^ZVGSMI1/WGHK[>'P<)^K%P^MVMA 7W;@W[GGU\"_;=W:?;>=RT(EBV0SU_?-M "PZ4:PB MBJN>(P?="U'T>KW.5E"IGO1IR=V8'V!LX=SO7NX"GM/=ENV-"IPY%7CJ*M#S MN]TM>/!.!?98!:ZVX2*Y._/=WIF[I?&@=!(X5;L=\DGKP(5_T=W=+9Q3@3U0 M@<%V CI.!?97! M#>A?^>=73@.>L : OW)Z/$$=YYHL.:0..H-]KT7_41U..1H:C!5'V5